Bug 216105

Summary: Crash opening kdevelop when auto reopen projects is activated. [qFree, QString::free, ~QString]
Product: [Applications] kdevelop Reporter: Tomaz Canabrava <tumaix>
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:
Sentry Crash Report:

Description Tomaz Canabrava 2009-11-25 15:24:36 UTC
Application: kdevelop (3.9.96 (using KDevPlatform 0.9.96))
KDE Version: 4.3.77 (KDE 4.3.77 (KDE 4.4 >= 20091123)) (Compiled from sources)
Qt Version: 4.6.0
Operating System: Linux 2.6.31-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
If I quit kdevelop with one or more projects open, I cannot open it again since it will crash everytime I try. I need to remove the temp. folders kdevelop create in my home folder to try again.

The crash can be reproduced everytime.

 -- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f6b3a914760 (LWP 2172))]

Thread 8 (Thread 0x7f6b23f0f710 (LWP 2173)):
#0  0x00007f6b36b013e9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f6b36daf28d in QWaitConditionPrivate::wait (this=0x14b9e30, time=200000) at thread/qwaitcondition_unix.cpp:85
#2  0x00007f6b36daf051 in QWaitCondition::wait (this=0x14b98d8, mutex=0x14b98e0, time=200000) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f6b32d52c0f in KDevelop::DUChainPrivate::CleanupThread::run (this=0x14b98c0) at /data/Projetos/kdesvn/kdevplatform/language/duchain/duchain.cpp:280
#4  0x00007f6b36dadcb1 in QThreadPrivate::start (arg=0x14b98c0) at thread/qthread_unix.cpp:244
#5  0x00007f6b36afc81a in start_thread () from /lib/libpthread.so.0
#6  0x00007f6b34e618cd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f6b1dcea710 (LWP 2174)):
[KCrash Handler]
#5  0x00007f6b34e042d1 in mem2chunk_check () from /lib/libc.so.6
#6  0x00007f6b34e06180 in free_check () from /lib/libc.so.6
#7  0x00007f6b36da6316 in qFree (ptr=0x2cdeec0) at global/qmalloc.cpp:60
#8  0x00007f6b36e039b2 in QString::free (d=0x2cdeec0) at tools/qstring.cpp:1108
#9  0x00007f6b3a2e3973 in ~QString (this=0x7f6b1dce35d0, __in_chrg=<value optimized out>) at /data/qt/include/QtCore/qstring.h:868
#10 0x00007f6b3a2e523e in QDebug::operator<< (this=0x7f6b1dce3820, t=0x423c7d7 "CMakeProjectVisitor::findFile") at /data/qt/include/QtCore/qdebug.h:111
#11 0x00007f6b3a354521 in KDebugPrivate::printHeader (this=0x11310c0, s=..., areaName=..., 
    funcinfo=0x7f6b22eb03e0 "static QString CMakeProjectVisitor::findFile(const QString&, const QStringList&, const QStringList&, bool)", type=QtDebugMsg, colored=false)
    at /data/Projetos/kdesvn/kdelibs/kdecore/io/kdebug.cpp:567
#12 0x00007f6b3a3549ae in KDebugPrivate::stream (this=0x11310c0, type=QtDebugMsg, area=9042, 
    debugFile=0x7f6b22eae878 "/data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp", line=452, 
    funcinfo=0x7f6b22eb03e0 "static QString CMakeProjectVisitor::findFile(const QString&, const QStringList&, const QStringList&, bool)") at /data/Projetos/kdesvn/kdelibs/kdecore/io/kdebug.cpp:622
#13 0x00007f6b3a351d0a in kDebugStream (level=QtDebugMsg, area=9042, file=0x7f6b22eae878 "/data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp", line=452, 
    funcinfo=0x7f6b22eb03e0 "static QString CMakeProjectVisitor::findFile(const QString&, const QStringList&, const QStringList&, bool)") at /data/Projetos/kdesvn/kdelibs/kdecore/io/kdebug.cpp:698
#14 0x00007f6b22e55cba in KDebug::operator() (this=0x7f6b1dce3a40, area=9042) at /data/kde/include/kdebug.h:246
#15 0x00007f6b22e7f50f in CMakeProjectVisitor::findFile (file=..., folders=..., suffixes=..., location=false)
    at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:452
