https://bugs.kde.org/show_bug.cgi?id=309199 Bug ID: 309199 Severity: crash Version: 4.3.1 Priority: NOR Assignee: kdevelop-bugs@kdevelop.org Summary: KDevelop Crashes on startup Classification: Unclassified OS: Linux Reporter: netfalo+kdebugs@gmail.com Hardware: openSUSE RPMs Status: UNCONFIRMED Component: general Product: kdevelop Application: kdevelop (4.3.1) KDE Platform Version: 4.9.2 "release 511" Qt Version: 4.8.3 Operating System: Linux 3.4.11-2.16-desktop x86_64 Distribution: "openSUSE 12.2 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: I started Kdevelop and it crashed within a few seconds, before I could do with it anything. The crash can be reproduced some of the time. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 [Current thread is 1 (Thread 0x7f366b0ee780 (LWP 11676))] Thread 8 (Thread 0x7f3652cfd700 (LWP 11677)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215 #1 0x00007f36695be457 in wait (time=1000, this=0x3391480) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=, mutex=0x3383080, time=1000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f3665719dcb in KDevelop::DUChainPrivate::CleanupThread::run (this=0x3383060) at /usr/src/debug/kdevplatform-1.3.1/language/duchain/duchain.cpp:282 #4 0x00007f36695bdf9c in QThreadPrivate::start (arg=0x3383060) at thread/qthread_unix.cpp:338 #5 0x00007f3667fc5e0e in start_thread (arg=0x7f3652cfd700) at pthread_create.c:305 #6 0x00007f36682be2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 7 (Thread 0x7f363d9fe700 (LWP 11685)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f36538f2247 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f3653bff640 ) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007f36538f2279 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007f3667fc5e0e in start_thread (arg=0x7f363d9fe700) at pthread_create.c:305 #4 0x00007f36682be2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 6 (Thread 0x7f363cc32700 (LWP 11686)): #0 0x00007f36682b613f in __GI___poll (fds=, nfds=, timeout=) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f3662d8f684 in g_main_context_poll (n_fds=1, fds=0x7f36280029b0, timeout=-1, context=0x7f36280009a0, priority=) at gmain.c:3440 #2 g_main_context_iterate (context=context@entry=0x7f36280009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3141 #3 0x00007f3662d8f7a4 in g_main_context_iteration (context=0x7f36280009a0, may_block=1) at gmain.c:3207 #4 0x00007f36696e7cf6 in QEventDispatcherGlib::processEvents (this=0x7f36280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f36696b885f in QEventLoop::processEvents (this=this@entry=0x7f363cc31dd0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f36696b8ae8 in QEventLoop::exec (this=0x7f363cc31dd0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f36695bafc0 in QThread::exec (this=) at thread/qthread.cpp:501 #8 0x00007f3669698fcf in QInotifyFileSystemWatcherEngine::run (this=0x4fe6970) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f36695bdf9c in QThreadPrivate::start (arg=0x4fe6970) at thread/qthread_unix.cpp:338 #10 0x00007f3667fc5e0e in start_thread (arg=0x7f363cc32700) at pthread_create.c:305 #11 0x00007f36682be2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 5 (Thread 0x7f362f1b8700 (LWP 11702)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f365fa90eb7 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7f36604952a0 ) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495 #2 0x00007f365fa90ee9 in WTF::TCMalloc_PageHeap::runScavengerThread (context=) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618 #3 0x00007f3667fc5e0e in start_thread (arg=0x7f362f1b8700) at pthread_create.c:305 #4 0x00007f36682be2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 4 (Thread 0x7f362f9b9700 (LWP 11703)): #0 0x00007f3667fc8d9f in __pthread_mutex_unlock_usercnt (mutex=0x7f361c05bc30, decr=) at pthread_mutex_unlock.c:52 #1 0x00007f3662dcb4a1 in g_mutex_unlock (mutex=mutex@entry=0x7f361c33add0) at gthread-posix.c:227 #2 0x00007f3662d8e876 in g_main_context_acquire (context=0x7f361c33add0) at gmain.c:2638 #3 0x00007f3662d8f564 in g_main_context_iterate (context=context@entry=0x7f361c33add0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3096 #4 0x00007f3662d8f7a4 in g_main_context_iteration (context=0x7f361c33add0, may_block=1) at gmain.c:3207 #5 0x00007f36696e7cf6 in QEventDispatcherGlib::processEvents (this=0x7f361c01a4e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x00007f36696b885f in QEventLoop::processEvents (this=this@entry=0x7f362f9b8e00, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f36696b8ae8 in QEventLoop::exec (this=0x7f362f9b8e00, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f36695bafc0 in QThread::exec (this=) at thread/qthread.cpp:501 #9 0x00007f36695bdf9c in QThreadPrivate::start (arg=0x509f680) at thread/qthread_unix.cpp:338 #10 0x00007f3667fc5e0e in start_thread (arg=0x7f362f9b9700) at pthread_create.c:305 #11 0x00007f36682be2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 3 (Thread 0x7f362d8bd700 (LWP 11706)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f36695be4fb in wait (time=18446744073709551615, this=0x57a8fc0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=, mutex=0x5046860, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f36604c3971 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x57ab020, th=0x2139310) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f36604c61bb in ThreadWeaver::WorkingHardState::applyForWork (this=0x543ac80, th=0x2139310) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f36604c502f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f362d8bce00, parent=0x57ab020, th=th@entry=0x2139310) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/Thread.cpp:87 #6 0x00007f36604c50bb in ThreadWeaver::Thread::run (this=0x2139310) at /usr/src/debug/kdelibs-4.9.2/threadweaver/Weaver/Thread.cpp:142 #7 0x00007f36695bdf9c in QThreadPrivate::start (arg=0x2139310) at thread/qthread_unix.cpp:338 #8 0x00007f3667fc5e0e in start_thread (arg=0x7f362d8bd700) at pthread_create.c:305 #9 0x00007f36682be2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 2 (Thread 0x7f362d0b8700 (LWP 11707)): [KCrash Handler] #6 0x00007f3669a10900 in QVectorData::shared_null () from /usr/lib64/libQtCore.so.4 #7 0x00007f362fdebee6 in CMakeManager::initializeProject (this=this@entry=0x52350f0, project=0x521e790) at /usr/src/debug/kdevelop-4.3.1/projectmanagers/cmake/cmakemanager.cpp:500 #8 0x00007f362fdef885 in CMakeManager::parse (this=0x52350f0, item=0x57b11f0) at /usr/src/debug/kdevelop-4.3.1/projectmanagers/cmake/cmakemanager.cpp:695 #9 0x00007f3665d0647b in KDevelop::ImportProjectJobPrivate::import (this=0x57b6a80, folder=) at /usr/src/debug/kdevplatform-1.3.1/project/importprojectjob.cpp:53 #10 0x00007f3665d06256 in run (this=0x57a7860) at /usr/include/QtCore/qtconcurrentrunbase.h:134 #11 QtConcurrent::RunFunctionTask::run (this=0x57a7860) at /usr/include/QtCore/qtconcurrentrunbase.h:125 #12 0x00007f36695b1b6d in QThreadPoolThread::run (this=0x57a7ee0) at concurrent/qthreadpool.cpp:107 #13 0x00007f36695bdf9c in QThreadPrivate::start (arg=0x57a7ee0) at thread/qthread_unix.cpp:338 #14 0x00007f3667fc5e0e in start_thread (arg=0x7f362d0b8700) at pthread_create.c:305 #15 0x00007f36682be2bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7f366b0ee780 (LWP 11676)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f36695be4fb in wait (time=18446744073709551615, this=0x57b5af0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=, mutex=0x57c8ec8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f36695b133f in QThreadPoolPrivate::waitForDone (this=0x57c8e40, msecs=msecs@entry=-1) at concurrent/qthreadpool.cpp:298 #4 0x00007f36695b2ded in QThreadPool::~QThreadPool (this=0x4fc2840, __in_chrg=) at concurrent/qthreadpool.cpp:440 #5 0x00007f36695b2e29 in QThreadPool::~QThreadPool (this=0x4fc2840, __in_chrg=) at concurrent/qthreadpool.cpp:442 #6 0x00007f36695b2e55 in QGlobalStaticDeleter::~QGlobalStaticDeleter (this=0x7f3669a10fc8 , __in_chrg=) at ../../src/corelib/global/qglobal.h:1949 #7 0x00007f36682118b1 in __run_exit_handlers (status=1, listp=0x7f36685795a8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:78 #8 0x00007f3668211935 in __GI_exit (status=) at exit.c:100 #9 0x00007f3668ace448 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:771 #10 0x00007f3669ec93f8 in KApplication::xioErrhandler (this=0x7fffcfc10150, dpy=0x1fb1490) at /usr/src/debug/kdelibs-4.9.2/kdeui/kernel/kapplication.cpp:419 #11 0x00007f3664448c4e in _XIOError (dpy=dpy@entry=0x1fb1490) at XlibInt.c:1618 #12 0x00007f36644466ed in _XEventsQueued (dpy=dpy@entry=0x1fb1490, mode=mode@entry=2) at xcb_io.c:365 #13 0x00007f3664437bfb in XEventsQueued (dpy=0x1fb1490, mode=2) at Pending.c:43 #14 0x00007f3668b048bc in x11EventSourceCheck (s=s@entry=0x1fab3c0) at kernel/qguieventdispatcher_glib.cpp:85 #15 0x00007f3662d8f19b in g_main_context_check (context=context@entry=0x1fac840, max_priority=2147483647, fds=fds@entry=0x51c70b0, n_fds=n_fds@entry=12) at gmain.c:3023 #16 0x00007f3662d8f622 in g_main_context_iterate (context=context@entry=0x1fac840, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3143 #17 0x00007f3662d8f7a4 in g_main_context_iteration (context=0x1fac840, may_block=1) at gmain.c:3207 #18 0x00007f36696e7cd6 in QEventDispatcherGlib::processEvents (this=0x1f79ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #19 0x00007f3668b04a5e in QGuiEventDispatcherGlib::processEvents (this=, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #20 0x00007f36696b885f in QEventLoop::processEvents (this=this@entry=0x7fffcfc0fc20, flags=...) at kernel/qeventloop.cpp:149 #21 0x00007f36696b8ae8 in QEventLoop::exec (this=0x7fffcfc0fc20, flags=...) at kernel/qeventloop.cpp:204 #22 0x00007f36696bd788 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #23 0x0000000000409b88 in main (argc=, argv=) at /usr/src/debug/kdevelop-4.3.1/app/main.cpp:479 This bug may be a duplicate of or related to bug 296348. Possible duplicates by query: bug 308864, bug 307028, bug 304630, bug 304624, bug 303099. Reported using DrKonqi -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ KDevelop-bugs mailing list KDevelop-bugs@kdevelop.org https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs