Bug 239014 - Random crashes when coding
Summary: Random crashes when coding
Status: RESOLVED WORKSFORME
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: 4.0.1
Assignee: kdevelop-bugs-null
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2010-05-27 15:15 UTC by Sergej Ferlich
Modified: 2018-10-21 04:42 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergej Ferlich 2010-05-27 15:15:09 UTC
Application: kdevelop (4.0.0 (using KDevPlatform 1.0.0))
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.2
Operating System: Linux 2.6.31.12-0.2-desktop i686
Distribution: "openSUSE 11.2 (i586)"

-- Information about the crash:
I'm having random crashes every now and then while coding C++. I'm sorry that I could not give any more information. The crash reporting assistant reported a backtrace and debug-info, i hope this helps finding the bug.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: KDevelop (kdevelop.bin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb4456700 (LWP 8878))]

Thread 12 (Thread 0xaf4d2b70 (LWP 8879)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5f820c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb60722d4 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb6cec09c in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:85
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb502fe82 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x8365040) at /usr/src/debug/kdevplatform-1.0.0/language/duchain/duchain.cpp:286
#6  0xb6ceb0bf in QThreadPrivate::start (arg=0x8365040) at thread/qthread_unix.cpp:248
#7  0xb5f7d6e5 in start_thread () from /lib/libpthread.so.0
#8  0xb5f7d600 in ?? () from /lib/libpthread.so.0

Thread 11 (Thread 0xab05fb70 (LWP 8974)):
#0  0xb5f81110 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0xb6072484 in pthread_mutex_unlock () from /lib/libc.so.6
#2  0xb4c28c38 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb4c28ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb6e2197f in QEventDispatcherGlib::processEvents (this=0x84a73c0, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#5  0xb6df344d in QEventLoop::processEvents (this=0xab05f2f0, flags=) at kernel/qeventloop.cpp:149
#6  0xb6df3899 in QEventLoop::exec (this=0xab05f2f0, flags=...) at kernel/qeventloop.cpp:201
#7  0xb6ce8270 in QThread::exec (this=0x88f43f0) at thread/qthread.cpp:487
#8  0xb512c32e in KDevelop::CompletionWorkerThread::run (this=0x88f43f0) at /usr/src/debug/kdevplatform-1.0.0/language/codecompletion/codecompletionmodel.cpp:82
#9  0xb6ceb0bf in QThreadPrivate::start (arg=0x88f43f0) at thread/qthread_unix.cpp:248
#10 0xb5f7d6e5 in start_thread () from /lib/libpthread.so.0
#11 0xb5f7d600 in ?? () from /lib/libpthread.so.0