#16 0x00007f6b22e84222 in CMakeProjectVisitor::visit (this=0x7f6b1dce9150, flib=0x3b1ff40) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:822
#17 0x00007f6b22e74388 in FindLibraryAst::accept (this=0x3b1ff40, visitor=0x7f6b1dce9150) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:302
#18 0x00007f6b22e93198 in CMakeProjectVisitor::walk (this=0x7f6b1dce9150, fc=..., line=811, isClean=false) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#19 0x00007f6b22e8e359 in CMakeProjectVisitor::visit (this=0x7f6b1dce9150, fea=0x44f3ef0) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1622
#20 0x00007f6b22e7447c in ForeachAst::accept (this=0x44f3ef0, visitor=0x7f6b1dce9150) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:363
#21 0x00007f6b22e93198 in CMakeProjectVisitor::walk (this=0x7f6b1dce9150, fc=..., line=808, isClean=false) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#22 0x00007f6b22e887ad in CMakeProjectVisitor::visit (this=0x7f6b1dce9150, ifast=0x369a9c0) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1199
#23 0x00007f6b22e7463e in IfAst::accept (this=0x369a9c0, visitor=0x7f6b1dce9150) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:437
#24 0x00007f6b22e93198 in CMakeProjectVisitor::walk (this=0x7f6b1dce9150, fc=..., line=805, isClean=false) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#25 0x00007f6b22e887ad in CMakeProjectVisitor::visit (this=0x7f6b1dce9150, ifast=0x26a6db0) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1199
#26 0x00007f6b22e7463e in IfAst::accept (this=0x26a6db0, visitor=0x7f6b1dce9150) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:437
#27 0x00007f6b22e93198 in CMakeProjectVisitor::walk (this=0x7f6b1dce9150, fc=..., line=102, isClean=true) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#28 0x00007f6b22e812ab in CMakeProjectVisitor::visit (this=0x7f6b1dce9150, pack=0x258bf90) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:585
#29 0x00007f6b22e743b8 in FindPackageAst::accept (this=0x258bf90, visitor=0x7f6b1dce9150) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:318
#30 0x00007f6b22e93198 in CMakeProjectVisitor::walk (this=0x7f6b1dce9150, fc=..., line=24, isClean=false) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#31 0x00007f6b22e887ad in CMakeProjectVisitor::visit (this=0x7f6b1dce9150, ifast=0x20fcd10) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1199
#32 0x00007f6b22e7463e in IfAst::accept (this=0x20fcd10, visitor=0x7f6b1dce9150) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:437
#33 0x00007f6b22e93198 in CMakeProjectVisitor::walk (this=0x7f6b1dce9150, fc=..., line=9, isClean=true) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#34 0x00007f6b22e812ab in CMakeProjectVisitor::visit (this=0x7f6b1dce9150, pack=0x237dc20) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:585
#35 0x00007f6b22e743b8 in FindPackageAst::accept (this=0x237dc20, visitor=0x7f6b1dce9150) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:318
#36 0x00007f6b22e93198 in CMakeProjectVisitor::walk (this=0x7f6b1dce9150, fc=..., line=37, isClean=false) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#37 0x00007f6b22e887ad in CMakeProjectVisitor::visit (this=0x7f6b1dce9150, ifast=0x216f8d0) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1199
#38 0x00007f6b22e7463e in IfAst::accept (this=0x216f8d0, visitor=0x7f6b1dce9150) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:437
#39 0x00007f6b22e93198 in CMakeProjectVisitor::walk (this=0x7f6b1dce9150, fc=..., line=29, isClean=true) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#40 0x00007f6b22e812ab in CMakeProjectVisitor::visit (this=0x7f6b1dce9150, pack=0x217b410) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:585
#41 0x00007f6b22e743b8 in FindPackageAst::accept (this=0x217b410, visitor=0x7f6b1dce9150) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:318
#42 0x00007f6b22e93198 in CMakeProjectVisitor::walk (this=0x7f6b1dce9150, fc=..., line=2, isClean=false) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#43 0x00007f6b22c0f19e in CMakeManager::parse (this=0x15921d0, item=0x15b95d0) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/cmakemanager.cpp:405
#44 0x00007f6b333fe68d in KDevelop::ImportProjectJobPrivate::import (this=0x15baab0, folder=0x15b95d0) at /data/Projetos/kdesvn/kdevplatform/project/importprojectjob.cpp:46
#45 0x00007f6b333fec6c in QtConcurrent::VoidStoredMemberFunctionPointerCall1<void, KDevelop::ImportProjectJobPrivate, KDevelop::ProjectFolderItem*, KDevelop::ProjectFolderItem*>::runFunctor (
    this=0x16e1f60) at /data/qt/include/QtCore/qtconcurrentstoredfunctioncall.h:426
