Application: dolphin (2.2) KDE Platform Version: 4.10.5 Qt Version: 4.8.4 Operating System: Linux 3.8.0-26-generic x86_64 Distribution: Linux Mint 15 Olivia -- Information about the crash: - What I was doing when the application crashed: When I clicked on the folder in Dolphin, it crashed. It happened so quickly too fast for me to grasp what was going on. -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f480f35e7c0 (LWP 10674))] Thread 3 (Thread 0x7f47f391a700 (LWP 10675)): #0 __GI___pthread_getspecific (key=3) at pthread_getspecific.c:31 #1 0x00007f4806473390 in g_thread_self () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f480644e33e in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f480644f0b4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f480644f304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f480aae4036 in QEventDispatcherGlib::processEvents (this=0x7f47ec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x00007f480aab438f in QEventLoop::processEvents (this=this@entry=0x7f47f3919d90, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f480aab4618 in QEventLoop::exec (this=this@entry=0x7f47f3919d90, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f480a9b6410 in QThread::exec (this=this@entry=0x1b1a4a0) at thread/qthread.cpp:542 #9 0x00007f480aa95edf in QInotifyFileSystemWatcherEngine::run (this=0x1b1a4a0) at io/qfilesystemwatcher_inotify.cpp:256 #10 0x00007f480a9b8bec in QThreadPrivate::start (arg=0x1b1a4a0) at thread/qthread_unix.cpp:338 #11 0x00007f4806921f8e in start_thread (arg=0x7f47f391a700) at pthread_create.c:311 #12 0x00007f480ec1de1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 2 (Thread 0x7f47f2a84700 (LWP 10676)): #0 0x00007f480ec0fb0d in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f480648d6cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f480644ed3c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f480644f175 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f480644f304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f480aae4036 in QEventDispatcherGlib::processEvents (this=0x7f47e40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x00007f480aab438f in QEventLoop::processEvents (this=this@entry=0x7f47f2a83d90, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f480aab4618 in QEventLoop::exec (this=this@entry=0x7f47f2a83d90, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f480a9b6410 in QThread::exec (this=this@entry=0x1bda690) at thread/qthread.cpp:542 #9 0x00007f480aa95edf in QInotifyFileSystemWatcherEngine::run (this=0x1bda690) at io/qfilesystemwatcher_inotify.cpp:256 #10 0x00007f480a9b8bec in QThreadPrivate::start (arg=0x1bda690) at thread/qthread_unix.cpp:338 #11 0x00007f4806921f8e in start_thread (arg=0x7f47f2a84700) at pthread_create.c:311 #12 0x00007f480ec1de1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 1 (Thread 0x7f480f35e7c0 (LWP 10674)): [KCrash Handler] #6 0x00007f480a9f5d23 in QMutex::lockInline (this=0x1988830) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:187 #7 0x00007f480aa68d38 in QMutexLocker (m=<optimized out>, this=0x7fff2745ea50) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:109 #8 QUrl::path (this=this@entry=0x7fff2745ebf0) at io/qurl.cpp:4937 #9 0x00007f480af2c3ab in KUrl::path (this=this@entry=0x7fff2745ebf0, trailing=trailing@entry=KUrl::LeaveTrailingSlash) at ../../kdecore/io/kurl.cpp:880 #10 0x00007f480df2fcca in KFileItemModel::expandedParentsCountCompare (this=this@entry=0x1b70690, a=a@entry=0x18fee60, b=b@entry=0x21389c0) at ../../../dolphin/src/kitemviews/kfileitemmodel.cpp:1581 #11 0x00007f480df300e3 in KFileItemModel::lessThan (this=this@entry=0x1b70690, a=0x18fee60, b=0x21389c0) at ../../../dolphin/src/kitemviews/kfileitemmodel.cpp:1381 #12 0x00007f480df3073f in KFileItemModel::insertItems (this=0x1b70690, items=...) at ../../../dolphin/src/kitemviews/kfileitemmodel.cpp:1019 #13 0x00007f480df309ef in dispatchPendingItemsToInsert (this=<optimized out>) at ../../../dolphin/src/kitemviews/kfileitemmodel.cpp:974 #14 KFileItemModel::dispatchPendingItemsToInsert (this=0x1988830) at ../../../dolphin/src/kitemviews/kfileitemmodel.cpp:971 #15 0x00007f480df30df4 in KFileItemModel::slotCompleted (this=0x1b70690) at ../../../dolphin/src/kitemviews/kfileitemmodel.cpp:719 #16 0x00007f480aaca0ef in QMetaObject::activate (sender=sender@entry=0x1b70850, m=m@entry=0x7f480cc90e00 <KDirLister::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff2745eed0) at kernel/qobject.cpp:3539 #17 0x00007f480c9094b5 in KDirLister::completed (this=this@entry=0x1b70850, _t1=...) at ./kdirlister.moc:234 #18 0x00007f480c91403f in KDirListerCache::emitItemsFromCache (this=0x1b40930, cachedItemsJob=cachedItemsJob@entry=0x223c580, lister=lister@entry=0x1b70850, _url=..., _reload=_reload@entry=false, _emitCompleted=<optimized out>) at ../../kio/kio/kdirlister.cpp:356 #19 0x00007f480c91427b in KDirLister::Private::CachedItemsJob::done (this=0x223c580) at ../../kio/kio/kdirlister.cpp:307 #20 0x00007f480aacf5be in QObject::event (this=0x223c580, e=<optimized out>) at kernel/qobject.cpp:1194 #21 0x00007f480b49f8ec in QApplicationPrivate::notify_helper (this=this@entry=0x18e9c00, receiver=receiver@entry=0x223c580, e=e@entry=0x226c730) at kernel/qapplication.cpp:4567 #22 0x00007f480b4a225b in QApplication::notify (this=this@entry=0x7fff2745f9f0, receiver=receiver@entry=0x223c580, e=e@entry=0x226c730) at kernel/qapplication.cpp:4428 #23 0x00007f480c1ab1a6 in KApplication::notify (this=0x7fff2745f9f0, receiver=0x223c580, event=0x226c730) at ../../kdeui/kernel/kapplication.cpp:311 #24 0x00007f480aab563e in QCoreApplication::notifyInternal (this=0x7fff2745f9f0, receiver=receiver@entry=0x223c580, event=event@entry=0x226c730) at kernel/qcoreapplication.cpp:946 #25 0x00007f480aab9171 in sendEvent (event=0x226c730, receiver=0x223c580) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #26 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x18b6180) at kernel/qcoreapplication.cpp:1570 #27 0x00007f480aab94a3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463 #28 0x00007f480aae3e83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #29 postEventSourceDispatch (s=0x18e8d80) at kernel/qeventdispatcher_glib.cpp:279 #30 0x00007f480644ef05 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007f480644f248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007f480644f304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007f480aae4016 in QEventDispatcherGlib::processEvents (this=0x18b7a40, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #34 0x00007f480b5451ae in ~QAbstractEventDispatcherPrivate (this=0x1988830, __in_chrg=<optimized out>) at ../../include/QtCore/private/../../../src/corelib/kernel/qabstracteventdispatcher_p.h:63 #35 QAbstractEventDispatcherPrivate::~QAbstractEventDispatcherPrivate (this=0x1988830, __in_chrg=<optimized out>) at ../../include/QtCore/private/../../../src/corelib/kernel/qabstracteventdispatcher_p.h:63 #36 0x00007f480eba7580 in __GI___libc_malloc (bytes=0) at malloc.c:2859 #37 0x00007f480aab438f in QEventLoop::processEvents (this=this@entry=0x7fff2745f8b0, flags=...) at kernel/qeventloop.cpp:149 #38 0x00007f480aab4618 in QEventLoop::exec (this=this@entry=0x7fff2745f8b0, flags=...) at kernel/qeventloop.cpp:204 #39 0x00007f480aab9cf6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 #40 0x00007f480b49dffc in QApplication::exec () at kernel/qapplication.cpp:3828 #41 0x00007f480ef3b827 in kdemain (argc=5, argv=0x7fff2745fb28) at ../../../dolphin/src/main.cpp:90 #42 0x00007f480eb45ea5 in __libc_start_main (main=0x4006d0 <main(int, char**)>, argc=5, ubp_av=0x7fff2745fb28, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff2745fb18) at libc-start.c:260 #43 0x0000000000400701 in _start () Possible duplicates by query: bug 312881, bug 311809. Reported using DrKonqi
Thanks for the bug report. The code where it crashes has been removed in Dolphin 4.11 and replaced with a simpler solution, so this crash cannot happen any more.