I'm not in CEGUI debugging regularly so i didn't notice until recently that the symbols aren't always reliable in the release with symbols configuration. After looking in the properties of CEGUI's project properties, i saw that the "Maximize speed" optimization is on. This is what is causing the symbols to sometimes be inaccurate. disabling optimisations will ensure accurate debugging

woot!