#46 0x00007f6b333fe466 in QtConcurrent::RunFunctionTask<void>::run (this=0x16e1f60) at /data/qt/include/QtCore/qtconcurrentrunbase.h:120
#47 0x00007f6b36d9dfd1 in QThreadPoolThread::run (this=0x18c4b80) at concurrent/qthreadpool.cpp:106
#48 0x00007f6b36dadcb1 in QThreadPrivate::start (arg=0x18c4b80) at thread/qthread_unix.cpp:244
#49 0x00007f6b36afc81a in start_thread () from /lib/libpthread.so.0
#50 0x00007f6b34e618cd in clone () from /lib/libc.so.6
#51 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f6b1cce8710 (LWP 2183)):
#0  0x00007f6b36b0107c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f6b36dad5a2 in QMutexPrivate::wait (this=0x1130ef0, timeout=-1) at thread/qmutex_unix.cpp:84
#2  0x00007f6b36da69e9 in QMutex::lock (this=0x11310c0) at thread/qmutex.cpp:205
#3  0x00007f6b3a352650 in QMutexLocker::relock (this=0x7f6b1cce1ea0) at /data/qt/include/QtCore/qmutex.h:120
#4  0x00007f6b3a3525b2 in QMutexLocker (this=0x7f6b1cce1ea0, m=0x11310c0) at /data/qt/include/QtCore/qmutex.h:102
#5  0x00007f6b3a352191 in KDebug::hasNullOutput (type=QtDebugMsg, condition=true, area=9042, enableByDefault=true) at /data/Projetos/kdesvn/kdelibs/kdecore/io/kdebug.cpp:770
#6  0x00007f6b22e55ceb in KDebug::hasNullOutputQtDebugMsg (area=9042) at /data/kde/include/kdebug.h:267
#7  0x00007f6b22e90fe8 in CMakeProjectVisitor::visit (this=0x7f6b1cce7150, maa=0x3e7de60) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1866
#8  0x00007f6b22e74a18 in MarkAsAdvancedAst::accept (this=0x3e7de60, visitor=0x7f6b1cce7150) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:564
#9  0x00007f6b22e93198 in CMakeProjectVisitor::walk (this=0x7f6b1cce7150, fc=..., line=812, isClean=false) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#10 0x00007f6b22e8e359 in CMakeProjectVisitor::visit (this=0x7f6b1cce7150, fea=0x44f0df0) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1622
#11 0x00007f6b22e7447c in ForeachAst::accept (this=0x44f0df0, visitor=0x7f6b1cce7150) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:363
#12 0x00007f6b22e93198 in CMakeProjectVisitor::walk (this=0x7f6b1cce7150, fc=..., line=808, isClean=false) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#13 0x00007f6b22e887ad in CMakeProjectVisitor::visit (this=0x7f6b1cce7150, ifast=0x30899f0) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1199
#14 0x00007f6b22e7463e in IfAst::accept (this=0x30899f0, visitor=0x7f6b1cce7150) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:437
#15 0x00007f6b22e93198 in CMakeProjectVisitor::walk (this=0x7f6b1cce7150, fc=..., line=805, isClean=false) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#16 0x00007f6b22e887ad in CMakeProjectVisitor::visit (this=0x7f6b1cce7150, ifast=0x28f9e20) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1199
#17 0x00007f6b22e7463e in IfAst::accept (this=0x28f9e20, visitor=0x7f6b1cce7150) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:437
#18 0x00007f6b22e93198 in CMakeProjectVisitor::walk (this=0x7f6b1cce7150, fc=..., line=102, isClean=true) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#19 0x00007f6b22e812ab in CMakeProjectVisitor::visit (this=0x7f6b1cce7150, pack=0x2879fd0) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:585
#20 0x00007f6b22e743b8 in FindPackageAst::accept (this=0x2879fd0, visitor=0x7f6b1cce7150) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:318
#21 0x00007f6b22e93198 in CMakeProjectVisitor::walk (this=0x7f6b1cce7150, fc=..., line=24, isClean=false) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#22 0x00007f6b22e887ad in CMakeProjectVisitor::visit (this=0x7f6b1cce7150, ifast=0x282af00) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1199
#23 0x00007f6b22e7463e in IfAst::accept (this=0x282af00, visitor=0x7f6b1cce7150) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:437
#24 0x00007f6b22e93198 in CMakeProjectVisitor::walk (this=0x7f6b1cce7150, fc=..., line=9, isClean=true) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#25 0x00007f6b22e812ab in CMakeProjectVisitor::visit (this=0x7f6b1cce7150, pack=0x2827b20) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:585
#26 0x00007f6b22e743b8 in FindPackageAst::accept (this=0x2827b20, visitor=0x7f6b1cce7150) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:318
#27 0x00007f6b22e93198 in CMakeProjectVisitor::walk (this=0x7f6b1cce7150, fc=..., line=37, isClean=false) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#28 0x00007f6b22e887ad in CMakeProjectVisitor::visit (this=0x7f6b1cce7150, ifast=0x231e100) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1199
#29 0x00007f6b22e7463e in IfAst::accept (this=0x231e100, visitor=0x7f6b1cce7150) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:437
#30 0x00007f6b22e93198 in CMakeProjectVisitor::walk (this=0x7f6b1cce7150, fc=..., line=29, isClean=true) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#31 0x00007f6b22e812ab in CMakeProjectVisitor::visit (this=0x7f6b1cce7150, pack=0x244d3e0) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:585
#32 0x00007f6b22e743b8 in FindPackageAst::accept (this=0x244d3e0, visitor=0x7f6b1cce7150) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeast.h:318
#33 0x00007f6b22e93198 in CMakeProjectVisitor::walk (this=0x7f6b1cce7150, fc=..., line=4, isClean=false) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2057
#34 0x00007f6b22c0f19e in CMakeManager::parse (this=0x15921d0, item=0x18d1a30) at /data/Projetos/kdesvn/kdevelop/projectmanagers/cmake/cmakemanager.cpp:405
#35 0x00007f6b333fe68d in KDevelop::ImportProjectJobPrivate::import (this=0x18c9860, folder=0x18d1a30) at /data/Projetos/kdesvn/kdevplatform/project/importprojectjob.cpp:46
#36 0x00007f6b333fec6c in QtConcurrent::VoidStoredMemberFunctionPointerCall1<void, KDevelop::ImportProjectJobPrivate, KDevelop::ProjectFolderItem*, KDevelop::ProjectFolderItem*>::runFunctor (
    this=0x1b16490) at /data/qt/include/QtCore/qtconcurrentstoredfunctioncall.h:426
