Bug 309344

Summary: Frequent crashes while editing code
Product: [Applications] kdevelop Reporter: Michael G. Hansen <mike>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED DUPLICATE    
Severity: critical    
Priority: NOR    
Version: unspecified   
Target Milestone: 4.3.0   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Michael G. Hansen 2012-10-31 21:39:15 UTC
I am using KDevelop 4.3.90 on kubuntu and I experience frequent crashes while editing code, on some occasions every few minutes (C++0x), however no valid backtrace can be produced. I tried to install all debug packages I could think of, but still no luck with a completely valid backtrace. Maybe somebody can give me a hint at which debug packages I may be missing?

Michael

Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fcfc6790780 (LWP 2137))]

Thread 15 (Thread 0x7fcfbd883700 (LWP 2139)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:215
#1  0x00007fcfd6a47fa7 in wait (time=1000, this=0x2819c90) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2848520, time=1000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fcfd2bb8f8b in KDevelop::DUChainPrivate::CleanupThread::run (this=0x2848500) at ../../language/duchain/duchain.cpp:282
#4  0x00007fcfd6a47aec in QThreadPrivate::start (arg=0x2848500) at thread/qthread_unix.cpp:338
#5  0x00007fcfd4ac0e9a in start_thread (arg=0x7fcfbd883700) at pthread_create.c:308
#6  0x00007fcfd5751cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7fcfa5813700 (LWP 2142)):
#0  0x00007fff731ff607 in ?? ()
#1  0x00007fff731ff89c in clock_gettime ()
#2  0x00007fcfd3f4c15d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#3  0x00007fcfd6a9d9c4 in do_gettime (frac=0x7fcfa5812b28, sec=0x7fcfa5812b20) at tools/qelapsedtimer_unix.cpp:123
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#5  0x00007fcfd6b7341d in QTimerInfoList::updateCurrentTime (this=this@entry=0x7fcfa0002860) at kernel/qeventdispatcher_unix.cpp:343
#6  0x00007fcfd6b73763 in QTimerInfoList::timerWait (this=0x7fcfa0002860, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#7  0x00007fcfd6b722cc in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fcfa5812c14) at kernel/qeventdispatcher_glib.cpp:136
#8  0x00007fcfd6b72375 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#9  0x00007fcfcfb36618 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fcfcfb36cab in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fcfcfb36ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fcfd6b72c16 in QEventDispatcherGlib::processEvents (this=0x7fcfa00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#13 0x00007fcfd6b432bf in QEventLoop::processEvents (this=this@entry=0x7fcfa5812dd0, flags=...) at kernel/qeventloop.cpp:149
#14 0x00007fcfd6b43548 in QEventLoop::exec (this=0x7fcfa5812dd0, flags=...) at kernel/qeventloop.cpp:204
#15 0x00007fcfd6a44b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#16 0x00007fcfd6b239af in QInotifyFileSystemWatcherEngine::run (this=0x33ce660) at io/qfilesystemwatcher_inotify.cpp:248
#17 0x00007fcfd6a47aec in QThreadPrivate::start (arg=0x33ce660) at thread/qthread_unix.cpp:338
#18 0x00007fcfd4ac0e9a in start_thread (arg=0x7fcfa5813700) at pthread_create.c:308
#19 0x00007fcfd5751cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#20 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7fcf9ffff700 (LWP 2143)):
#0  0x00007fcfd5746303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fcfcfb36d84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcfcfb36ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcfd6b72c16 in QEventDispatcherGlib::processEvents (this=0x7fcf980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fcfd6b432bf in QEventLoop::processEvents (this=this@entry=0x7fcf9fffee00, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fcfd6b43548 in QEventLoop::exec (this=0x7fcf9fffee00, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fcfd6a44b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fcfd6a47aec in QThreadPrivate::start (arg=0x343b190) at thread/qthread_unix.cpp:338
#8  0x00007fcfd4ac0e9a in start_thread (arg=0x7fcf9ffff700) at pthread_create.c:308
#9  0x00007fcfd5751cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fcf9f7fe700 (LWP 2144)):
#0  0x00007fff731ff607 in ?? ()
#1  0x00007fff731ff89c in clock_gettime ()
#2  0x00007fcfd3f4c15d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#3  0x00007fcfd6a9d9c4 in do_gettime (frac=0x7fcf9f7fdb58, sec=0x7fcf9f7fdb50) at tools/qelapsedtimer_unix.cpp:123
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#5  0x00007fcfd6b7341d in QTimerInfoList::updateCurrentTime (this=this@entry=0x7fcf90002660) at kernel/qeventdispatcher_unix.cpp:343
#6  0x00007fcfd6b73763 in QTimerInfoList::timerWait (this=0x7fcf90002660, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#7  0x00007fcfd6b722cc in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fcf9f7fdc44) at kernel/qeventdispatcher_glib.cpp:136
#8  0x00007fcfd6b72375 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#9  0x00007fcfcfb36618 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fcfcfb36cab in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fcfcfb36ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fcfd6b72c16 in QEventDispatcherGlib::processEvents (this=0x7fcf900008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#13 0x00007fcfd6b432bf in QEventLoop::processEvents (this=this@entry=0x7fcf9f7fde00, flags=...) at kernel/qeventloop.cpp:149
#14 0x00007fcfd6b43548 in QEventLoop::exec (this=0x7fcf9f7fde00, flags=...) at kernel/qeventloop.cpp:204
#15 0x00007fcfd6a44b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#16 0x00007fcfd6a47aec in QThreadPrivate::start (arg=0x32265e0) at thread/qthread_unix.cpp:338
#17 0x00007fcfd4ac0e9a in start_thread (arg=0x7fcf9f7fe700) at pthread_create.c:308
#18 0x00007fcfd5751cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fcf9effd700 (LWP 2149)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fcfd1f3acd7 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fcfd2248660 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fcfd1f3ad09 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fcfd4ac0e9a in start_thread (arg=0x7fcf9effd700) at pthread_create.c:308
#4  0x00007fcfd5751cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fcf9e053700 (LWP 2154)):
#0  0x00007fcfd5746303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fcfcfb36d84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcfcfb36ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcfd6b72c16 in QEventDispatcherGlib::processEvents (this=0x7fcf940008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fcfd6b432bf in QEventLoop::processEvents (this=this@entry=0x7fcf9e052dd0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fcfd6b43548 in QEventLoop::exec (this=0x7fcf9e052dd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fcfd6a44b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fcfd6b239af in QInotifyFileSystemWatcherEngine::run (this=0x71c5a40) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fcfd6a47aec in QThreadPrivate::start (arg=0x71c5a40) at thread/qthread_unix.cpp:338
#9  0x00007fcfd4ac0e9a in start_thread (arg=0x7fcf9e053700) at pthread_create.c:308
#10 0x00007fcfd5751cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fcf8ffff700 (LWP 2225)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fcfccc7db2d in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7fcfcd63e280 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:2499
#2  0x00007fcfccc7dc39 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1622
#3  0x00007fcfd4ac0e9a in start_thread (arg=0x7fcf8ffff700) at pthread_create.c:308
#4  0x00007fcfd5751cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fcf8eb55700 (LWP 2226)):
#0  0x00007fcfd5746303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fcfcfb36d84 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcfcfb36ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcfd6b72c16 in QEventDispatcherGlib::processEvents (this=0x7fcf880141b0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fcfd6b432bf in QEventLoop::processEvents (this=this@entry=0x7fcf8eb54e00, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fcfd6b43548 in QEventLoop::exec (this=0x7fcf8eb54e00, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fcfd6a44b10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fcfd6a47aec in QThreadPrivate::start (arg=0x4eb1140) at thread/qthread_unix.cpp:338
#8  0x00007fcfd4ac0e9a in start_thread (arg=0x7fcf8eb55700) at pthread_create.c:308
#9  0x00007fcfd5751cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fcf377ff700 (LWP 2837)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fcfd6a4804b in wait (time=18446744073709551615, this=0x19224a0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x18f2d10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fcfcd66c0e1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x19212e0, th=0x88b0530) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fcfcd66e92b in ThreadWeaver::WorkingHardState::applyForWork (this=0x18b1b90, th=0x88b0530) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fcfcd66d79f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7fcf377fee00, parent=0x19212e0, th=th@entry=0x88b0530) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fcfcd66d82b in ThreadWeaver::Thread::run (this=0x88b0530) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fcfd6a47aec in QThreadPrivate::start (arg=0x88b0530) at thread/qthread_unix.cpp:338
#8  0x00007fcfd4ac0e9a in start_thread (arg=0x7fcf377ff700) at pthread_create.c:308
#9  0x00007fcfd5751cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fcf36ffe700 (LWP 2838)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fcfd6a4804b in wait (time=18446744073709551615, this=0x19224a0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x18f2d10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fcfcd66c0e1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x19212e0, th=0x7fcf30002b60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fcfcd66e92b in ThreadWeaver::WorkingHardState::applyForWork (this=0x18b1b90, th=0x7fcf30002b60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fcfcd66e944 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18b1b90, th=0x7fcf30002b60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fcfcd66d79f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7fcf36ffde00, parent=0x19212e0, th=th@entry=0x7fcf30002b60) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007fcfcd66d82b in ThreadWeaver::Thread::run (this=0x7fcf30002b60) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007fcfd6a47aec in QThreadPrivate::start (arg=0x7fcf30002b60) at thread/qthread_unix.cpp:338
#9  0x00007fcfd4ac0e9a in start_thread (arg=0x7fcf36ffe700) at pthread_create.c:308
#10 0x00007fcfd5751cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fcf8d094700 (LWP 2897)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fcfd6a4804b in wait (time=18446744073709551615, this=0x9705370) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x777c910, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fcfcd66c0e1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x957dcc0, th=0x8ebf090) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fcfcd66e92b in ThreadWeaver::WorkingHardState::applyForWork (this=0x957dd50, th=0x8ebf090) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fcfcd66e944 in ThreadWeaver::WorkingHardState::applyForWork (this=0x957dd50, th=0x8ebf090) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fcfcd66d79f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7fcf8d093e00, parent=0x957dcc0, th=th@entry=0x8ebf090) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007fcfcd66d82b in ThreadWeaver::Thread::run (this=0x8ebf090) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007fcfd6a47aec in QThreadPrivate::start (arg=0x8ebf090) at thread/qthread_unix.cpp:338
#9  0x00007fcfd4ac0e9a in start_thread (arg=0x7fcf8d094700) at pthread_create.c:308
#10 0x00007fcfd5751cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fcf8c893700 (LWP 2898)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fcfd6a4804b in wait (time=18446744073709551615, this=0x9705370) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x777c910, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fcfcd66c0e1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x957dcc0, th=0x9539300) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fcfcd66e92b in ThreadWeaver::WorkingHardState::applyForWork (this=0x957dd50, th=0x9539300) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fcfcd66e944 in ThreadWeaver::WorkingHardState::applyForWork (this=0x957dd50, th=0x9539300) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fcfcd66e944 in ThreadWeaver::WorkingHardState::applyForWork (this=0x957dd50, th=0x9539300) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fcfcd66d79f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7fcf8c892e00, parent=0x957dcc0, th=th@entry=0x9539300) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007fcfcd66d82b in ThreadWeaver::Thread::run (this=0x9539300) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007fcfd6a47aec in QThreadPrivate::start (arg=0x9539300) at thread/qthread_unix.cpp:338
#10 0x00007fcfd4ac0e9a in start_thread (arg=0x7fcf8c893700) at pthread_create.c:308
#11 0x00007fcfd5751cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fcf8db08700 (LWP 4989)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fcfd6a4804b in wait (time=18446744073709551615, this=0x9705370) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x777c910, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fcfcd66c0e1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x957dcc0, th=0x96ca220) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fcfcd66e92b in ThreadWeaver::WorkingHardState::applyForWork (this=0x957dd50, th=0x96ca220) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fcfcd66d79f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7fcf8db07e00, parent=0x957dcc0, th=th@entry=0x96ca220) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fcfcd66d82b in ThreadWeaver::Thread::run (this=0x96ca220) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fcfd6a47aec in QThreadPrivate::start (arg=0x96ca220) at thread/qthread_unix.cpp:338
#8  0x00007fcfd4ac0e9a in start_thread (arg=0x7fcf8db08700) at pthread_create.c:308
#9  0x00007fcfd5751cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fcf8f7fe700 (LWP 4990)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fcfd6a4804b in wait (time=18446744073709551615, this=0x9705370) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x777c910, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fcfcd66c0e1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x957dcc0, th=0x3ee9050) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fcfcd66e92b in ThreadWeaver::WorkingHardState::applyForWork (this=0x957dd50, th=0x3ee9050) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fcfcd66e944 in ThreadWeaver::WorkingHardState::applyForWork (this=0x957dd50, th=0x3ee9050) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fcfcd66e944 in ThreadWeaver::WorkingHardState::applyForWork (this=0x957dd50, th=0x3ee9050) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fcfcd66d79f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7fcf8f7fde00, parent=0x957dcc0, th=th@entry=0x3ee9050) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007fcfcd66d82b in ThreadWeaver::Thread::run (this=0x3ee9050) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007fcfd6a47aec in QThreadPrivate::start (arg=0x3ee9050) at thread/qthread_unix.cpp:338
#10 0x00007fcfd4ac0e9a in start_thread (arg=0x7fcf8f7fe700) at pthread_create.c:308
#11 0x00007fcfd5751cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fcfc6790780 (LWP 2137)):
[KCrash Handler]
#6  0x00007fcebc011030 in ?? ()
#7  0x00007fcf37f540e9 in ?? ()
#8  0x7fffffff00000001 in ?? ()
#9  0x00007fcf9d4268c0 in ?? ()
#10 0x00007fcf0000000c in ?? ()
#11 0xffff000000000003 in ?? ()
#12 0x00007fcf9cd32aa8 in ?? ()
#13 0x00007fcf9cd02e70 in ?? ()
#14 0x00007fcfa44fd478 in ?? ()
#15 0x00007fcf9ccf8d20 in ?? ()
#16 0x00007fcf9cd16a80 in ?? ()
#17 0x00007fcf37f53dd8 in ?? ()
#18 0x00007fcfa44fd490 in ?? ()
#19 0x00007fcf9d453100 in ?? ()
#20 0x00007fcfa448a288 in ?? ()
#21 0x00007fcfd2233d98 in QTJSC::ExecutableAllocator::pageSize () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#22 0x00007fcfa4489000 in ?? ()
#23 0x00007fcf9d4530b8 in ?? ()
#24 0x00007fcf9cd19d20 in ?? ()
#25 0x00007fcfd2233d98 in QTJSC::ExecutableAllocator::pageSize () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#26 0x00007fcf9d4530b0 in ?? ()
#27 0x00007fcf9d453100 in ?? ()
#28 0x00007fcfa44fd478 in ?? ()
#29 0x00007fcfd1e488d9 in execute (exception=0x7fcfa448a288, globalData=0x7fcfa4489000, callFrame=0x200, registerFile=0x7fff731460a8, this=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITCode.h:79
#30 QTJSC::Interpreter::execute (this=0x7fff73146090, functionExecutable=0xffff000000000002, callFrame=0x7fcf9d453160, function=0x7fcf9d428800, thisObj=<optimized out>, args=..., scopeChain=0x7fcf9cd02e70, exception=0x7fcfa448a288) at ../3rdparty/javascriptcore/JavaScriptCore/interpreter/Interpreter.cpp:716
#31 0x00007fcfd1ed9817 in QTJSC::JSFunction::call (this=0x7fcf9d428800, exec=0x7fcf9d4530b0, thisValue=..., args=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/JSFunction.cpp:122
#32 0x00007fcfd1ead1ff in QTJSC::call (exec=<optimized out>, functionObject=..., callType=<optimized out>, callData=..., thisValue=..., args=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:62
#33 0x00007fcfd1f9499e in QScriptValue::call (this=<optimized out>, thisObject=..., args=...) at api/qscriptvalue.cpp:1604
#34 0x00007fcfd7d7bf35 in QDeclarativeQtScriptExpression::eval (this=this@entry=0xd033198, secondaryScope=<optimized out>, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:518
#35 0x00007fcfd7d7c2b1 in QDeclarativeQtScriptExpression::scriptValue (this=this@entry=0xd033198, secondaryScope=secondaryScope@entry=0x0, isUndefined=isUndefined@entry=0x0) at qml/qdeclarativeexpression.cpp:470
#36 0x00007fcfd7d7c5be in QDeclarativeExpressionPrivate::scriptValue (this=this@entry=0xd033110, secondaryScope=secondaryScope@entry=0x0, isUndefined=isUndefined@entry=0x0) at qml/qdeclarativeexpression.cpp:653
#37 0x00007fcfd7d7c752 in QDeclarativeExpressionPrivate::value (this=0xd033110, secondaryScope=0x0, isUndefined=0x0) at qml/qdeclarativeexpression.cpp:667
#38 0x00007fcfd7db3d33 in QDeclarativeBoundSignal::qt_metacall (this=0x7bec090, c=<optimized out>, id=<optimized out>, a=0x7fff731465f0) at qml/qdeclarativeboundsignal.cpp:196
#39 0x00007fcfd6b5a123 in QMetaObject::activate (sender=0xd032ca0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3566
#40 0x00007fcfd7d86a4b in QDeclarativeComponentPrivate::complete (enginePriv=0x79524a0, state=0x7bef008) at qml/qdeclarativecomponent.cpp:1000
#41 0x00007fcfd7d86c9b in completeCreate (this=<optimized out>) at qml/qdeclarativecomponent.cpp:1043
#42 QDeclarativeComponentPrivate::completeCreate (this=<optimized out>) at qml/qdeclarativecomponent.cpp:1039
#43 0x00007fcfd7d1985f in QDeclarativeLoaderPrivate::_q_sourceLoaded (this=0x7bedfe0) at graphicsitems/qdeclarativeloader.cpp:418
#44 0x00007fcfd7d86663 in QDeclarativeComponentPrivate::complete (enginePriv=0x79524a0, state=0xce6c848) at qml/qdeclarativecomponent.cpp:962
#45 0x00007fcfd7d86c9b in completeCreate (this=<optimized out>) at qml/qdeclarativecomponent.cpp:1043
#46 QDeclarativeComponentPrivate::completeCreate (this=<optimized out>) at qml/qdeclarativecomponent.cpp:1039
#47 0x00007fcfd7d850aa in QDeclarativeComponentPrivate::createObject (this=this@entry=0xce6c790, publicParent=publicParent@entry=0x797b650, valuemap=...) at qml/qdeclarativecomponent.cpp:747
#48 0x00007fcfd7d857d8 in QDeclarativeComponent::createObject (this=<optimized out>, parent=0x797b650) at qml/qdeclarativecomponent.cpp:667
#49 0x00007fcfd7e7420f in QDeclarativeComponent::qt_static_metacall (_o=_o@entry=0xa0101b0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=3, _a=_a@entry=0x7fff73146c50) at .moc/release-shared/moc_qdeclarativecomponent.cpp:95
#50 0x00007fcfd7e743e7 in QDeclarativeComponent::qt_metacall (this=0xa0101b0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fff73146c50) at .moc/release-shared/moc_qdeclarativecomponent.cpp:137
#51 0x00007fcfd7e0ede8 in QDeclarativeObjectMethodScriptClass::callMethod (this=this@entry=0x7978340, object=object@entry=0xa0101b0, index=7, returnType=<optimized out>, argCount=<optimized out>, argTypes=0x7fff73146f10, ctxt=ctxt@entry=0x7fcf9d4530b0) at qml/qdeclarativeobjectscriptclass.cpp:970
#52 0x00007fcfd7e10a56 in QDeclarativeObjectMethodScriptClass::callPrecise (this=this@entry=0x7978340, object=0xa0101b0, data=..., ctxt=ctxt@entry=0x7fcf9d4530b0) at qml/qdeclarativeobjectscriptclass.cpp:944
#53 0x00007fcfd7e10f0c in QDeclarativeObjectMethodScriptClass::callOverloaded (this=0x7978340, method=0x7c48ce0, ctxt=0x7fcf9d4530b0) at qml/qdeclarativeobjectscriptclass.cpp:1064
#54 0x00007fcfd7e1136f in QDeclarativeObjectMethodScriptClass::call (this=<optimized out>, o=<optimized out>, ctxt=<optimized out>) at qml/qdeclarativeobjectscriptclass.cpp:919
#55 0x00007fcfd1fb10b3 in QScript::DeclarativeObjectDelegate::call (exec=<optimized out>, callee=0x7fcf9d426740, thisValue=..., args=...) at bridge/qscriptdeclarativeobject.cpp:154
#56 0x00007fcfd1ead1d0 in QTJSC::NativeFuncWrapper::operator() (this=0x7fff731471d0, exec=0x7fcf9d4530b0, jsobj=0x7fcf9d426740, thisValue=..., argList=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46
#57 0x00007fcfd1e8a2c6 in QTJSC::cti_op_call_NotJSFunction (args=0x7fff73147220) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1780
#58 0x00007fcfbc0124f9 in ?? ()
#59 0x00000000032245c0 in ?? ()
#60 0x00007fcf9d426740 in ?? ()
#61 0x00007fcf0000000d in ?? ()
#62 0x00007fff00000002 in ?? ()
#63 0x0000000000000000 in ?? ()


Reproducible: Sometimes
Comment 1 Milian Wolff 2012-11-09 20:21:07 UTC
update your qt, this should be fixed.

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