Application: dolphin (1.6.1) KDE Platform Version: 4.6.5 (4.6.5) "release 8" Qt Version: 4.7.3 Operating System: Linux 2.6.37.6-0.7-desktop x86_64 Distribution: "openSUSE 11.4 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: navigating through folders with downloads of amule witch files mp3 and .rar - Unusual behavior I noticed: some of the mp3 files can not be opened The crash can be reproduced some of the time. -- Backtrace: Application: Dolphin (kdeinit4), signal: Aborted __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S [Current thread is 1 (Thread 0x7f9e30b10760 (LWP 3059))] Thread 4 (Thread 0x7f9e178ba700 (LWP 3060)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f9e2e1aff2e in _L_lock_9927 () from /lib64/libc.so.6 #2 0x00007f9e2e1ae2d1 in __libc_free (mem=0x7f9e2e49ee80) at malloc.c:3731 #3 0x00007f9e21bf88eb in ?? () from /usr/lib64/tls/libnvidia-tls.so.270.41.06 #4 0x00007f9e2f7f5cb7 in socketNotifierSourceCheck (source=0x86d7c0) at kernel/qeventdispatcher_glib.cpp:92 #5 0x00007f9e2b03184c in g_main_context_check () from /lib64/libglib-2.0.so.0 #6 0x00007f9e2b032132 in ?? () from /lib64/libglib-2.0.so.0 #7 0x00007f9e2b032650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #8 0x00007f9e2f7f622f in QEventDispatcherGlib::processEvents (this=0x86f830, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #9 0x00007f9e2f7ca8d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #10 0x00007f9e2f7caae5 in QEventLoop::exec (this=0x7f9e178b9d20, flags=...) at kernel/qeventloop.cpp:201 #11 0x00007f9e2f6df7a4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492 #12 0x00007f9e2f7ac008 in QInotifyFileSystemWatcherEngine::run (this=0x85de70) at io/qfilesystemwatcher_inotify.cpp:248 #13 0x00007f9e2f6e2095 in QThreadPrivate::start (arg=0x85de70) at thread/qthread_unix.cpp:320 #14 0x00007f9e22bd2853 in ?? () from /usr/X11R6/lib64/libGL.so.1 #15 0x00007f9e2f451a3f in start_thread (arg=0x7f9e178ba700) at pthread_create.c:297 #16 0x00007f9e2e20967d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #17 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f9e16d7c700 (LWP 3676)): [KCrash Handler] #6 0x00007f9e2e168ab5 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00007f9e2e169fb6 in abort () at abort.c:92 #8 0x00007f9e2e1a3dd3 in __libc_message (do_abort=2, fmt=0x7f9e2e2649b0 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:186 #9 0x00007f9e2e1a93b6 in malloc_printerr (action=3, str=0x7f9e2e261c7e "realloc(): invalid old size", ptr=<value optimized out>) at malloc.c:6261 #10 0x00007f9e2e1acccc in _int_realloc (av=0x7f9e2e49ee80, oldp=0xc82630, oldsize=472446402560, nb=32) at malloc.c:5216 #11 0x00007f9e2e1ae452 in __libc_realloc (oldmem=0xc82640, bytes=8) at malloc.c:3816 #12 0x00007f9e22bce6c9 in ?? () from /usr/X11R6/lib64/libGL.so.1 #13 0x00007f9e22bd25cd in ?? () from /usr/X11R6/lib64/libGL.so.1 #14 0x00007f9e22bcd0b5 in ?? () from /usr/X11R6/lib64/libGL.so.1 #15 0x00007f9e30937b02 in dl_open_worker (a=0x7f9e16d7b2c0) at dl-open.c:298 #16 0x00007f9e309335f6 in _dl_catch_error (objname=0x7f9e16d7b310, errstring=0x7f9e16d7b308, mallocedp=0x7f9e16d7b31f, operate=0x7f9e30937910 <dl_open_worker>, args=0x7f9e16d7b2c0) at dl-error.c:178 #17 0x00007f9e309375da in _dl_open (file=0x7f9e101a2dc8 "/usr/lib64/strigi/strigila_txt.so", mode=-2147483647, caller_dlopen=0x7f9e283c10f6, nsid=-2, argc=4, argv=<value optimized out>, env=0x9e8de0) at dl-open.c:554 #18 0x00007f9e2bf41f26 in dlopen_doit (a=0x7f9e16d7b4e0) at dlopen.c:67 #19 0x00007f9e309335f6 in _dl_catch_error (objname=0xd2efe0, errstring=0xd2efe8, mallocedp=0xd2efd8, operate=0x7f9e2bf41ec0 <dlopen_doit>, args=0x7f9e16d7b4e0) at dl-error.c:178 #20 0x00007f9e2bf424cc in _dlerror_run (operate=0x7f9e2bf41ec0 <dlopen_doit>, args=0x7f9e16d7b4e0) at dlerror.c:164 #21 0x00007f9e2bf41fd1 in __dlopen (file=<value optimized out>, mode=<value optimized out>) at dlopen.c:88 #22 0x00007f9e283c10f6 in Strigi::AnalyzerLoader::Private::loadModule (lib=0x7f9e101a2dc8 "/usr/lib64/strigi/strigila_txt.so") at /usr/src/debug/strigi-0.7.3.99/libstreamanalyzer/lib/analyzerloader.cpp:153 #23 0x00007f9e283c18fa in Strigi::AnalyzerLoader::loadPlugins (d=0x7f9e28419484 "/usr/lib64/strigi") at /usr/src/debug/strigi-0.7.3.99/libstreamanalyzer/lib/analyzerloader.cpp:135 #24 0x00007f9e283ea72e in Strigi::StreamAnalyzerPrivate::StreamAnalyzerPrivate (this=0xd30280, c=...) at /usr/src/debug/strigi-0.7.3.99/libstreamanalyzer/lib/streamanalyzer.cpp:121 #25 0x00007f9e283ea861 in Strigi::StreamAnalyzer::StreamAnalyzer (this=0x7f9e16d7b8c0, c=...) at /usr/src/debug/strigi-0.7.3.99/libstreamanalyzer/lib/streamanalyzer.cpp:174 #26 0x00007f9e28c0533c in KFileMetaInfoPrivate::init (this=0xc70350, stream=..., url=..., mtime=1312884626, w=<value optimized out>) at /usr/src/debug/kdelibs-4.6.5/kio/kio/kfilemetainfo.cpp:250 #27 0x00007f9e28c8d468 in KFileMetaInfo::KFileMetaInfo (this=0x7f9e16d7bc40, path=<value optimized out>, w=<value optimized out>) at /usr/src/debug/kdelibs-4.6.5/kio/kio/kfilemetainfo.cpp:286 #28 0x00007f9e28ca9651 in KLoadFileMetaDataThread::run (this=0x8dbc00) at /usr/src/debug/kdelibs-4.6.5/kio/kfile/kloadfilemetadatathread.cpp:143 #29 0x00007f9e2f6e2095 in QThreadPrivate::start (arg=0x8dbc00) at thread/qthread_unix.cpp:320 #30 0x00007f9e22bd2853 in ?? () from /usr/X11R6/lib64/libGL.so.1 #31 0x00007f9e2f451a3f in start_thread (arg=0x7f9e16d7c700) at pthread_create.c:297 #32 0x00007f9e2e20967d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #33 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f9e087d7700 (LWP 3680)): #0 __pthread_mutex_lock_full (mutex=0xc8ae00) at pthread_mutex_lock.c:303 #1 0x00007f9e1fd92dee in pa_mutex_lock () from /usr/lib64/libpulsecommon-0.9.22.so #2 0x00007f9e2202c471 in ?? () from /usr/lib64/libpulse.so.0 #3 0x00007f9e1fd93cf8 in ?? () from /usr/lib64/libpulsecommon-0.9.22.so #4 0x00007f9e22bd2853 in ?? () from /usr/X11R6/lib64/libGL.so.1 #5 0x00007f9e2f451a3f in start_thread (arg=0x7f9e087d7700) at pthread_create.c:297 #6 0x00007f9e2e20967d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f9e30b10760 (LWP 3059)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f9e2e1aff2e in _L_lock_9927 () from /lib64/libc.so.6 #2 0x00007f9e2e1ae2d1 in __libc_free (mem=0x7f9e2e49ee80) at malloc.c:3731 #3 0x00007f9e21bf88eb in ?? () from /usr/lib64/tls/libnvidia-tls.so.270.41.06 #4 0x00007f9e2c15089d in ?? () from /usr/lib64/libxcb.so.1 #5 0x00007f9e2c14ecba in ?? () from /usr/lib64/libxcb.so.1 #6 0x00007f9e2c1502df in xcb_wait_for_reply () from /usr/lib64/libxcb.so.1 #7 0x00007f9e1f954cc4 in xcb_atom_get () from /usr/lib64/libxcb-atom.so.1 #8 0x00007f9e1fd94483 in pa_x11_get_prop () from /usr/lib64/libpulsecommon-0.9.22.so #9 0x00007f9e22032373 in ?? () from /usr/lib64/libpulse.so.0 #10 0x00007f9e2200d7f1 in pa_context_new_with_proplist () from /usr/lib64/libpulse.so.0 #11 0x00007f9e0941bcee in ?? () from /usr/lib64/gstreamer-0.10/libgstpulse.so #12 0x00007f9e091f6b7b in gst_ring_buffer_open_device () from /usr/lib64/libgstaudio-0.10.so.0 #13 0x00007f9e09201745 in ?? () from /usr/lib64/libgstaudio-0.10.so.0 #14 0x00007f9e0941c109 in ?? () from /usr/lib64/gstreamer-0.10/libgstpulse.so #15 0x00007f9e155103dc in gst_element_change_state () from /usr/lib64/libgstreamer-0.10.so.0 #16 0x00007f9e15510dc2 in ?? () from /usr/lib64/libgstreamer-0.10.so.0 #17 0x00007f9e157cf2e8 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_gstreamer.so #18 0x00007f9e157cf61f in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_gstreamer.so #19 0x00007f9e157d010d in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_gstreamer.so #20 0x00007f9e157d0d6f in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_gstreamer.so #21 0x00007f9e157ca9a3 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_gstreamer.so #22 0x00007f9e157caf5b in qt_plugin_instance () from /usr/lib64/kde4/plugins/phonon_backend/phonon_gstreamer.so #23 0x00007f9e16372682 in ?? () from /usr/lib64/kde4/plugins/phonon_platform/kde.so #24 0x00007f9e1637318b in ?? () from /usr/lib64/kde4/plugins/phonon_platform/kde.so #25 0x00007f9e2315a046 in ?? () from /usr/lib64/libphonon.so.4 #26 0x00007f9e2315a98f in Phonon::Factory::backend(bool) () from /usr/lib64/libphonon.so.4 #27 0x00007f9e23154239 in Phonon::BackendCapabilities::isMimeTypeAvailable(QString const&) () from /usr/lib64/libphonon.so.4 #28 0x00007f9e1e4f7c93 in ?? () from /usr/lib64/libkdeinit4_dolphin.so #29 0x00007f9e1e4f5d97 in ?? () from /usr/lib64/libkdeinit4_dolphin.so #30 0x00007f9e1e4f65b4 in ?? () from /usr/lib64/libkdeinit4_dolphin.so #31 0x00007f9e2f7dfa5f in QMetaObject::activate (sender=0xa65270, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3278 #32 0x00007f9e2f7df0a9 in QObject::event (this=0xa65270, e=<value optimized out>) at kernel/qobject.cpp:1181 #33 0x00007f9e2e976144 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #34 0x00007f9e2e97e6fa in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #35 0x00007f9e30471346 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #36 0x00007f9e2f7cb47c in QCoreApplication::notifyInternal (this=0x7ffff1658860, receiver=0xa65270, event=0x7ffff1658490) at kernel/qcoreapplication.cpp:731 #37 0x00007f9e2f7f8df8 in sendEvent (this=0x7135b0) at kernel/qcoreapplication.h:215 #38 QTimerInfoList::activateTimers (this=0x7135b0) at kernel/qeventdispatcher_unix.cpp:619 #39 0x00007f9e2f7f5b78 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184 #40 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231 #41 0x00007f9e2b031bd3 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #42 0x00007f9e2b0323b0 in ?? () from /lib64/libglib-2.0.so.0 #43 0x00007f9e2b032650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #44 0x00007f9e2f7f622f in QEventDispatcherGlib::processEvents (this=0x70dce0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #45 0x00007f9e2ea1bbae in ?? () from /usr/lib64/libQtGui.so.4 #46 0x00007f9e2f7ca8d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #47 0x00007f9e2f7caae5 in QEventLoop::exec (this=0x7ffff16587a0, flags=...) at kernel/qeventloop.cpp:201 #48 0x00007f9e2f7cef2b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #49 0x00007f9e1e4f4fe5 in kdemain () from /usr/lib64/libkdeinit4_dolphin.so #50 0x00000000004075c9 in _start () Possible duplicates by query: bug 277388, bug 276357, bug 268499, bug 266396, bug 261063. Reported using DrKonqi
Thanks for the report. This is an issue in the corresponding Strigi analyzer that Dolphin uses to get the metadata of a file. Dolphin for KDE 4.7 won't crash anymore in this case (see http://ppenz.blogspot.com/2011/03/dont-crash-when-reading-metadata.html for details).