#37 0x00007f6b333fe466 in QtConcurrent::RunFunctionTask<void>::run (this=0x1b16490) at /data/qt/include/QtCore/qtconcurrentrunbase.h:120
#38 0x00007f6b36d9dfd1 in QThreadPoolThread::run (this=0x1919d20) at concurrent/qthreadpool.cpp:106
#39 0x00007f6b36dadcb1 in QThreadPrivate::start (arg=0x1919d20) at thread/qthread_unix.cpp:244
#40 0x00007f6b36afc81a in start_thread () from /lib/libpthread.so.0
#41 0x00007f6b34e618cd in clone () from /lib/libc.so.6
#42 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f6b113d2710 (LWP 2327)):
#0  0x00007f6b36b0107c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f6b33da323f in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7f6b340edb40) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#2  0x00007f6b33da288a in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f6b340edb40) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#3  0x00007f6b36afc81a in start_thread () from /lib/libpthread.so.0
#4  0x00007f6b34e618cd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f6b0f6af710 (LWP 2351)):
#0  0x00007f6b34e590d3 in poll () from /lib/libc.so.6
#1  0x00007f6b2e88399c in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#2  0x00007f6b2e883ce0 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f6b36f1312e in QEventDispatcherGlib::processEvents (this=0x2c9b830, flags=...) at kernel/qeventdispatcher_glib.cpp:409
#4  0x00007f6b36ed35bc in QEventLoop::processEvents (this=0x7f6b0f6aed90, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f6b36ed3712 in QEventLoop::exec (this=0x7f6b0f6aed90, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f6b36daafb5 in QThread::exec (this=0x2c9e1e0) at thread/qthread.cpp:487
#7  0x00007f6b32e8aa69 in KDevelop::CompletionWorkerThread::run (this=0x2c9e1e0) at /data/Projetos/kdesvn/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82
#8  0x00007f6b36dadcb1 in QThreadPrivate::start (arg=0x2c9e1e0) at thread/qthread_unix.cpp:244
#9  0x00007f6b36afc81a in start_thread () from /lib/libpthread.so.0
#10 0x00007f6b34e618cd in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f6b0eeae710 (LWP 2352)):
#0  0x00007f6b36afee0e in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x00007f6b2e883415 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2  0x00007f6b2e8837b1 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#3  0x00007f6b2e883ce0 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007f6b36f1312e in QEventDispatcherGlib::processEvents (this=0x2ca08f0, flags=...) at kernel/qeventdispatcher_glib.cpp:409
#5  0x00007f6b36ed35bc in QEventLoop::processEvents (this=0x7f6b0eeadd90, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f6b36ed3712 in QEventLoop::exec (this=0x7f6b0eeadd90, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f6b36daafb5 in QThread::exec (this=0x2ca0450) at thread/qthread.cpp:487
#8  0x00007f6b32e8aa69 in KDevelop::CompletionWorkerThread::run (this=0x2ca0450) at /data/Projetos/kdesvn/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82
#9  0x00007f6b36dadcb1 in QThreadPrivate::start (arg=0x2ca0450) at thread/qthread_unix.cpp:244
#10 0x00007f6b36afc81a in start_thread () from /lib/libpthread.so.0
#11 0x00007f6b34e618cd in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f6b0e6ad710 (LWP 2353)):
#0  0x00007f6b36b0107c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f6b36dad5a2 in QMutexPrivate::wait (this=0x1130ef0, timeout=-1) at thread/qmutex_unix.cpp:84
#2  0x00007f6b36da69e9 in QMutex::lock (this=0x11310c0) at thread/qmutex.cpp:205
#3  0x00007f6b3a352650 in QMutexLocker::relock (this=0x7f6b0e6acd00) at /data/qt/include/QtCore/qmutex.h:120
#4  0x00007f6b3a3525b2 in QMutexLocker (this=0x7f6b0e6acd00, m=0x11310c0) at /data/qt/include/QtCore/qmutex.h:102
#5  0x00007f6b3a352191 in KDebug::hasNullOutput (type=QtDebugMsg, condition=true, area=9007, enableByDefault=true) at /data/Projetos/kdesvn/kdelibs/kdecore/io/kdebug.cpp:770
#6  0x00007f6b1081d1fd in KDebug::hasNullOutputQtDebugMsg (area=9007) at /data/kde/include/kdebug.h:267
#7  0x00007f6b1081c624 in UIBlockTester::lockup (this=0x2cf2580) at /data/Projetos/kdesvn/kdevelop/languages/cpp/cpplanguagesupport.cpp:689
#8  0x00007f6b1081c11d in UIBlockTester::UIBlockTesterThread::run (this=0x2cf2590) at /data/Projetos/kdesvn/kdevelop/languages/cpp/cpplanguagesupport.cpp:652
#9  0x00007f6b36dadcb1 in QThreadPrivate::start (arg=0x2cf2590) at thread/qthread_unix.cpp:244
#10 0x00007f6b36afc81a in start_thread () from /lib/libpthread.so.0
#11 0x00007f6b34e618cd in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f6b3a914760 (LWP 2172)):
#0  0x00007f6b34e590d3 in poll () from /lib/libc.so.6
#1  0x00007f6b2cae889a in _xcb_conn_wait () from /usr/lib/libxcb.so.1
#2  0x00007f6b2cae8e37 in _xcb_out_send () from /usr/lib/libxcb.so.1
#3  0x00007f6b2cae90e5 in xcb_writev () from /usr/lib/libxcb.so.1
#4  0x00007f6b30e40d5a in _XSend () from /usr/lib/libX11.so.6
#5  0x00007f6b30e40e99 in _XReply () from /usr/lib/libX11.so.6
#6  0x00007f6b30e1e5d3 in XGetSelectionOwner () from /usr/lib/libX11.so.6
#7  0x00007f6b378b27c0 in KWindowSystem::compositingActive () at /data/Projetos/kdesvn/kdelibs/kdeui/windowmanagement/kwindowsystem_x11.cpp:761
#8  0x00007f6b2969cc95 in OxygenStyle::compositingActive (this=0x11e0070) at /data/Projetos/kdesvn/kdebase/runtime/kstyles/oxygen/oxygen.cpp:5694
#9  0x00007f6b2969ab35 in OxygenStyle::eventFilter (this=0x11e0070, obj=0x1454230, ev=0x7fff8a4758f0) at /data/Projetos/kdesvn/kdebase/runtime/kstyles/oxygen/oxygen.cpp:5352
#10 0x00007f6b36ed685b in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x11753c0, receiver=0x1454230, event=0x7fff8a4758f0) at kernel/qcoreapplication.cpp:819
#11 0x00007f6b35aba7c1 in QApplicationPrivate::notify_helper (this=0x11753c0, receiver=0x1454230, e=0x7fff8a4758f0) at kernel/qapplication.cpp:4241
#12 0x00007f6b35aba63c in QApplication::notify (this=0x7fff8a4779a0, receiver=0x1454230, e=0x7fff8a4758f0) at kernel/qapplication.cpp:4210
#13 0x00007f6b37743d73 in KApplication::notify (this=0x7fff8a4779a0, receiver=0x1454230, event=0x7fff8a4758f0) at /data/Projetos/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#14 0x00007f6b36ed6540 in QCoreApplication::notifyInternal (this=0x7fff8a4779a0, receiver=0x1454230, event=0x7fff8a4758f0) at kernel/qcoreapplication.cpp:704
#15 0x00007f6b38413901 in QCoreApplication::sendEvent (receiver=0x1454230, event=0x7fff8a4758f0) at ../../../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#16 0x00007f6b35b2a427 in QWidgetPrivate::show_helper (this=0x1491ed0) at kernel/qwidget.cpp:7124
#17 0x00007f6b35b2ad5d in QWidget::setVisible (this=0x1454230, visible=true) at kernel/qwidget.cpp:7346
#18 0x00007f6b35b0740c in QWidget::show (this=0x1454230) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:478
#19 0x00007f6b36096ffe in QToolBarPrivate::setWindowState (this=0x1491ed0, floating=false, unplug=true, rect=...) at widgets/qtoolbar.cpp:185
#20 0x00007f6b360cf4d0 in QToolBarAreaLayout::restoreState (this=0x12d7548, stream=..., _toolBars=..., tmarker=252 '\374', pre43=false, testing=false) at widgets/qtoolbararealayout.cpp:1355
#21 0x00007f6b3601c40a in QMainWindowLayoutState::restoreState (this=0x12d7530, _stream=..., oldState=...) at widgets/qmainwindowlayout.cpp:721
#22 0x00007f6b360215fe in QMainWindowLayout::restoreState (this=0x12d7510, stream=...) at widgets/qmainwindowlayout.cpp:1935
#23 0x00007f6b36018e4a in QMainWindow::restoreState (this=0x1302a40, state=..., version=0) at widgets/qmainwindow.cpp:1226
#24 0x00007f6b37846520 in KMainWindow::applyMainWindowSettings (this=0x1302a40, cg=..., force=false) at /data/Projetos/kdesvn/kdelibs/kdeui/widgets/kmainwindow.cpp:807
#25 0x00007f6b3788f720 in KXmlGuiWindow::applyMainWindowSettings (this=0x1302a40, config=..., force=false) at /data/Projetos/kdesvn/kdelibs/kdeui/xmlgui/kxmlguiwindow.cpp:355
#26 0x00007f6b3788f6cf in KXmlGuiWindow::finalizeGUI (this=0x1302a40) at /data/Projetos/kdesvn/kdelibs/kdeui/xmlgui/kxmlguiwindow.cpp:348
#27 0x00007f6b3788d817 in KXMLGUIBuilder::finalizeGUI (this=0x1302a70) at /data/Projetos/kdesvn/kdelibs/kdeui/xmlgui/kxmlguibuilder.cpp:412
#28 0x00007f6b3788f7b7 in KXmlGuiWindow::finalizeGUI (this=0x1302a40, client=0x2d738b8) at /data/Projetos/kdesvn/kdelibs/kdeui/xmlgui/kxmlguiwindow.cpp:364
#29 0x00007f6b37898ca7 in KXMLGUIFactory::addClient (this=0x13085b0, client=0x2d738b8) at /data/Projetos/kdesvn/kdelibs/kdeui/xmlgui/kxmlguifactory.cpp:276
#30 0x00007f6b39d2630f in KDevelop::MainWindowPrivate::changeActiveView (this=0x1308840, view=0x23bedd0) at /data/Projetos/kdesvn/kdevplatform/shell/mainwindow_p.cpp:189
#31 0x00007f6b39d290a0 in KDevelop::MainWindowPrivate::qt_metacall (this=0x1308840, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fff8a4765d0)
    at /data/Projetos/kdesvn/build/kdevplatform/shell/mainwindow_p.moc:128
