delete this dangerous in duchain? [was: Crash in duchaintest]

David nolden david.nolden.kdevelop at art-master.de
Wed Feb 4 22:11:51 UTC 2009


I don't have time today and tomorrow. Maybe I can take a look at this on the 
weekend.

If you want to fix this by yourself, I'd recommend you to:
- Not only print context-pointers, but also their 
scopeIdentifier(true).toString(), so you actually see what's happening
- Then, run the same thing on linux, and compare the output
- Maybe: add a member "QString m_debugScopeIdentifier;" and store the full 
identifier of the context there, so you can see the identifier of the dangling 
context(It cannot compute scopeIdentifier(true) without a valid parent)

Greetings, David





More information about the KDevelop-devel mailing list