Bug 296537

Summary: Kdevelop crash while doing nothing
Product: [Unmaintained] solid Reporter: Pradeep K. Shima <pkshima>
Component: generalAssignee: Alex Fiestas <afiestas>
Status: RESOLVED DUPLICATE    
Severity: crash CC: pkshima
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Pradeep K. Shima 2012-03-22 06:39:52 UTC
Application: kdevelop (4.3.0)
KDE Platform Version: 4.8.1 (4.8.1)
Qt Version: 4.8.0
Operating System: Linux 3.2.10-3.fc16.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
Nothing relevant. Was just browsing net in firefox. Kdevelop was not even in focus, just running in background. 

Some files were open in kdevelop, some of which on NFS shares

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7fd2c5a70840 (LWP 27121))]

Thread 14 (Thread 0x7fd2b94d4700 (LWP 27138)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x0000003596e7bfdf in wait (time=1000, this=0x1ed9e20) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1ed9c50, time=1000) at thread/qwaitcondition_unix.cpp:158
#3  0x000000304b8b170b in ?? () from /usr/lib64/libkdevplatformlanguage.so.5
#4  0x0000003596e7bb6b in QThreadPrivate::start (arg=0x1ed9c30) at thread/qthread_unix.cpp:298
#5  0x000000358c207d90 in start_thread (arg=0x7fd2b94d4700) at pthread_create.c:309
#6  0x000000358bef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 13 (Thread 0x7fd2a504e700 (LWP 27141)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00000035b0984e62 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x35b0c7e240) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00000035b0984e99 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x000000358c207d90 in start_thread (arg=0x7fd2a504e700) at pthread_create.c:309
#4  0x000000358bef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 12 (Thread 0x7fd2a38e0700 (LWP 27144)):
#0  0x000000358c20af9d in __pthread_mutex_unlock_usercnt (mutex=<optimized out>, decr=<optimized out>) at pthread_mutex_unlock.c:53
#1  __pthread_mutex_unlock (mutex=0x7fd29c0009a8) at pthread_mutex_unlock.c:298
#2  0x000000358de45083 in g_main_context_iterate (context=0x7fd29c0009a0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3067
#3  0x000000358de4549c in g_main_context_iteration (context=0x7fd29c0009a0, may_block=1) at gmain.c:3152
#4  0x0000003596fa7dc6 in QEventDispatcherGlib::processEvents (this=0x7fd29c0008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x0000003596f78182 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003596f783d7 in QEventLoop::exec (this=0x7fd2a38dfd40, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003596e78b27 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x0000003596e7bb6b in QThreadPrivate::start (arg=0x2c6ff70) at thread/qthread_unix.cpp:298
#9  0x000000358c207d90 in start_thread (arg=0x7fd2a38e0700) at pthread_create.c:309
#10 0x000000358bef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 11 (Thread 0x7fd2a30df700 (LWP 27145)):
#0  0x000000358bee85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x000000358de44fd8 in g_main_context_poll (n_fds=1, fds=0x7fd294002700, priority=<optimized out>, timeout=-1, context=0x7fd2940009a0) at gmain.c:3402
#2  g_main_context_iterate (context=0x7fd2940009a0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3084
#3  0x000000358de4549c in g_main_context_iteration (context=0x7fd2940009a0, may_block=1) at gmain.c:3152
#4  0x0000003596fa7dc6 in QEventDispatcherGlib::processEvents (this=0x7fd2940008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x0000003596f78182 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003596f783d7 in QEventLoop::exec (this=0x7fd2a30ded40, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003596e78b27 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x0000003596e7bb6b in QThreadPrivate::start (arg=0x2c7a1d0) at thread/qthread_unix.cpp:298
#9  0x000000358c207d90 in start_thread (arg=0x7fd2a30df700) at pthread_create.c:309
#10 0x000000358bef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 10 (Thread 0x7fd2a28de700 (LWP 27166)):
#0  0x000000358bee85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x000000358de44fd8 in g_main_context_poll (n_fds=1, fds=0x7fd298002200, priority=<optimized out>, timeout=-1, context=0x7fd2980009a0) at gmain.c:3402
#2  g_main_context_iterate (context=0x7fd2980009a0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3084
#3  0x000000358de4549c in g_main_context_iteration (context=0x7fd2980009a0, may_block=1) at gmain.c:3152
#4  0x0000003596fa7dc6 in QEventDispatcherGlib::processEvents (this=0x7fd2980008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x0000003596f78182 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003596f783d7 in QEventLoop::exec (this=0x7fd2a28ddd10, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003596e78b27 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x0000003596f57e7f in QInotifyFileSystemWatcherEngine::run (this=0x423b990) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x0000003596e7bb6b in QThreadPrivate::start (arg=0x423b990) at thread/qthread_unix.cpp:298
#10 0x000000358c207d90 in start_thread (arg=0x7fd2a28de700) at pthread_create.c:309
#11 0x000000358bef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 9 (Thread 0x7fd2a0e29700 (LWP 27201)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00000035afdb86ec in WTF::TCMalloc_PageHeap::scavengerThread (this=0x35b077cc20) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#2  0x00000035afdb8819 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#3  0x000000358c207d90 in start_thread (arg=0x7fd2a0e29700) at pthread_create.c:309
#4  0x000000358bef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 8 (Thread 0x7fd2a162a700 (LWP 27209)):
#0  0x000000358bee85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x000000358de44fd8 in g_main_context_poll (n_fds=1, fds=0x7fd2900008c0, priority=<optimized out>, timeout=6222, context=0x7fd2900009a0) at gmain.c:3402
#2  g_main_context_iterate (context=0x7fd2900009a0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3084
#3  0x000000358de4549c in g_main_context_iteration (context=0x7fd2900009a0, may_block=1) at gmain.c:3152
#4  0x0000003596fa7dc6 in QEventDispatcherGlib::processEvents (this=0x7fd290001620, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x0000003596f78182 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003596f783d7 in QEventLoop::exec (this=0x7fd2a1629d40, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003596e78b27 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x0000003596e7bb6b in QThreadPrivate::start (arg=0x2d00640) at thread/qthread_unix.cpp:298
#9  0x000000358c207d90 in start_thread (arg=0x7fd2a162a700) at pthread_create.c:309
#10 0x000000358bef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 7 (Thread 0x7fd24af07700 (LWP 27245)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003596e7c07b in wait (time=18446744073709551615, this=0x471cb00) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3c52300, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x000000366ca0aa8b in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x471a280, th=0x3c31600) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000366ca0d37b in ThreadWeaver::WorkingHardState::applyForWork (this=0x3c4fc30, th=0x3c31600) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000366ca0c1ef in ThreadWeaver::ThreadRunHelper::run (this=0x7fd24af06d60, parent=0x471a280, th=0x3c31600) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:87
#6  0x000000366ca0c27b in ThreadWeaver::Thread::run (this=0x3c31600) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:142
#7  0x0000003596e7bb6b in QThreadPrivate::start (arg=0x3c31600) at thread/qthread_unix.cpp:298
#8  0x000000358c207d90 in start_thread (arg=0x7fd24af07700) at pthread_create.c:309
#9  0x000000358bef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7fd24a706700 (LWP 27252)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003596e7c07b in wait (time=18446744073709551615, this=0x471cb00) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3c52300, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x000000366ca0aa8b in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x471a280, th=0x42a1dc0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000366ca0d37b in ThreadWeaver::WorkingHardState::applyForWork (this=0x3c4fc30, th=0x42a1dc0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000366ca0d394 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3c4fc30, th=0x42a1dc0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x000000366ca0c1ef in ThreadWeaver::ThreadRunHelper::run (this=0x7fd24a705d60, parent=0x471a280, th=0x42a1dc0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:87
#7  0x000000366ca0c27b in ThreadWeaver::Thread::run (this=0x42a1dc0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:142
#8  0x0000003596e7bb6b in QThreadPrivate::start (arg=0x42a1dc0) at thread/qthread_unix.cpp:298
#9  0x000000358c207d90 in start_thread (arg=0x7fd24a706700) at pthread_create.c:309
#10 0x000000358bef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7fd249f05700 (LWP 27265)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003596e7c07b in wait (time=18446744073709551615, this=0x471cb00) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3c52300, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x000000366ca0aa8b in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x471a280, th=0x4387bd0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000366ca0d37b in ThreadWeaver::WorkingHardState::applyForWork (this=0x3c4fc30, th=0x4387bd0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000366ca0d394 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3c4fc30, th=0x4387bd0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x000000366ca0d394 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3c4fc30, th=0x4387bd0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x000000366ca0c1ef in ThreadWeaver::ThreadRunHelper::run (this=0x7fd249f04d60, parent=0x471a280, th=0x4387bd0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:87
#8  0x000000366ca0c27b in ThreadWeaver::Thread::run (this=0x4387bd0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:142
#9  0x0000003596e7bb6b in QThreadPrivate::start (arg=0x4387bd0) at thread/qthread_unix.cpp:298
#10 0x000000358c207d90 in start_thread (arg=0x7fd249f05700) at pthread_create.c:309
#11 0x000000358bef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7fd249704700 (LWP 27267)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003596e7c07b in wait (time=18446744073709551615, this=0x471cb00) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3c52300, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x000000366ca0aa8b in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x471a280, th=0x478aca0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000366ca0d37b in ThreadWeaver::WorkingHardState::applyForWork (this=0x3c4fc30, th=0x478aca0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000366ca0d394 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3c4fc30, th=0x478aca0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x000000366ca0c1ef in ThreadWeaver::ThreadRunHelper::run (this=0x7fd249703d60, parent=0x471a280, th=0x478aca0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:87
#7  0x000000366ca0c27b in ThreadWeaver::Thread::run (this=0x478aca0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:142
#8  0x0000003596e7bb6b in QThreadPrivate::start (arg=0x478aca0) at thread/qthread_unix.cpp:298
#9  0x000000358c207d90 in start_thread (arg=0x7fd249704700) at pthread_create.c:309
#10 0x000000358bef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7fd248969700 (LWP 27277)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003596e7c07b in wait (time=18446744073709551615, this=0xedebe0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xe77a90, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x000000366ca0aa8b in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xeddc90, th=0x5662870) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000366ca0d37b in ThreadWeaver::WorkingHardState::applyForWork (this=0xe770e0, th=0x5662870) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000366ca0d394 in ThreadWeaver::WorkingHardState::applyForWork (this=0xe770e0, th=0x5662870) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x000000366ca0c1ef in ThreadWeaver::ThreadRunHelper::run (this=0x7fd248968d60, parent=0xeddc90, th=0x5662870) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:87
#7  0x000000366ca0c27b in ThreadWeaver::Thread::run (this=0x5662870) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:142
#8  0x0000003596e7bb6b in QThreadPrivate::start (arg=0x5662870) at thread/qthread_unix.cpp:298
#9  0x000000358c207d90 in start_thread (arg=0x7fd248969700) at pthread_create.c:309
#10 0x000000358bef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7fd23bfff700 (LWP 27278)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003596e7c07b in wait (time=18446744073709551615, this=0xedebe0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xe77a90, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x000000366ca0aa8b in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xeddc90, th=0x7fd2340026a0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000366ca0d37b in ThreadWeaver::WorkingHardState::applyForWork (this=0xe770e0, th=0x7fd2340026a0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000366ca0c1ef in ThreadWeaver::ThreadRunHelper::run (this=0x7fd23bffed60, parent=0xeddc90, th=0x7fd2340026a0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:87
#6  0x000000366ca0c27b in ThreadWeaver::Thread::run (this=0x7fd2340026a0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:142
#7  0x0000003596e7bb6b in QThreadPrivate::start (arg=0x7fd2340026a0) at thread/qthread_unix.cpp:298
#8  0x000000358c207d90 in start_thread (arg=0x7fd23bfff700) at pthread_create.c:309
#9  0x000000358bef0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7fd2c5a70840 (LWP 27121)):
[KCrash Handler]
#6  ref (this=0x61) at ../../src/corelib/arch/qatomic_x86_64.h:121
#7  QString::operator= (this=0x7fff66f4eb68, other=...) at tools/qstring.cpp:1406
#8  0x000000366a694dac in Solid::Backends::Fstab::FstabStorageAccess::FstabStorageAccess (this=0x7fff66f4eb40, device=0x460ab90, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/solid/solid/backends/fstab/fstabstorageaccess.cpp:40
#9  0x000000366a6935d1 in Solid::Backends::Fstab::FstabDevice::emblems (this=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/solid/solid/backends/fstab/fstabdevice.cpp:80
#10 0x000000366a637d39 in Solid::Device::emblems (this=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/solid/solid/device.cpp:143
#11 0x0000003670463669 in KFilePlacesItem::deviceData (this=0x4610c50, role=1) at /usr/src/debug/kdelibs-4.8.1/kfile/kfileplacesitem.cpp:174
#12 0x0000003670464a0e in KFilePlacesItem::data (this=<optimized out>, role=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/kfile/kfileplacesitem.cpp:127
#13 0x0000003670464dce in KFilePlacesModel::data (this=<optimized out>, index=<optimized out>, role=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/kfile/kfileplacesmodel.cpp:270
#14 0x0000003670464faa in KFilePlacesModel::icon (this=<optimized out>, index=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/kfile/kfileplacesmodel.cpp:213
#15 0x0000003670484690 in KDEPrivate::KUrlNavigatorPlacesSelector::updateMenu (this=0x424bfe0) at /usr/src/debug/kdelibs-4.8.1/kfile/kurlnavigatorplacesselector.cpp:79
#16 0x0000003596f8cce1 in QMetaObject::activate (sender=0x4224560, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff66f4efc0) at kernel/qobject.cpp:3547
#17 0x0000003596fd8c14 in QAbstractItemModel::rowsRemoved (this=<optimized out>, _t1=<optimized out>, _t2=12, _t3=12) at .moc/release-shared/moc_qabstractitemmodel.cpp:211
#18 0x0000003596f733cd in QAbstractItemModel::endRemoveRows (this=0x4224560) at kernel/qabstractitemmodel.cpp:2487
#19 0x0000003670468165 in KFilePlacesModel::Private::_k_reloadBookmarks (this=0x4221b30) at /usr/src/debug/kdelibs-4.8.1/kfile/kfileplacesmodel.cpp:432
#20 0x000000367046957d in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=0x4224560, _c=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/x86_64-redhat-linux-gnu/kfile/kfileplacesmodel.moc:70
#21 KFilePlacesModel::qt_static_metacall (_o=0x4224560, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/x86_64-redhat-linux-gnu/kfile/kfileplacesmodel.moc:60
#22 0x0000003596f8cce1 in QMetaObject::activate (sender=0x423f630, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff66f4f370) at kernel/qobject.cpp:3547
#23 0x000000366a638c65 in Solid::DeviceNotifier::deviceRemoved (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/x86_64-redhat-linux-gnu/solid/solid/devicenotifier.moc:108
#24 0x000000366a639b6d in Solid::DeviceManagerPrivate::_k_deviceRemoved (this=0x423f630, udi=...) at /usr/src/debug/kdelibs-4.8.1/solid/solid/devicemanager.cpp:207
#25 0x0000003596f8cce1 in QMetaObject::activate (sender=0x423b620, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff66f4f560) at kernel/qobject.cpp:3547
#26 0x000000366a64dc15 in Solid::Ifaces::DeviceManager::deviceRemoved (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/x86_64-redhat-linux-gnu/solid/solid/ifaces/devicemanager.moc:108
#27 0x000000366a6926c3 in Solid::Backends::Fstab::FstabManager::_k_updateDeviceList (this=0x423b620) at /usr/src/debug/kdelibs-4.8.1/solid/solid/backends/fstab/fstabmanager.cpp:126
#28 0x000000366a6929e5 in Solid::Backends::Fstab::FstabManager::onMtabChanged (this=0x423b620) at /usr/src/debug/kdelibs-4.8.1/solid/solid/backends/fstab/fstabmanager.cpp:136
#29 0x0000003596f8cce1 in QMetaObject::activate (sender=0x4227380, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#30 0x0000003596f8cce1 in QMetaObject::activate (sender=0x423d560, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff66f4f8c0) at kernel/qobject.cpp:3547
#31 0x0000003596fd982e in QSocketNotifier::activated (this=<optimized out>, _t1=34) at .moc/release-shared/moc_qsocketnotifier.cpp:103
#32 0x0000003596f9608b in QSocketNotifier::event (this=0x423d560, e=0x7fff66f4ff30) at kernel/qsocketnotifier.cpp:317
#33 0x000000359a3c9994 in notify_helper (e=0x7fff66f4ff30, receiver=0x423d560, this=0xab95b0) at kernel/qapplication.cpp:4550
#34 QApplicationPrivate::notify_helper (this=0xab95b0, receiver=0x423d560, e=0x7fff66f4ff30) at kernel/qapplication.cpp:4522
#35 0x000000359a3ce813 in QApplication::notify (this=0x7fff66f50390, receiver=0x423d560, e=0x7fff66f4ff30) at kernel/qapplication.cpp:4411
#36 0x000000366a051d56 in KApplication::notify (this=0x7fff66f50390, receiver=0x423d560, event=0x7fff66f4ff30) at /usr/src/debug/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:311
#37 0x0000003596f7904c in QCoreApplication::notifyInternal (this=0x7fff66f50390, receiver=0x423d560, event=0x7fff66f4ff30) at kernel/qcoreapplication.cpp:876
#38 0x0000003596fa73b7 in sendEvent (event=0x7fff66f4ff30, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#39 socketNotifierSourceDispatch (source=0xac11d0) at kernel/qeventdispatcher_glib.cpp:110
#40 0x000000358de44acd in g_main_dispatch (context=0xac10e0) at gmain.c:2441
#41 g_main_context_dispatch (context=0xac10e0) at gmain.c:3011
#42 0x000000358de452c8 in g_main_context_iterate (context=0xac10e0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089
#43 0x000000358de4549c in g_main_context_iteration (context=0xac10e0, may_block=1) at gmain.c:3152
#44 0x0000003596fa7d5f in QEventDispatcherGlib::processEvents (this=0xa8da50, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#45 0x000000359a46c66e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#46 0x0000003596f78182 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#47 0x0000003596f783d7 in QEventLoop::exec (this=0x7fff66f50170, flags=...) at kernel/qeventloop.cpp:204
#48 0x0000003596f7cdd5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#49 0x000000000040a399 in ?? ()
#50 0x000000358be2169d in __libc_start_main (main=0x404cd0, argc=1, ubp_av=0x7fff66f52248, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff66f52238) at libc-start.c:226
#51 0x000000000040aaf1 in _start ()

Possible duplicates by query: bug 296511.

Reported using DrKonqi
Comment 1 Milian Wolff 2012-03-29 17:09:06 UTC
solid bug (yikes!)
Comment 2 Pradeep K. Shima 2012-04-02 09:12:38 UTC
OK more info ...

Reporducing this crash is very very easy ...

1. Launch kdevelop
2. On another konsole window, run "umount -a"
3. Enjoy the crash.

I use automount, so this crash happens every few minutes, so I am not able to use Kdevelop anymore.
Comment 3 Dominik Haumann 2012-04-02 21:15:08 UTC

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