#32 0x00007f6b36ede569 in QMetaObject::metacall (object=0x1308840, cl=QMetaObject::InvokeMetaMethod, idx=7, argv=0x7fff8a4765d0) at kernel/qmetaobject.cpp:237
#33 0x00007f6b36ef4957 in QMetaObject::activate (sender=0x1302a40, m=0x7f6b32c87fe0, local_signal_index=2, argv=0x7fff8a4765d0) at kernel/qobject.cpp:3399
#34 0x00007f6b32a50c4d in Sublime::MainWindow::activeViewChanged (this=0x1302a40, _t1=0x23bedd0) at /data/Projetos/kdesvn/build/kdevplatform/sublime/mainwindow.moc:149
#35 0x00007f6b32a4f66d in Sublime::MainWindow::setActiveView (this=0x1302a40, view=0x23bedd0) at /data/Projetos/kdesvn/kdevplatform/sublime/mainwindow.cpp:206
#36 0x00007f6b32a4f5a3 in Sublime::MainWindow::activateView (this=0x1302a40, view=0x23bedd0) at /data/Projetos/kdesvn/kdevplatform/sublime/mainwindow.cpp:192
#37 0x00007f6b32a57d04 in Sublime::MainWindowPrivate::activateFirstVisibleView (this=0x12f59c0) at /data/Projetos/kdesvn/kdevplatform/sublime/mainwindow_p.cpp:567
#38 0x00007f6b32a4f21b in Sublime::MainWindow::setArea (this=0x1302a40, area=0x1316a80) at /data/Projetos/kdesvn/kdevplatform/sublime/mainwindow.cpp:119
#39 0x00007f6b32a5d0b7 in Sublime::MainWindowOperator::setArea (this=0x129d540, w=0x1302a40, area=0x1316a80) at /data/Projetos/kdesvn/kdevplatform/sublime/mainwindowoperator.cpp:27
#40 0x00007f6b32a4902d in Sublime::Controller::showAreaInternal (this=0x129d540, area=0x1316a80, mainWindow=0x1302a40) at /data/Projetos/kdesvn/kdevplatform/sublime/controller.cpp:142
#41 0x00007f6b32a48ffb in Sublime::Controller::showArea (this=0x129d540, area=0x1316a80, mainWindow=0x1302a40) at /data/Projetos/kdesvn/kdevplatform/sublime/controller.cpp:133
#42 0x00007f6b39d18ffb in ~DisconnectMainWindowsFromArea (this=0x7fff8a476890, __in_chrg=<value optimized out>) at /data/Projetos/kdesvn/kdevplatform/shell/workingsetcontroller.cpp:256
#43 0x00007f6b39d0eb6c in KDevelop::WorkingSet::loadToArea (this=0x12d67d0, area=0x1316a80, areaIndex=0x12053e0, clear=false) at /data/Projetos/kdesvn/kdevplatform/shell/workingsetcontroller.cpp:336
#44 0x00007f6b39d118a1 in KDevelop::WorkingSet::changedWorkingSet (this=0x12d67d0, area=0x1316a80, from=..., to=...) at /data/Projetos/kdesvn/kdevplatform/shell/workingsetcontroller.cpp:624
#45 0x00007f6b39d15c5f in KDevelop::WorkingSet::qt_metacall (this=0x12d67d0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x29019f0)
    at /data/Projetos/kdesvn/build/kdevplatform/shell/workingsetcontroller.moc:90
