I've just encountered an odd problem whilst translating one of my apps to Delphi XE5 from XE2
I'm not sure if this is a change in behavior with XE5, or whether I've disabled something in XE2, that I haven't (yet) in XE5.
As part of the switch to XE5 we're renaming some database columns. When running the application the debugger is obviously catching when I've missed a rename. All well and good.
However, rather than dropping to the point where I call the incorrect name in my code, it drops into Data.DBXCommon.pas TDBXContext.Error
What's more confusing is that it's not all apps... Any suggestions?