Crashes in ClassStore::removeWithReferences

jalal the_jalal at fastmail.fm
Wed Apr 16 21:31:03 UTC 2003


Roberto Raggi wrote:
> On Wednesday 16 April 2003 21:13, jalal wrote:
> 
>>Hi
>>
>>KDevelop crashes a lot with the latest CVS (16/04/03 am). It seems to be
>>related to the bug report (Bug #57253) on crashing when saving a file
>>header, as the back trace is very similar. I tried stepping through it
>>with gdb but could find nothing conclusive.
>>
>>But, my guess... is that it is to do with something with the threading.
>>The crash happens ClassStore::removeWithReferences at the point that it
>>tries to increment an iterator which seems to be invalid. So, somewhere
>>else, some code is modifying the container and invalidating the
>>iterator, which when accessed, crashes.
>>It happens when saving a header file because the class is reparsed. It
>>seems to happen at other times when a background parse happens.
>>
>>I tried ./configure --disable-threads, but that won't build (obviously!).
>>
>>If I get the time, I'll try and track it down closer, but thats my
>>thoughts for now.
> 
> 
> 
> are you using Qt 3.1.2 and suse!? because, it seems a problem of kdevelop and 
> Qt 3.1.2
> 

Yes, I am. And so, I think, is Amilcar... I'll try and either get 
further info, or try a different version of QT.

cheers
jalal



-- 

GPG fingerprint = 3D45 5509 D380 26A4 523E  A9D8 A66A 5F38 CA43 BB0E






More information about the KDevelop-devel mailing list