Bug 209253

Summary: KDevelop crashes on exit
Product: [Applications] kdevelop Reporter: Thomas McGuire <mcguire>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Thomas McGuire 2009-10-02 23:37:15 UTC
Version:            (using Devel)
OS:                Linux
Installed from:    Compiled sources

KDevelop often crashes on exit.
For this crash, CMake was still loading some projects when I quit KDevelop

Thread 30 (Thread 0x7fffc6f68950 (LWP 15747)):
#0  0x00007ffff302af2b in read () from /lib64/libc.so.6
#1  0x00007ffff2fd4a60 in ?? () from /lib64/libc.so.6  
#2  0x00007ffff2fca043 in fread () from /lib64/libc.so.6
#3  0x00007fffd663f263 in cmListFileLexerInput (lexer=0x7fffe13c66d0, 
    buffer=0x7fffe1a33140 "# - Find QT 4\n# This module can be used to find Qt4.\n# The most important issue is that the Qt4 qmake is available via the system path.\n# This qmake is then used to detect basically everything else.\n#"..., bufferSize=8192) at cmListFileLexer.in.l:270                                                                               
#4  0x00007fffd663dc09 in yy_get_next_buffer (yyscanner=0x7fffe0384010) at cmListFileLexer.c:1253                                                                                   
#5  0x00007fffd663d785 in cmListFileLexer_yylex (yyscanner=0x7fffe0384010, lexer=0x7fffe13c66d0) at cmListFileLexer.c:1094                                                          
#6  0x00007fffd663f577 in cmListFileLexer_Scan (lexer=0x7fffe13c66d0) at cmListFileLexer.in.l:385                                                                                   
#7  0x00007fffd66414de in CMakeListsParser::readCMakeFile (fileName=...) at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakelistsparser.cpp:293            
#8  0x00007fffd6675793 in CMakeProjectVisitor::visit (this=0x7fffc6f67420, pack=0x7fffe13b1f80)                                                                                     
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:578                                                                              
#9  0x00007fffd665c63a in FindPackageAst::accept (this=0x7fffe13b1f80, visitor=0x7fffc6f67420)                                                                                      
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeast.h:318                                                                                           
#10 0x00007fffd6672afb in CMakeProjectVisitor::walk (this=0x7fffc6f67420, fc=..., line=24, isClean=false)                                                                           
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2027                                                                             
#11 0x00007fffd6676e3d in CMakeProjectVisitor::visit (this=0x7fffc6f67420, ifast=0x7fffc919b760)                                                                                    
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1190                                                                             
#12 0x00007fffd665c872 in IfAst::accept (this=0x7fffc919b760, visitor=0x7fffc6f67420) at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeast.h:435         
#13 0x00007fffd6672afb in CMakeProjectVisitor::walk (this=0x7fffc6f67420, fc=..., line=9, isClean=true)                                                                             
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2027                                                                             
#14 0x00007fffd66758b4 in CMakeProjectVisitor::visit (this=0x7fffc6f67420, pack=0x7fffc912c3e0)                                                                                     
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:583                                                                              
#15 0x00007fffd665c63a in FindPackageAst::accept (this=0x7fffc912c3e0, visitor=0x7fffc6f67420)                                                                                      
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeast.h:318                                                                                           
#16 0x00007fffd6672afb in CMakeProjectVisitor::walk (this=0x7fffc6f67420, fc=..., line=37, isClean=false)                                                                           
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2027                                                                             
#17 0x00007fffd6676e3d in CMakeProjectVisitor::visit (this=0x7fffc6f67420, ifast=0x7fffc84f8370)                                                                                    
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1190                                                                             
#18 0x00007fffd665c872 in IfAst::accept (this=0x7fffc84f8370, visitor=0x7fffc6f67420) at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeast.h:435         
#19 0x00007fffd6672afb in CMakeProjectVisitor::walk (this=0x7fffc6f67420, fc=..., line=29, isClean=true)                                                                            
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2027                                                                             
#20 0x00007fffd66758b4 in CMakeProjectVisitor::visit (this=0x7fffc6f67420, pack=0x4a40040)                                                                                          
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:583                                                                              
#21 0x00007fffd665c63a in FindPackageAst::accept (this=0x4a40040, visitor=0x7fffc6f67420) at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeast.h:318     
#22 0x00007fffd6672afb in CMakeProjectVisitor::walk (this=0x7fffc6f67420, fc=..., line=18, isClean=false)                                                                           
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2027                                                                             
#23 0x00007fffc7bc4ce7 in CMakeManager::parse (this=0x3e2eb70, item=0x161e990) at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/cmakemanager.cpp:402                 
#24 0x00007ffff1bd313c in KDevelop::ImportProjectJobPrivate::import (this=0x5041250, folder=0x161e990)                                                                              
    at /media/kdedev/akonadi/src/KDE/kdevplatform/project/importprojectjob.cpp:46                                                                                                   
