Crash in duchaintest

Andreas Pakulat apaku at gmx.de
Fri Jan 30 19:41:41 UTC 2009


Hi,

happens when executing duchaintest, apparently in the
spezializedTemplateTest().

The crash is actually inside the assembler code for the return call in the
TopDUContext::deleting() method. No idea what might be going on, maybe I
can talk Frerich (our assembler guru) into doing some debugging with me
next week...

        kdevplatformlanguage.dll!KDevelop::TopDUContext::deleting()  Zeile
1314 + 0x6 Bytes        C++
        kdevplatformlanguage.dll!KDevelop::DUContext::~DUContext()  Zeile
559 + 0x8 Bytes C++
        kdev4cppduchain.dll!Cpp::CppDUContext<KDevelop::DUContext>::~CppDUContext<KDevelop::DUContext>()
Zeile 601 + 0x2d Bytes  C++
        kdev4cppduchain.dll!Cpp::CppDUContext<KDevelop::DUContext>::`scalar
deleting destructor'()  + 0x16 Bytes    C++
        kdevplatformlanguage.dll!KDevelop::TopDUContextDynamicData::~TopDUContextDynamicData()
Zeile 127 + 0x30 Bytes  C++
        kdevplatformlanguage.dll!KDevelop::TopDUContextDynamicData::`scalar
deleting destructor'()  + 0x16 Bytes    C++
        kdevplatformlanguage.dll!KDevelop::TopDUContext::deleteSelf()
Zeile 897 + 0x1c Bytes  C++
        kdevplatformlanguage.dll!KDevelop::DUChainPrivate::removeDocumentChainFromMemory(KDevelop::TopDUContext
* context=0x050811c0)  Zeile 332        C++
        kdevplatformlanguage.dll!KDevelop::DUChain::removeDocumentChain(KDevelop::TopDUContext
* context=0x050811c0)  Zeile 870        C++
>       duchaintest.exe!release(KDevelop::TopDUContext * top=0x050811c0)
>       Zeile 82 + 0x1d Bytes   C++
        duchaintest.exe!TestDUChain::testSpecializedTemplates()  Zeile 2289
+ 0x9 Bytes     C++

Andreas

-- 
Keep emotionally active.  Cater to your favorite neurosis.




More information about the KDevelop-devel mailing list