Application: plasma-desktop (0.4) KDE Platform Version: 4.8.00 (4.8.0 (Compiled from sources) Qt Version: 4.8.0 Operating System: Linux 3.2.1-gentoo-r2 x86_64 Distribution: "Gentoo Base System release 2.1" -- Information about the crash: - What I was doing when the application crashed: Whenever I hover the mouse cursor over an m4a file in my home directory in the folder view widget, the desktop shell crashes. The crash can be reproduced every time. -- Backtrace: Application: Plasma Desktop Shell (kdeinit4), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f56f09e8760 (LWP 4040))] Thread 5 (Thread 0x7f56d63db700 (LWP 4051)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f56edf21c02 in _L_lock_9857 () from /lib64/libc.so.6 #2 0x00007f56edf20101 in *__GI___libc_free (mem=0x7f56ee232ea0) at malloc.c:3736 #3 0x00007f56ef5fc9b7 in socketNotifierSourceCheck (source=0x28cc530) at kernel/qeventdispatcher_glib.cpp:92 #4 0x00007f56eb119ceb in g_main_context_check (context=0x28b02c0, max_priority=2147483647, fds=<optimized out>, n_fds=<optimized out>) at gmain.c:2959 #5 0x00007f56eb11a592 in g_main_context_iterate (context=0x28b02c0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3086 #6 0x00007f56eb11a9df in g_main_context_iteration (context=0x28b02c0, may_block=1) at gmain.c:3152 #7 0x00007f56ef5fcf7a in QEventDispatcherGlib::processEvents (this=0x28ad620, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #8 0x00007f56ef5ccd12 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #9 0x00007f56ef5cd005 in QEventLoop::exec (this=0x7f56d63dade0, flags=...) at kernel/qeventloop.cpp:204 #10 0x00007f56ef4ca8a8 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #11 0x00007f56ef5abb40 in QInotifyFileSystemWatcherEngine::run (this=0x28ac510) at io/qfilesystemwatcher_inotify.cpp:248 #12 0x00007f56ef4ccf87 in QThreadPrivate::start (arg=0x28ac510) at thread/qthread_unix.cpp:298 #13 0x00007f56ef237e9c in start_thread (arg=0x7f56d63db700) at pthread_create.c:301 #14 0x00007f56edf8176d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 4 (Thread 0x7f56d4d92700 (LWP 4064)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f56edf21c02 in _L_lock_9857 () from /lib64/libc.so.6 #2 0x00007f56edf20101 in *__GI___libc_free (mem=0x7f56ee232ea0) at malloc.c:3736 #3 0x00007f56ef5e4956 in cleanup (pointer=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62 #4 ~QScopedPointer (this=0x2d058c8, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100 #5 QObject::~QObject (this=0x2d058c0, __in_chrg=<optimized out>) at kernel/qobject.cpp:817 #6 0x00007f56ef5fd49c in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x2d058c0, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:367 #7 0x00007f56ef5fd4c9 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x2d058c0, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:403 #8 0x00007f56ef4cc6a7 in QThreadPrivate::finish (arg=<optimized out>) at thread/qthread_unix.cpp:330 #9 0x00007f56ef4ccf8f in ~__pthread_cleanup_class (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/pthread.h:545 #10 QThreadPrivate::start (arg=0x24eef90) at thread/qthread_unix.cpp:273 #11 0x00007f56ef237e9c in start_thread (arg=0x7f56d4d92700) at pthread_create.c:301 #12 0x00007f56edf8176d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 3 (Thread 0x7f56c98f1700 (LWP 4066)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f56edf21c02 in _L_lock_9857 () from /lib64/libc.so.6 #2 0x00007f56edf20101 in *__GI___libc_free (mem=0x7f56ee232ea0) at malloc.c:3736 #3 0x00007f56eb116034 in g_source_unref_internal (source=0x24c64e0, context=0x2dc5630, have_lock=0) at gmain.c:1702 #4 0x00007f56ef5fd37a in QEventDispatcherGlib::~QEventDispatcherGlib (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:375 #5 0x00007f56ef5fd4c9 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x2c02000, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:403 #6 0x00007f56ef4cc6a7 in QThreadPrivate::finish (arg=<optimized out>) at thread/qthread_unix.cpp:330 #7 0x00007f56ef4ccf8f in ~__pthread_cleanup_class (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/pthread.h:545 #8 QThreadPrivate::start (arg=0x2d94630) at thread/qthread_unix.cpp:273 #9 0x00007f56ef237e9c in start_thread (arg=0x7f56c98f1700) at pthread_create.c:301 #10 0x00007f56edf8176d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 2 (Thread 0x7f56c8324700 (LWP 4071)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f56edf21c02 in _L_lock_9857 () from /lib64/libc.so.6 #2 0x00007f56edf20101 in *__GI___libc_free (mem=0x7f56ee232ea0) at malloc.c:3736 #3 0x00007f56ef5fd489 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x2d0f710, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:401 #4 0x00007f56ef5fd4c9 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x2d0f710, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:403 #5 0x00007f56ef4cc6a7 in QThreadPrivate::finish (arg=<optimized out>) at thread/qthread_unix.cpp:330 #6 0x00007f56ef4ccf8f in ~__pthread_cleanup_class (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/pthread.h:545 #7 QThreadPrivate::start (arg=0x7f56ef933420) at thread/qthread_unix.cpp:273 #8 0x00007f56ef237e9c in start_thread (arg=0x7f56c8324700) at pthread_create.c:301 #9 0x00007f56edf8176d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7f56f09e8760 (LWP 4040)): [KCrash Handler] #6 0x00007f56ededac75 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00007f56ededc01a in *__GI_abort () at abort.c:93 #8 0x00007f56edf15cf4 in __libc_message (do_abort=2, fmt=0x7f56edff6660 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:198 #9 0x00007f56edf1b37d in malloc_printerr (action=3, str=0x7f56edff6a08 "double free or corruption (out)", ptr=<optimized out>) at malloc.c:6283 #10 0x00007f56edf2010c in *__GI___libc_free (mem=<optimized out>) at malloc.c:3738 #11 0x00007f56c3a58e75 in avio_close (s=<optimized out>) at libavformat/aviobuf.c:997 #12 0x00007f56c3ac6a9d in avformat_open_input (ps=0x7fffede90200, filename=0x7f56c4a2db22 "", fmt=<optimized out>, options=0x7fffede90208) at libavformat/utils.c:731 #13 0x00007f56c3ac6c2f in av_open_input_stream (ic_ptr=0x7fffede98a20, pb=0x7fffede98700, filename=0x7f56c4a2db22 "", fmt=0x7f56c3d0afc0, ap=<optimized out>) at libavformat/utils.c:506 #14 0x00007f56c4a29596 in FFMPEGEndAnalyzer::analyze (this=0x3f783a0, ar=..., in=0x3fbe220) at /var/tmp/portage/app-misc/strigi-0.7.7/work/strigi-0.7.7/libstreamanalyzer/plugins/endplugins/ffmpegendanalyzer.cpp:328 #15 0x00007f56e70354c2 in Strigi::StreamAnalyzerPrivate::analyze (this=0x3fb46c0, idx=..., input=0x3fbe220) at /var/tmp/portage/app-misc/strigi-0.7.7/work/strigi-0.7.7/libstreamanalyzer/lib/streamanalyzer.cpp:418 #16 0x00007f56e76aa7f5 in KFileMetaInfoPrivate::init (this=<optimized out>, stream=..., url=..., mtime=1328023190, w=...) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/kio/kio/kfilemetainfo.cpp:259 #17 0x00007f56e76ab070 in KFileMetaInfo::KFileMetaInfo (this=0x7fffede98db0, path=..., w=...) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/kio/kio/kfilemetainfo.cpp:288 #18 0x00007f56e76961ea in KFileItem::metaInfo (this=0x2aa9890, autoget=true, what=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/kio/kio/kfileitem.cpp:1309 #19 0x00007f56d6b39f54 in ToolTipWidget::metaInfo (this=0x2aa9850) at /var/tmp/portage/kde-base/plasma-apps-4.8.0/work/plasma-apps-4.8.0/plasma/applets/folderview/tooltipwidget.cpp:101 #20 0x00007f56d6b3cb67 in ToolTipWidget::setContent (this=0x2aa9850) at /var/tmp/portage/kde-base/plasma-apps-4.8.0/work/plasma-apps-4.8.0/plasma/applets/folderview/tooltipwidget.cpp:244 #21 0x00007f56d6b3d05e in ToolTipWidget::toolTipAboutToShow (this=<optimized out>) at /var/tmp/portage/kde-base/plasma-apps-4.8.0/work/plasma-apps-4.8.0/plasma/applets/folderview/tooltipwidget.cpp:284 #22 0x00007f56d6b3d184 in ToolTipWidget::qt_metacall (this=0x2aa9850, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffede99920) at /var/tmp/portage/kde-base/plasma-apps-4.8.0/work/plasma-apps-4.8.0_build/plasma/applets/folderview/tooltipwidget.moc:79 #23 0x00007f56ef5d73f8 in QMetaMethod::invoke (this=0x7fffede99da0, object=0x2aa9850, connectionType=Qt::DirectConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1644 #24 0x00007f56ef5d8047 in QMetaObject::invokeMethod (obj=0x2aa9850, member=<optimized out>, type=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1179 #25 0x00007f56e51b3a50 in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., member=0x7f56e52900cb "toolTipAboutToShow", obj=0x2aa9850) at /usr/include/qt4/QtCore/qobjectdefs.h:434 #26 Plasma::ToolTipManagerPrivate::showToolTip (this=0x22b4790) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/plasma/tooltipmanager.cpp:387 #27 0x00007f56e51b3ee1 in Plasma::ToolTipManager::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0_build/plasma/tooltipmanager.moc:65 #28 0x00007f56ef5e36e2 in QMetaObject::activate (sender=0x22b42b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547 #29 0x00007f56ef5e27f9 in QObject::event (this=0x22b42b0, e=<optimized out>) at kernel/qobject.cpp:1157 #30 0x00007f56ee712d3c in QApplicationPrivate::notify_helper (this=0x2151070, receiver=0x22b42b0, e=0x7fffede9a820) at kernel/qapplication.cpp:4550 #31 0x00007f56ee71792f in QApplication::notify (this=<optimized out>, receiver=0x22b42b0, e=0x7fffede9a820) at kernel/qapplication.cpp:4411 #32 0x00007f56f03c4228 in KApplication::notify (this=0x2145c70, receiver=0x22b42b0, event=0x7fffede9a820) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/kdeui/kernel/kapplication.cpp:311 #33 0x00007f56ef5cdd6b in QCoreApplication::notifyInternal (this=0x2145c70, receiver=0x22b42b0, event=0x7fffede9a820) at kernel/qcoreapplication.cpp:876 #34 0x00007f56ef5ff869 in sendEvent (event=0x7fffede9a820, receiver=<optimized out>) at kernel/qcoreapplication.h:231 #35 QTimerInfoList::activateTimers (this=0x2153d60) at kernel/qeventdispatcher_unix.cpp:611 #36 0x00007f56ef5fc83d in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:186 #37 0x00007f56eb11a03a in g_main_dispatch (context=0x21538c0) at gmain.c:2441 #38 g_main_context_dispatch (context=0x21538c0) at gmain.c:3011 #39 0x00007f56eb11a848 in g_main_context_iterate (context=0x21538c0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3089 #40 0x00007f56eb11a9df in g_main_context_iteration (context=0x21538c0, may_block=1) at gmain.c:3152 #41 0x00007f56ef5fcfb6 in QEventDispatcherGlib::processEvents (this=0x21295d0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #42 0x00007f56ee7b8fe6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #43 0x00007f56ef5ccd12 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #44 0x00007f56ef5cd005 in QEventLoop::exec (this=0x7fffede9aac0, flags=...) at kernel/qeventloop.cpp:204 #45 0x00007f56ef5d17fb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #46 0x00007f56df9d9a63 in kdemain (argc=1, argv=0x2096710) at /var/tmp/portage/kde-base/plasma-workspace-4.8.0/work/plasma-workspace-4.8.0/plasma/desktop/shell/main.cpp:120 #47 0x00000000004075a6 in launch (argc=1, _name=0x20f3d58 "/usr/bin/plasma-desktop", args=<optimized out>, cwd=0x0, envc=<optimized out>, envs=<optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b72c "0") at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/kinit/kinit.cpp:734 #48 0x00000000004081e0 in handle_launcher_request (sock=<optimized out>, who=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/kinit/kinit.cpp:1226 #49 0x0000000000408905 in handle_requests (waitForPid=0) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/kinit/kinit.cpp:1419 #50 0x0000000000409551 in main (argc=2, argv=0x7fffede9bd78, envp=0x7fffede9bd90) at /var/tmp/portage/kde-base/kdelibs-4.8.0-r1/work/kdelibs-4.8.0/kinit/kinit.cpp:1907 Possible duplicates by query: bug 289649. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 289071 ***