#25 0x00007ffff1bd2846 in QtConcurrent::VoidStoredMemberFunctionPointerCall1<void, KDevelop::ImportProjectJobPrivate, KDevelop::ProjectFolderItem*, KDevelop::ProjectFolderItem*>::runFunctor (this=0x3debad0) at /usr/include/QtCore/qtconcurrentstoredfunctioncall.h:426                                                                                              
#26 0x00007ffff1bd2efb in QtConcurrent::RunFunctionTask<void>::run (this=0x3debad0) at /usr/include/QtCore/qtconcurrentrunbase.h:120                                                
#27 0x00007ffff4ab79f1 in QThreadPoolThread::run (this=0x4f248b0) at concurrent/qthreadpool.cpp:106                                                                                 
#28 0x00007ffff4ac0e65 in QThreadPrivate::start (arg=0x4f248b0) at thread/qthread_unix.cpp:188                                                                                      
#29 0x00007ffff484d070 in start_thread () from /lib64/libpthread.so.0                                                                                                               
#30 0x00007ffff303811d in clone () from /lib64/libc.so.6                                                                                                                            
#31 0x0000000000000000 in ?? ()                                                                                                                                                     

Thread 29 (Thread 0x7fffc7769950 (LWP 15717)):
#0  0x00007fffd667e4eb in QHashNode<QString, CacheEntry>::same_key (this=0x30, h0=232518137, key0=...) at /usr/include/QtCore/qhash.h:215
#1  0x00007fffd667f467 in QHash<QString, CacheEntry>::findNode (this=0x7fffc8a20e48, akey=..., ahp=0x0) at /usr/include/QtCore/qhash.h:860
#2  0x00007fffd667f4ca in QHash<QString, CacheEntry>::contains (this=0x7fffc8a20e48, akey=...) at /usr/include/QtCore/qhash.h:847         
#3  0x00007fffd666e9c0 in CMakeProjectVisitor::visit (this=0x7fffc7768420, flib=0x7fffe008c6f0)                                           
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:785                                    
#4  0x00007fffd665c610 in FindLibraryAst::accept (this=0x7fffe008c6f0, visitor=0x7fffc7768420)                                            
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeast.h:302                                                 
#5  0x00007fffd6672afb in CMakeProjectVisitor::walk (this=0x7fffc7768420, fc=..., line=254, isClean=false)                                
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2027                                   
#6  0x00007fffd6676e3d in CMakeProjectVisitor::visit (this=0x7fffc7768420, ifast=0x7fffe135fce0)                                          
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1190                                   
#7  0x00007fffd665c872 in IfAst::accept (this=0x7fffe135fce0, visitor=0x7fffc7768420) at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeast.h:435
#8  0x00007fffd6672afb in CMakeProjectVisitor::walk (this=0x7fffc7768420, fc=..., line=170, isClean=false)                                                                 
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2027                                                                    
#9  0x00007fffd6676e3d in CMakeProjectVisitor::visit (this=0x7fffc7768420, ifast=0x7fffe1a910e0)                                                                           
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1190                                                                    
#10 0x00007fffd665c872 in IfAst::accept (this=0x7fffe1a910e0, visitor=0x7fffc7768420) at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeast.h:435
#11 0x00007fffd6672afb in CMakeProjectVisitor::walk (this=0x7fffc7768420, fc=..., line=69, isClean=false)                                                                  
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2027                                                                    
#12 0x00007fffd6676e3d in CMakeProjectVisitor::visit (this=0x7fffc7768420, ifast=0x7fffe107f990)                                                                           
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1190                                                                    
#13 0x00007fffd665c872 in IfAst::accept (this=0x7fffe107f990, visitor=0x7fffc7768420) at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeast.h:435
#14 0x00007fffd6672afb in CMakeProjectVisitor::walk (this=0x7fffc7768420, fc=..., line=0, isClean=true)                                                                    
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2027                                                                    
#15 0x00007fffd66758b4 in CMakeProjectVisitor::visit (this=0x7fffc7768420, pack=0x7fffe1044160)                                                                            
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:583                                                                     
#16 0x00007fffd665c63a in FindPackageAst::accept (this=0x7fffe1044160, visitor=0x7fffc7768420)                                                                             
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeast.h:318                                                                                  
#17 0x00007fffd6672afb in CMakeProjectVisitor::walk (this=0x7fffc7768420, fc=..., line=31, isClean=false)                                                                  
    at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2027                                                                    
