Strange crash on paste

Milian Wolff mail at milianw.de
Mon May 11 16:07:53 UTC 2009


Just copied a line with a Cpp declaration and on paste kdevelop crashed 
with this bt:

Application: KDevelop (kdevelop), signal SIGSEGV
[Current thread is 0 (LWP 16584)]

Thread 11 (Thread 0xb1b2eb90 (LWP 16585)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5a942e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/i686/cmov/libpthread.so.0
#2  0xb629e104 in pthread_cond_timedwait () from /lib/i686/cmov/libc.so.6
#3  0xb6eed7fc in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb5e0d5bf in KDevelop::DUChainPrivate::CleanupThread::run 
(this=0x9cd00c8) at 
/home/mwolff/projects/kde4/kdevplatform/language/duchain/duchain.cpp:280
#5  0xb6eec80e in ?? () from /usr/lib/libQtCore.so.4
#6  0xb5a904e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#7  0xb628f25e in clone () from /lib/i686/cmov/libc.so.6

Thread 10 (Thread 0xaf4bbb90 (LWP 16586)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6287701 in select () from /lib/i686/cmov/libc.so.6
#2  0xb6fbd920 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb6eec80e in ?? () from /usr/lib/libQtCore.so.4
#4  0xb5a904e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#5  0xb628f25e in clone () from /lib/i686/cmov/libc.so.6

Thread 9 (Thread 0xad618b90 (LWP 16590)):
#0  0xb59cd96c in ?? () from /usr/lib/libglib-2.0.so.0
#1  0xacd004d8 in ?? ()
#2  0x7fffffff in ?? ()
#3  0xacd015d8 in ?? ()
#4  0x00000001 in ?? ()
#5  0xb5a9189e in pthread_mutex_lock () from /lib/i686/cmov/libpthread.so.0
#6  0xb59cdf28 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#7  0xb700b3b7 in QEventDispatcherGlib::processEvents () from 
/usr/lib/libQtCore.so.4
#8  0xb6fde05a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#9  0xb6fde49a in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#10 0xb6ee9519 in QThread::exec () from /usr/lib/libQtCore.so.4
#11 0xb5f13f51 in KDevelop::CompletionWorkerThread::run (this=0x9fff138) 
at 
/home/mwolff/projects/kde4/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#12 0xb6eec80e in ?? () from /usr/lib/libQtCore.so.4
#13 0xb5a904e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#14 0xb628f25e in clone () from /lib/i686/cmov/libc.so.6

Thread 8 (Thread 0xaccffb90 (LWP 16591)):
#0  0xb59cd291 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#1  0xb59cdc9d in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x09fffad0 in ?? ()
#3  0x7fffffff in ?? ()
#4  0x09e1fb50 in ?? ()
#5  0x00000001 in ?? ()
#6  0x00000001 in ?? ()
#7  0xb5a46928 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0xb5a46558 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0xb5a46580 in ?? () from /usr/lib/libglib-2.0.so.0
#10 0xaccff204 in ?? ()
#11 0xb5a46558 in ?? () from /usr/lib/libglib-2.0.so.0
#12 0xb5a46580 in ?? () from /usr/lib/libglib-2.0.so.0
#13 0x09fffad4 in ?? ()
#14 0x00000001 in ?? ()
#15 0x09fffad0 in ?? ()
#16 0x09e1fb50 in ?? ()
#17 0xb59db190 in ?? () from /usr/lib/libglib-2.0.so.0
#18 0xb629e280 in ?? () from /lib/i686/cmov/libc.so.6
#19 0xb629e240 in ?? () from /lib/i686/cmov/libc.so.6
#20 0x09fffad4 in ?? ()
#21 0xb6307ff4 in ?? () from /lib/i686/cmov/libc.so.6
#22 0x09fffad0 in ?? ()
#23 0xffffffff in ?? ()
#24 0x7fffffff in ?? ()
#25 0xb5a46184 in ?? () from /usr/lib/libglib-2.0.so.0
#26 0x09fffad0 in ?? ()
#27 0xb629e240 in ?? () from /lib/i686/cmov/libc.so.6
#28 0xaccff238 in ?? ()
#29 0xb59cdf28 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
Backtrace stopped: frame did not save the PC

Thread 7 (Thread 0xac4feb90 (LWP 16596)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5a942e2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/i686/cmov/libpthread.so.0
#2  0xb629e104 in pthread_cond_timedwait () from /lib/i686/cmov/libc.so.6
#3  0xb6eec1fe in ?? () from /usr/lib/libQtCore.so.4
#4  0xb6eec32b in QThread::msleep () from /usr/lib/libQtCore.so.4
#5  0xae374a89 in UIBlockTester::UIBlockTesterThread::run 
(this=0xa05b108) at 
/home/mwolff/projects/kde4/kdevelop/languages/cpp/cpplanguagesupport.cpp:965
#6  0xb6eec80e in ?? () from /usr/lib/libQtCore.so.4
#7  0xb5a904e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#8  0xb628f25e in clone () from /lib/i686/cmov/libc.so.6

Thread 6 (Thread 0xab519b90 (LWP 16597)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5a93fb5 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/i686/cmov/libpthread.so.0
#2  0xb629e0ad in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb6eed822 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7a5e628 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x09c6e398 in ?? ()
#6  0x09b92240 in ?? ()
#7  0xffffffff in ?? ()
#8  0xb6ee71a7 in QMutex::unlock () from /usr/lib/libQtCore.so.4
#9  0xb7a613cc in ?? () from /usr/lib/libthreadweaver.so.4
#10 0x09c6e380 in ?? ()
#11 0x0a0759e8 in ?? ()
#12 0x00000000 in ?? ()

Thread 5 (Thread 0xaad18b90 (LWP 16598)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5a93fb5 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/i686/cmov/libpthread.so.0
#2  0xb629e0ad in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb6eed822 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7a5e628 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x09c6e398 in ?? ()
#6  0x09b92240 in ?? ()
#7  0xffffffff in ?? ()
#8  0xb6ee71a7 in QMutex::unlock () from /usr/lib/libQtCore.so.4
#9  0xb7a613cc in ?? () from /usr/lib/libthreadweaver.so.4
#10 0x09c6e380 in ?? ()
#11 0x0a27e3c8 in ?? ()
#12 0x00000000 in ?? ()

Thread 4 (Thread 0xa94ffb90 (LWP 17001)):
#0  0xb59cdf2a in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#1  0xb700b3b7 in QEventDispatcherGlib::processEvents () from 
/usr/lib/libQtCore.so.4
#2  0xb6fde05a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#3  0xb6fde49a in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#4  0xb6ee9519 in QThread::exec () from /usr/lib/libQtCore.so.4
#5  0xb5f13f51 in KDevelop::CompletionWorkerThread::run (this=0xae94b60) 
at 
/home/mwolff/projects/kde4/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#6  0xb6eec80e in ?? () from /usr/lib/libQtCore.so.4
#7  0xb5a904e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
#8  0xb628f25e in clone () from /lib/i686/cmov/libc.so.6

Thread 3 (Thread 0x9fdfeb90 (LWP 19617)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5a93fb5 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/i686/cmov/libpthread.so.0
#2  0xb629e0ad in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb6eed822 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7a5e628 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x09c6e398 in ?? ()
#6  0x09b92240 in ?? ()
#7  0xffffffff in ?? ()
#8  0xb6ee71a7 in QMutex::unlock () from /usr/lib/libQtCore.so.4
#9  0xb7a613cc in ?? () from /usr/lib/libthreadweaver.so.4
#10 0x09c6e380 in ?? ()
#11 0x0c48f5c8 in ?? ()
#12 0x00000000 in ?? ()

Thread 2 (Thread 0x9f5fdb90 (LWP 19618)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5a93fb5 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/i686/cmov/libpthread.so.0
#2  0xb629e0ad in pthread_cond_wait () from /lib/i686/cmov/libc.so.6
#3  0xb6eed822 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7a5e628 in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x09c6e398 in ?? ()
#6  0x09b92240 in ?? ()
#7  0xffffffff in ?? ()
#8  0xb6ee71a7 in QMutex::unlock () from /usr/lib/libQtCore.so.4
#9  0xb7a613cc in ?? () from /usr/lib/libthreadweaver.so.4
#10 0x09c6e380 in ?? ()
#11 0xa75a4b10 in ?? ()
#12 0x00000000 in ?? ()

Thread 1 (Thread 0xb5621710 (LWP 16584)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb624b3a6 in nanosleep () from /lib/i686/cmov/libc.so.6
#2  0xb624b1be in sleep () from /lib/i686/cmov/libc.so.6
#3  0xb7387738 in ?? () from /usr/lib/libkdeui.so.5
#4  0x00000000 in ?? ()

I don't know why, doesn't tell me much. The Console-output was:
kdevelop(16584)/kdevelop (cpp support) UIBlockTester::lockup: ui is 
blocking 

KCrash: Application 'kdevelop' crashing... 
 

sock_file=/home/mwolff/.kde/socket-jongleur/kdeinit4__0 
 

kdevelop(16584)/kdevelop (cpp support) UIBlockTester::lockup: ui is 
blocking 

kdevelop(16584)/kdevelop (cpp support) UIBlockTester::lockup: ui is 
blocking
....
more lines with blocking

-- 
Milian Wolff
http://milianw.de




More information about the KDevelop-devel mailing list