#46 0x00007f6b36ede569 in QMetaObject::metacall (object=0x12d67d0, cl=QMetaObject::InvokeMetaMethod, idx=9, argv=0x29019f0) at kernel/qmetaobject.cpp:237
#47 0x00007f6b36eeda4e in QMetaCallEvent::placeMetaCall (this=0x1318770, object=0x12d67d0) at kernel/qobject.cpp:562
#48 0x00007f6b36ef01df in QObject::event (this=0x12d67d0, e=0x1318770) at kernel/qobject.cpp:1246
#49 0x00007f6b35aba7ea in QApplicationPrivate::notify_helper (this=0x11753c0, receiver=0x12d67d0, e=0x1318770) at kernel/qapplication.cpp:4245
#50 0x00007f6b35ab7fd6 in QApplication::notify (this=0x7fff8a4779a0, receiver=0x12d67d0, e=0x1318770) at kernel/qapplication.cpp:3669
#51 0x00007f6b37743d73 in KApplication::notify (this=0x7fff8a4779a0, receiver=0x12d67d0, event=0x1318770) at /data/Projetos/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#52 0x00007f6b36ed6540 in QCoreApplication::notifyInternal (this=0x7fff8a4779a0, receiver=0x12d67d0, event=0x1318770) at kernel/qcoreapplication.cpp:704
#53 0x00007f6b38413901 in QCoreApplication::sendEvent (receiver=0x12d67d0, event=0x1318770) at ../../../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#54 0x00007f6b36ed77b8 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x10f2010) at kernel/qcoreapplication.cpp:1345
#55 0x00007f6b36ed73d3 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#56 0x00007f6b36f138a1 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#57 0x00007f6b36f11e6d in postEventSourceDispatch (s=0x11790d0) at kernel/qeventdispatcher_glib.cpp:276
#58 0x00007f6b2e8801fe in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#59 0x00007f6b2e883bb8 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#60 0x00007f6b2e883ce0 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#61 0x00007f6b36f1310b in QEventDispatcherGlib::processEvents (this=0x1175380, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#62 0x00007f6b35b9812c in QGuiEventDispatcherGlib::processEvents (this=0x1175380, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#63 0x00007f6b36ed35bc in QEventLoop::processEvents (this=0x7fff8a477830, flags=...) at kernel/qeventloop.cpp:149
#64 0x00007f6b36ed3712 in QEventLoop::exec (this=0x7fff8a477830, flags=...) at kernel/qeventloop.cpp:201
#65 0x00007f6b36ed6c42 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#66 0x00007f6b35ab7b68 in QApplication::exec () at kernel/qapplication.cpp:3578
#67 0x0000000000405e16 in main (argc=1, argv=0x7fff8a478b08) at /data/Projetos/kdesvn/kdevelop/app/main.cpp:193

Possible duplicates by query: bug 196411.

Reported using DrKonqi
Comment 1 Andreas Pakulat 2009-11-25 15:33:44 UTC
Please report the libc2.10 bug to your distribution so they can fix their libc packages. See http://sourceware.org/bugzilla/show_bug.cgi?id=10282

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