#18 0x00007fffc7bc4ce7 in CMakeManager::parse (this=0x3e2eb70, item=0x4512ac0) at /media/kdedev/akonadi/src/KDE/kdevelop/projectmanagers/cmake/cmakemanager.cpp:402        
#19 0x00007ffff1bd313c in KDevelop::ImportProjectJobPrivate::import (this=0x451d740, folder=0x4512ac0)                                                                     
    at /media/kdedev/akonadi/src/KDE/kdevplatform/project/importprojectjob.cpp:46                                                                                          
#20 0x00007ffff1bd2846 in QtConcurrent::VoidStoredMemberFunctionPointerCall1<void, KDevelop::ImportProjectJobPrivate, KDevelop::ProjectFolderItem*, KDevelop::ProjectFolderItem*>::runFunctor (this=0x45157b0) at /usr/include/QtCore/qtconcurrentstoredfunctioncall.h:426                                                                                              
#21 0x00007ffff1bd2efb in QtConcurrent::RunFunctionTask<void>::run (this=0x45157b0) at /usr/include/QtCore/qtconcurrentrunbase.h:120                                                
#22 0x00007ffff4ab79f1 in QThreadPoolThread::run (this=0x45155e0) at concurrent/qthreadpool.cpp:106                                                                                 
#23 0x00007ffff4ac0e65 in QThreadPrivate::start (arg=0x45155e0) at thread/qthread_unix.cpp:188                                                                                      
#24 0x00007ffff484d070 in start_thread () from /lib64/libpthread.so.0                                                                                                               
#25 0x00007ffff303811d in clone () from /lib64/libc.so.6                                                                                                                            
#26 0x0000000000000000 in ?? ()                                                                                                                                                     

Thread 28 (Thread 0x7fffcddce950 (LWP 15672)):
#0  0x00007ffff4850d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
---Type <return> to continue, or q <return> to quit---                                 
#1  0x00007ffff4ac1e19 in QWaitCondition::wait (this=0x17438b8, mutex=0x16e0510, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007ffff639dde1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1743890, th=0x7fffe059cd10)                    
    at /media/kdedev/akonadi/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365                                                             
#3  0x00007ffff63a2527 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x16e05f0, th=0x7fffe059cd10)                               
    at /media/kdedev/akonadi/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80                                                        
#4  0x00007ffff639d556 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x1743890, th=0x7fffe059cd10)                                     
    at /media/kdedev/akonadi/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356                                                             
#5  0x00007ffff63a261f in ThreadWeaver::WorkingHardState::applyForWork (this=0x16e05f0, th=0x7fffe059cd10)                                      
    at /media/kdedev/akonadi/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71                                                        
#6  0x00007ffff639e01d in ThreadWeaver::WeaverImpl::applyForWork (this=0x1743890, th=0x7fffe059cd10, previous=0x3340440)                        
    at /media/kdedev/akonadi/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351                                                             
#7  0x00007ffff63a08bc in ThreadWeaver::ThreadRunHelper::run (this=0x7fffcddce080, parent=0x1743890, th=0x7fffe059cd10)                         
    at /media/kdedev/akonadi/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87                                                                  
#8  0x00007ffff63a0a51 in ThreadWeaver::Thread::run (this=0x7fffe059cd10) at /media/kdedev/akonadi/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#9  0x00007ffff4ac0e65 in QThreadPrivate::start (arg=0x7fffe059cd10) at thread/qthread_unix.cpp:188                                                  
#10 0x00007ffff484d070 in start_thread () from /lib64/libpthread.so.0                                                                                
#11 0x00007ffff303811d in clone () from /lib64/libc.so.6                                                                                             
#12 0x0000000000000000 in ?? ()                                                                                                                      

Thread 27 (Thread 0x7fffce5cf950 (LWP 15671)):
#0  0x00007ffff4850d59 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007ffff4ac1e19 in QWaitCondition::wait (this=0x17438b8, mutex=0x16e0510, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007ffff639dde1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1743890, th=0x4b254b0)                         
    at /media/kdedev/akonadi/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365                                                             
#3  0x00007ffff63a2527 in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x16e05f0, th=0x4b254b0)                                    
    at /media/kdedev/akonadi/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80                                                        
#4  0x00007ffff639d556 in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x1743890, th=0x4b254b0)                                          
    at /media/kdedev/akonadi/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356                                                             
#5  0x00007ffff63a261f in ThreadWeaver::WorkingHardState::applyForWork (this=0x16e05f0, th=0x4b254b0)                                           
    at /media/kdedev/akonadi/src/KDE/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71                                                        
#6  0x00007ffff639e01d in ThreadWeaver::WeaverImpl::applyForWork (this=0x1743890, th=0x4b254b0, previous=0x48d54b0)                             
    at /media/kdedev/akonadi/src/KDE/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351                                                             
#7  0x00007ffff63a08bc in ThreadWeaver::ThreadRunHelper::run (this=0x7fffce5cf080, parent=0x1743890, th=0x4b254b0)                              
    at /media/kdedev/akonadi/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:87                                                                  
#8  0x00007ffff63a0a51 in ThreadWeaver::Thread::run (this=0x4b254b0) at /media/kdedev/akonadi/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#9  0x00007ffff4ac0e65 in QThreadPrivate::start (arg=0x4b254b0) at thread/qthread_unix.cpp:188                                                  
#10 0x00007ffff484d070 in start_thread () from /lib64/libpthread.so.0                                                                           
#11 0x00007ffff303811d in clone () from /lib64/libc.so.6                                                                                        
#12 0x0000000000000000 in ?? ()                                                                                                                 

Thread 3 (Thread 0x7fffe5402950 (LWP 15630)):
#0  0x00007ffff4850fdd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007ffff4ac1df7 in QWaitCondition::wait (this=0x16fa088, mutex=0x16fa090, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  0x00007ffff1572af5 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x16fa070) at /media/kdedev/akonadi/src/KDE/kdevplatform/language/duchain/duchain.cpp:280
#3  0x00007ffff4ac0e65 in QThreadPrivate::start (arg=0x16fa070) at thread/qthread_unix.cpp:188                                                                        
#4  0x00007ffff484d070 in start_thread () from /lib64/libpthread.so.0                                                                                                 
#5  0x00007ffff303811d in clone () from /lib64/libc.so.6                                                                                                              
#6  0x0000000000000000 in ?? ()                                                                                                                                       