Thread 10 (Thread 0xab860b70 (LWP 8975)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6059d5e in poll () from /lib/libc.so.6
#2  0xb4c35cab in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb4c28bc1 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb4c28ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb6e2197f in QEventDispatcherGlib::processEvents (this=0x8674ec0, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0xb6df344d in QEventLoop::processEvents (this=0xab8602f0, flags=) at kernel/qeventloop.cpp:149
#7  0xb6df3899 in QEventLoop::exec (this=0xab8602f0, flags=...) at kernel/qeventloop.cpp:201
#8  0xb6ce8270 in QThread::exec (this=0xa8063488) at thread/qthread.cpp:487
#9  0xb512c32e in KDevelop::CompletionWorkerThread::run (this=0xa8063488) at /usr/src/debug/kdevplatform-1.0.0/language/codecompletion/codecompletionmodel.cpp:82
#10 0xb6ceb0bf in QThreadPrivate::start (arg=0xa8063488) at thread/qthread_unix.cpp:248
#11 0xb5f7d6e5 in start_thread () from /lib/libpthread.so.0
#12 0xb5f7d600 in ?? () from /lib/libpthread.so.0

Thread 9 (Thread 0xa6f09b70 (LWP 8976)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5f820c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb60722d4 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb6cea9bc in thread_sleep (ti=0xa6f092d0) at thread/qthread_unix.cpp:398
#4  0xb6ceab00 in QThread::msleep (msecs=30) at thread/qthread_unix.cpp:424
#5  0xa8d3533b in UIBlockTester::UIBlockTesterThread::run (this=0x88f9658) at /usr/src/debug/kdevelop-4.0.0/languages/cpp/cpplanguagesupport.cpp:678
#6  0xb6ceb0bf in QThreadPrivate::start (arg=0x88f9658) at thread/qthread_unix.cpp:248
#7  0xb5f7d6e5 in start_thread () from /lib/libpthread.so.0
#8  0xb5f7d600 in ?? () from /lib/libpthread.so.0

Thread 8 (Thread 0xa6190b70 (LWP 8977)):
[KCrash Handler]
#6  0xb508bfdb in KDevelop::ParsingEnvironmentFile::indexedTopContext (this=0xbbbc4d8) at /usr/src/debug/kdevplatform-1.0.0/language/duchain/parsingenvironment.cpp:106
#7  0xb508c10a in KDevelop::ParsingEnvironmentFile::isProxyContext (this=0xbbbc4d8) at /usr/src/debug/kdevplatform-1.0.0/language/duchain/parsingenvironment.cpp:161
#8  0xb5016bba in KDevelop::DUChain::environmentFileForDocument (this=0x8355df0, document=..., environment=0xadc549cc, proxyContext=true)
    at /usr/src/debug/kdevplatform-1.0.0/language/duchain/duchain.cpp:1379
#9  0xb5016c8e in KDevelop::DUChain::chainForDocument (this=0x8355df0, document=..., environment=0xadc549cc, proxyContext=true) at /usr/src/debug/kdevplatform-1.0.0/language/duchain/duchain.cpp:1402
#10 0xb5016d34 in KDevelop::DUChain::chainForDocument (this=0x8355df0, document=..., environment=0xadc549cc, proxyContext=<value optimized out>)
    at /usr/src/debug/kdevplatform-1.0.0/language/duchain/duchain.cpp:1364
#11 0xa8d36eb2 in CppLanguageSupport::standardContext (this=0x88f7390, url=..., proxyContext=false) at /usr/src/debug/kdevelop-4.0.0/languages/cpp/cpplanguagesupport.cpp:415
#12 0xb509aa4c in KDevelop::DUChainUtils::standardContextForUrl (url=...) at /usr/src/debug/kdevplatform-1.0.0/language/duchain/duchainutils.cpp:248
#13 0xa8d3e994 in IncludePathComputer::computeBackground (this=0xc227c48) at /usr/src/debug/kdevelop-4.0.0/languages/cpp/includepathcomputer.cpp:139
#14 0xa8d429f1 in CPPParseJob::includePaths (this=0xaa7bff8) at /usr/src/debug/kdevelop-4.0.0/languages/cpp/cppparsejob.cpp:256
#15 0xa8d42c0d in CPPParseJob::mergeDefines (this=0x0, env=...) at /usr/src/debug/kdevelop-4.0.0/languages/cpp/cppparsejob.cpp:210
#16 0xa8d50aac in PreprocessJob::run (this=0x96b2eb0) at /usr/src/debug/kdevelop-4.0.0/languages/cpp/preprocessjob.cpp:157
#17 0xb4665558 in ThreadWeaver::JobRunHelper::runTheJob (this=0xa619022c, th=0x830ee30, job=0x96b2eb0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Job.cpp:106
#18 0xb46656b3 in ThreadWeaver::Job::execute (this=0x96b2eb0, th=0x830ee30) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Job.cpp:135
#19 0xb4665785 in ThreadWeaver::JobCollectionJobRunner::execute (this=0xbbcff68, t=0x830ee30) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/JobCollection.cpp:82
#20 0xb4666eb8 in ThreadWeaver::JobCollection::execute (this=0xaa7bff8, t=0x830ee30) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/JobCollection.cpp:228
#21 0xb4661ac2 in ThreadWeaver::ThreadRunHelper::run (this=0xa6190324, parent=0x830e738, th=0x830ee30) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:95
#22 0xb4663c7a in ThreadWeaver::Thread::run (this=0x830ee30) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#23 0xb6ceb0bf in QThreadPrivate::start (arg=0x830ee30) at thread/qthread_unix.cpp:248
#24 0xb5f7d6e5 in start_thread () from /lib/libpthread.so.0
#25 0xb5f7d600 in ?? () from /lib/libpthread.so.0

Thread 7 (Thread 0xa598fb70 (LWP 8978)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5f81d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb607227c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb6cec110 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb4665e39 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x830e738, th=0x8864470) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb466055a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x830e738, th=0x8864470) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb4667374 in ThreadWeaver::WorkingHardState::applyForWork (this=0x82b98d0, th=0x8864470) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x830e738, th=0x8864470, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x82b98d0, th=0x8864470) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x830e738, th=0x8864470, previous=0xbca1550) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb4661af4 in ThreadWeaver::ThreadRunHelper::run (this=0xa598f324, parent=0x830e738, th=0x8864470) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#12 0xb4663c7a in ThreadWeaver::Thread::run (this=0x8864470) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#13 0xb6ceb0bf in QThreadPrivate::start (arg=0x8864470) at thread/qthread_unix.cpp:248
#14 0xb5f7d6e5 in start_thread () from /lib/libpthread.so.0
#15 0xb5f7d600 in ?? () from /lib/libpthread.so.0