Thread 2 (Thread 0x7fffe62b5950 (LWP 15614)):
#0  0x00007ffff3031672 in select () from /lib64/libc.so.6
#1  0x00007ffff4b891a6 in QProcessManager::run (this=0x14c1730) at io/qprocess_unix.cpp:296
#2  0x00007ffff4ac0e65 in QThreadPrivate::start (arg=0x14c1730) at thread/qthread_unix.cpp:188
#3  0x00007ffff484d070 in start_thread () from /lib64/libpthread.so.0                         
#4  0x00007ffff303811d in clone () from /lib64/libc.so.6                                      
#5  0x0000000000000000 in ?? ()                                                               

Thread 1 (Thread 0x7ffff7fae750 (LWP 15601)):
#0  0x00007ffff2fd91df in ?? () from /lib64/libc.so.6
#1  0x00007ffff2fdbbae in ?? () from /lib64/libc.so.6
#2  0x00007ffff2fdd891 in malloc () from /lib64/libc.so.6
#3  0x00007ffff30323be in ?? () from /lib64/libc.so.6    
#4  0x00007ffff4851ed3 in pthread_once () from /lib64/libpthread.so.0
#5  0x00007ffff3032454 in getmntent () from /lib64/libc.so.6         
#6  0x00007ffff7034162 in KMountPoint::possibleMountPoints (infoNeeded=...) at /media/kdedev/akonadi/src/KDE/kdelibs/kio/kio/kmountpoint.cpp:209
#7  0x00007ffff6feadd0 in KDirListerCache::forgetDirs (this=0x32738c0, lister=0x3271240, _url=..., notify=false)                                
    at /media/kdedev/akonadi/src/KDE/kdelibs/kio/kio/kdirlister.cpp:517                                                                         
#8  0x00007ffff6feb1cc in KDirListerCache::forgetDirs (this=0x32738c0, lister=0x3271240) at /media/kdedev/akonadi/src/KDE/kdelibs/kio/kio/kdirlister.cpp:448
#9  0x00007ffff6fef158 in ~KDirLister (this=0x3271240, __in_chrg=<value optimized out>) at /media/kdedev/akonadi/src/KDE/kdelibs/kio/kio/kdirlister.cpp:1897
#10 0x00007ffff4bb9181 in QObjectPrivate::deleteChildren (this=0x326eef0) at kernel/qobject.cpp:1847                                                        
#11 0x00007ffff4bc0d17 in ~QObject (this=0x326ee90, __in_chrg=<value optimized out>) at kernel/qobject.cpp:836                                              
#12 0x00007ffff1e4831b in ~KFilePlacesItem (this=0x326ee90, __in_chrg=<value optimized out>) at /media/kdedev/akonadi/src/KDE/kdelibs/kfile/kfileplacesitem.cpp:65
#13 0x00007ffff1e4dc99 in qDeleteAll<QList<KFilePlacesItem*>::const_iterator> (begin=..., end=...) at /usr/include/QtCore/qalgorithms.h:350                       
#14 0x00007ffff1e4dce8 in qDeleteAll<QList<KFilePlacesItem*> > (c=...) at /usr/include/QtCore/qalgorithms.h:358                                                   
#15 0x00007ffff1e4f8bc in ~Private (this=0x3267500, __in_chrg=<value optimized out>) at /media/kdedev/akonadi/src/KDE/kdelibs/kfile/kfileplacesmodel.cpp:60       
#16 0x00007ffff1e4c466 in ~KFilePlacesModel (this=0x32675c0, __in_chrg=<value optimized out>) at /media/kdedev/akonadi/src/KDE/kdelibs/kfile/kfileplacesmodel.cpp:160
#17 0x00007ffff4bb9181 in QObjectPrivate::deleteChildren (this=0x3266f00) at kernel/qobject.cpp:1847                                                                 
#18 0x00007ffff3c23512 in ~QWidget (this=0x3268d50, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1367                                                      
#19 0x00007fffd79a6415 in ~FileManager (this=0x3268d50, __in_chrg=<value optimized out>) at /media/kdedev/akonadi/src/KDE/kdevplatform/plugins/filemanager/filemanager.h:32
#20 0x00007ffff4bb9181 in QObjectPrivate::deleteChildren (this=0x3d72e50) at kernel/qobject.cpp:1847                                                                       
#21 0x00007ffff3c23512 in ~QWidget (this=0x3d6c9f0, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1367                                                            
#22 0x00007ffff3f96e51 in ~QMainWindow (this=0x7ffff32b9a00, __in_chrg=<value optimized out>) at widgets/qmainwindow.cpp:331                                               
#23 0x00007ffff4bb9181 in QObjectPrivate::deleteChildren (this=0x3d605c0) at kernel/qobject.cpp:1847                                                                       
#24 0x00007ffff3c23512 in ~QWidget (this=0x3d60560, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1367                                                            
#25 0x00007ffff126bd7a in ~IdealDockWidget (this=0x3d60560, __in_chrg=<value optimized out>) at /media/kdedev/akonadi/src/KDE/kdevplatform/sublime/ideal.cpp:370           
#26 0x00007ffff126c986 in Sublime::IdealMainWidget::removeView (this=0x2d81a10, view=0x32052c0, nondestructive=false)                                                      
    at /media/kdedev/akonadi/src/KDE/kdevplatform/sublime/ideal.cpp:712                                                                                                    
#27 0x00007ffff125f9aa in Sublime::MainWindowPrivate::aboutToRemoveToolView (this=0x15d3b80, toolView=0x32052c0)                                                           
    at /media/kdedev/akonadi/src/KDE/kdevplatform/sublime/mainwindow_p.cpp:523                                                                                             
#28 0x00007ffff125ab31 in Sublime::MainWindow::qt_metacall (this=0x15d66a0, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x7fffffffb9d0)                                   
    at /media/kdedev/akonadi/build/KDE/kdevplatform/sublime/mainwindow.moc:113                                                                                             
#29 0x00007ffff74293f1 in KDevelop::MainWindow::qt_metacall (this=0x15d66a0, _c=QMetaObject::InvokeMetaMethod, _id=64, _a=0x7fffffffb9d0)                                  
    at /media/kdedev/akonadi/build/KDE/kdevplatform/shell/mainwindow.moc:83                                                                                                
#30 0x00007ffff4bbf6e2 in QMetaObject::activate (sender=0x1630af0, from_signal_index=<value optimized out>, to_signal_index=9, argv=0x3df14b0) at kernel/qobject.cpp:3113  
#31 0x00007ffff124a2ba in Sublime::Area::aboutToRemoveToolView (this=0x1630af0, _t1=0x32052c0, _t2=Sublime::Left)                                                          
    at /media/kdedev/akonadi/build/KDE/kdevplatform/sublime/area.moc:144                                                                                                   
#32 0x00007ffff124b5d3 in Sublime::Area::removeToolView (this=0x1630af0, view=0x32052c0) at /media/kdedev/akonadi/src/KDE/kdevplatform/sublime/area.cpp:240
#33 0x00007ffff743bc33 in KDevelop::UiController::removeToolView (this=0x15b4bf0, factory=0x7fffe0403ea0) at /media/kdedev/akonadi/src/KDE/kdevplatform/shell/uicontroller.cpp:333
#34 0x00007fffd79a4314 in KDevFileManagerPlugin::unload (this=0x7fffe03d6000) at /media/kdedev/akonadi/src/KDE/kdevplatform/plugins/filemanager/kdevfilemanagerplugin.cpp:91
#35 0x00007ffff7432f55 in KDevelop::PluginController::unloadPlugin (this=0x16764f0, plugin=0x7fffe03d6000, deletion=KDevelop::PluginController::Now)
    at /media/kdedev/akonadi/src/KDE/kdevplatform/shell/plugincontroller.cpp:293