Thread 6 (Thread 0xae5abb70 (LWP 9244)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5f81d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb607227c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4977b77 in ?? () from /usr/lib/libQtScript.so.4
#4  0xb4977bbf in ?? () from /usr/lib/libQtScript.so.4
#5  0xb5f7d6e5 in start_thread () from /lib/libpthread.so.0
#6  0xb5f7d600 in ?? () from /lib/libpthread.so.0

Thread 5 (Thread 0xa45a6b70 (LWP 9252)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5f81d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb607227c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb6cec110 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb4665e39 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x988ba38, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb466055a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x988ba38, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb4667374 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#15 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#16 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#17 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#18 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#19 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#20 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#21 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#22 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#23 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#24 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#25 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#26 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#27 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#28 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#29 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#30 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#31 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#32 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#33 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#34 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#35 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#36 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#37 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#38 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#39 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#40 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#41 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#42 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#43 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#44 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#45 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#46 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#47 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#48 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#49 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#50 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#51 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#52 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#53 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#54 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#55 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#56 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#57 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#58 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#59 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#60 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#61 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#62 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#63 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#64 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#65 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#66 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#67 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#68 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#69 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#70 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#71 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#72 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#73 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#74 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x963a158, previous=0x994ed00) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#75 0xb4661af4 in ThreadWeaver::ThreadRunHelper::run (this=0xa45a6324, parent=0x988ba38, th=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#76 0xb4663c7a in ThreadWeaver::Thread::run (this=0x963a158) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#77 0xb6ceb0bf in QThreadPrivate::start (arg=0x963a158) at thread/qthread_unix.cpp:248
#78 0xb5f7d6e5 in start_thread () from /lib/libpthread.so.0
#79 0xb5f7d600 in ?? () from /lib/libpthread.so.0

Thread 4 (Thread 0xa3da5b70 (LWP 9253)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5f81d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb607227c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb6cec110 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb4665e39 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x988ba38, th=0x9470e20) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb466055a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x988ba38, th=0x9470e20) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb4667374 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x9470e20) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x9470e20, previous=0x9d4b300) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4661af4 in ThreadWeaver::ThreadRunHelper::run (this=0xa3da5324, parent=0x988ba38, th=0x9470e20) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#10 0xb4663c7a in ThreadWeaver::Thread::run (this=0x9470e20) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#11 0xb6ceb0bf in QThreadPrivate::start (arg=0x9470e20) at thread/qthread_unix.cpp:248
#12 0xb5f7d6e5 in start_thread () from /lib/libpthread.so.0
#13 0xb5f7d600 in ?? () from /lib/libpthread.so.0