#36 0x00007ffff7433053 in KDevelop::PluginController::cleanup (this=0x16764f0) at /media/kdedev/akonadi/src/KDE/kdevplatform/shell/plugincontroller.cpp:194
#37 0x00007ffff74379f1 in KDevelop::Core::cleanup (this=0x15619b0) at /media/kdedev/akonadi/src/KDE/kdevplatform/shell/core.cpp:263
#38 0x00007ffff7429911 in ~MainWindow (this=0x15d66a0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /media/kdedev/akonadi/src/KDE/kdevplatform/shell/mainwindow.cpp:99
#39 0x00007ffff4bba8c5 in QObject::event (this=0x15d66a0, e=0x0) at kernel/qobject.cpp:1094
#40 0x00007ffff3c272cd in QWidget::event (this=0x15d66a0, event=0x5538360) at kernel/qwidget.cpp:7946
#41 0x00007ffff3f97a0b in QMainWindow::event (this=0x15d66a0, event=0x5538360) at widgets/qmainwindow.cpp:1399
#42 0x00007ffff5430656 in KMainWindow::event (this=0x15d66a0, ev=0x5538360) at /media/kdedev/akonadi/src/KDE/kdelibs/kdeui/widgets/kmainwindow.cpp:1101
#43 0x00007ffff546f98b in KXmlGuiWindow::event (this=0x15d66a0, ev=0x5538360) at /media/kdedev/akonadi/src/KDE/kdelibs/kdeui/xmlgui/kxmlguiwindow.cpp:131
#44 0x00007ffff3bd6abd in QApplicationPrivate::notify_helper (this=0x14bd9f0, receiver=0x15d66a0, e=0x5538360) at kernel/qapplication.cpp:4056
#45 0x00007ffff3bded4a in QApplication::notify (this=0x7fffffffca20, receiver=0x15d66a0, e=0x5538360) at kernel/qapplication.cpp:4021
#46 0x00007ffff534cbf5 in KApplication::notify (this=0x7fffffffca20, receiver=0x15d66a0, event=0x5538360)
    at /media/kdedev/akonadi/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#47 0x00007ffff4baa94c in QCoreApplication::notifyInternal (this=0x7fffffffca20, receiver=0x15d66a0, event=0x5538360) at kernel/qcoreapplication.cpp:610
#48 0x00007ffff4bab5ca in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x614860) at kernel/qcoreapplication.h:213
#49 0x00007ffff4bd40b3 in postEventSourceDispatch (s=<value optimized out>) at kernel/qcoreapplication.h:218
#50 0x00007fffec9a70fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#51 0x00007fffec9aa8cd in ?? () from /usr/lib64/libglib-2.0.so.0
#52 0x00007fffec9aaa8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#53 0x00007ffff4bd3d3f in QEventDispatcherGlib::processEvents (this=0x613ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#54 0x00007ffff3c6dfaf in QGuiEventDispatcherGlib::processEvents (this=0x7ffff32b9a00, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#55 0x00007ffff4ba91d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#56 0x00007ffff4ba95a4 in QEventLoop::exec (this=0x7fffffffc8e0, flags=...) at kernel/qeventloop.cpp:201
#57 0x00007ffff4bab894 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#58 0x00000000004077b2 in main (argc=1, argv=0x7fffffffdb88) at /media/kdedev/akonadi/src/KDE/kdevelop/app/main.cpp:181
Comment 1 Andreas Pakulat 2009-10-03 00:20:08 UTC
Basically a dupe of some other report we already have open. Neither C++ parsing nor cmake-parsing currently "support" closing while they're still running.
Comment 2 Andreas Pakulat 2009-11-15 23:46:41 UTC
looks like an incarnation of the libc2.10 problem.

*** This bug has been marked as a duplicate of bug 206775 ***