Thread 3 (Thread 0xa35a4b70 (LWP 9254)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5f81d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb607227c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb6cec110 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb4665e39 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x988ba38, th=0x9653e98) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb466055a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x988ba38, th=0x9653e98) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb4667374 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x9653e98) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x9653e98, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x9653e98) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x9653e98, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x9653e98) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x9653e98, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x9653e98) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x9653e98, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#15 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x9653e98) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#16 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x9653e98, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#17 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x9653e98) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#18 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x9653e98, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#19 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x9653e98) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#20 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x9653e98, previous=0xa9d3ea8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#21 0xb4661af4 in ThreadWeaver::ThreadRunHelper::run (this=0xa35a4324, parent=0x988ba38, th=0x9653e98) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#22 0xb4663c7a in ThreadWeaver::Thread::run (this=0x9653e98) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#23 0xb6ceb0bf in QThreadPrivate::start (arg=0x9653e98) at thread/qthread_unix.cpp:248
#24 0xb5f7d6e5 in start_thread () from /lib/libpthread.so.0
#25 0xb5f7d600 in ?? () from /lib/libpthread.so.0

Thread 2 (Thread 0xa2da3b70 (LWP 9257)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5f81d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb607227c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb6cec110 in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb4665e39 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x988ba38, th=0x84a57e8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb466055a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x988ba38, th=0x84a57e8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb4667374 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x84a57e8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x84a57e8, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x84a57e8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x84a57e8, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb4667390 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8e72ea0, th=0x84a57e8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb4667423 in ThreadWeaver::WeaverImpl::applyForWork (this=0x988ba38, th=0x84a57e8, previous=0xa99bc40) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb4661af4 in ThreadWeaver::ThreadRunHelper::run (this=0xa2da3324, parent=0x988ba38, th=0x84a57e8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#14 0xb4663c7a in ThreadWeaver::Thread::run (this=0x84a57e8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#15 0xb6ceb0bf in QThreadPrivate::start (arg=0x84a57e8) at thread/qthread_unix.cpp:248
#16 0xb5f7d6e5 in start_thread () from /lib/libpthread.so.0
#17 0xb5f7d600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb4456700 (LWP 8878)):
#0  0xb5f81104 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0xb6072484 in pthread_mutex_unlock () from /lib/libc.so.6
#2  0xb463d134 in ?? () from /usr/lib/libxcb.so.1
#3  0xb463d6e2 in ?? () from /usr/lib/libxcb.so.1
#4  0xb463dab1 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0xb4d30d2c in _XSend () from /usr/lib/libX11.so.6
#6  0xb4d31340 in _XEventsQueued () from /usr/lib/libX11.so.6
#7  0xb4d19da4 in XEventsQueued () from /usr/lib/libX11.so.6
#8  0xb63dd07d in ?? () from /usr/lib/libQtGui.so.4
#9  0xb4c28618 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#10 0xb4c28999 in ?? () from /usr/lib/libglib-2.0.so.0
#11 0xb4c28ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#12 0xb6e21931 in QEventDispatcherGlib::processEvents (this=0x805ccd8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#13 0xb63dce0a in ?? () from /usr/lib/libQtGui.so.4
#14 0xb6df344d in QEventLoop::processEvents (this=0xbf9e61d4, flags=) at kernel/qeventloop.cpp:149
#15 0xb6df3899 in QEventLoop::exec (this=0xbf9e61d4, flags=...) at kernel/qeventloop.cpp:201
#16 0xb6df7a10 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#17 0xb631c4a4 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#18 0x08050063 in main (argc=1, argv=0xbf9e6934) at /usr/src/debug/kdevelop-4.0.0/app/main_internal.cpp:232

Reported using DrKonqi
Comment 1 Andreas Pakulat 2010-05-27 18:25:48 UTC
Is this reproduceable? Can you please try to delete $HOME/.kdevduchain? If its still reproduceable afterwards please run 

KDEV_SESSION=blah valgrind --track-origins=yes kdevelop.bin
Comment 2 Andrew Crouthamel 2018-09-20 22:10:11 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Andrew Crouthamel 2018-10-21 04:42:46 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!