Application: kontact (4.4.10) KDE Platform Version: 4.6.00 (4.6.0) "release 6" Qt Version: 4.7.1 Operating System: Linux 2.6.37.6-0.7-desktop x86_64 Distribution: "openSUSE 11.4 (x86_64)" -- Information about the crash: In kontact I was trying to add an attachment. Whenever the file dialog entered a directory that contained a .tar.bz2 file it asked if I wanted to search for a plug-in to handle it. Kontact crashes every time I click no. Clicking search returns no plug-in and it crashes as well. The crash can be reproduced every time. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault [Current thread is 1 (Thread 0x7f6f10fc5760 (LWP 9758))] Thread 5 (Thread 0x7f6eed39b700 (LWP 9802)): #0 0x00007f6f0e0954f3 in poll () from /lib64/libc.so.6 #1 0x00007f6f0682c114 in ?? () from /lib64/libglib-2.0.so.0 #2 0x00007f6f0682c650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f6f0f469976 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #4 0x00007f6f0f43e052 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #5 0x00007f6f0f43e265 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #6 0x00007f6f0f3531e4 in QThread::exec() () from /usr/lib64/libQtCore.so.4 #7 0x00007f6f0f41f968 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x00007f6f0f355a5e in ?? () from /usr/lib64/libQtCore.so.4 #9 0x00007f6f0923ea3f in start_thread () from /lib64/libpthread.so.0 #10 0x00007f6f0e09e66d in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f6ed8ff0700 (LWP 9813)): #0 0x00007f6f0924338c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6f0f35614b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f6ef42ae254 in ?? () from /usr/lib64/libthreadweaver.so.4 #3 0x00007f6ef42b12a5 in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f6ef42ae64f in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f6ef42ae6d8 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f6f0f355a5e in ?? () from /usr/lib64/libQtCore.so.4 #7 0x00007f6f0923ea3f in start_thread () from /lib64/libpthread.so.0 #8 0x00007f6f0e09e66d in clone () from /lib64/libc.so.6 #9 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f6ed87ef700 (LWP 9818)): #0 0x00007f6f0924338c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f6f0f35614b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f6ef42ae254 in ?? () from /usr/lib64/libthreadweaver.so.4 #3 0x00007f6ef42b12a5 in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f6ef42ae64f in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f6ef42ae6d8 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f6f0f355a5e in ?? () from /usr/lib64/libQtCore.so.4 #7 0x00007f6f0923ea3f in start_thread () from /lib64/libpthread.so.0 #8 0x00007f6f0e09e66d in clone () from /lib64/libc.so.6 #9 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f6eda0f9700 (LWP 9825)): #0 0x00007f6f09245ea4 in __lll_lock_wait () from /lib64/libpthread.so.0 #1 0x00007f6f09241294 in _L_lock_999 () from /lib64/libpthread.so.0 #2 0x00007f6f092410aa in pthread_mutex_lock () from /lib64/libpthread.so.0 #3 0x00007f6f0682d96d in g_main_context_wakeup () from /lib64/libglib-2.0.so.0 #4 0x00007f6f0682daf0 in ?? () from /lib64/libglib-2.0.so.0 #5 0x00007f6f06853466 in ?? () from /lib64/libglib-2.0.so.0 #6 0x00007f6f0923ea3f in start_thread () from /lib64/libpthread.so.0 #7 0x00007f6f0e09e66d in clone () from /lib64/libc.so.6 #8 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f6f10fc5760 (LWP 9758)): [KCrash Handler] #6 0x00007f6f0f44ea04 in QObject::metaObject() const () from /usr/lib64/libQtCore.so.4 #7 0x00007f6f0f4483e6 in QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) () from /usr/lib64/libQtCore.so.4 #8 0x00007f6ee78f657f in invokeMethod (result=GST_INSTALL_PLUGINS_USER_ABORT, userData=0x210f870) at /usr/include/QtCore/qobjectdefs.h:408 #9 Phonon::Gstreamer::MediaObject::pluginInstallationDone (result=GST_INSTALL_PLUGINS_USER_ABORT, userData=0x210f870) at /usr/src/debug/phonon-backend-gstreamer-4.4.4/gstreamer/mediaobject.cpp:250 #10 0x00007f6ee654ea60 in gst_install_plugins_installer_exited (pid=<value optimized out>, status=<value optimized out>, data=0x1f707a0) at install-plugins.c:602 #11 0x00007f6f06827474 in ?? () from /lib64/libglib-2.0.so.0 #12 0x00007f6f0682bbd3 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #13 0x00007f6f0682c3b0 in ?? () from /lib64/libglib-2.0.so.0 #14 0x00007f6f0682c650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #15 0x00007f6f0f46991f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #16 0x00007f6f0e8afd8e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #17 0x00007f6f0f43e052 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #18 0x00007f6f0f43e265 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #19 0x00007f6f0ecbd32e in QDialog::exec (this=0x163d460) at dialogs/qdialog.cpp:552 #20 0x00007f6ef4639090 in ?? () from /usr/lib64/libkmailprivate.so.4 #21 0x00007f6ef4649d4a in ?? () from /usr/lib64/libkmailprivate.so.4 #22 0x00007f6f0f453def in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #23 0x00007f6f0e804982 in QAction::triggered (this=<value optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:263 #24 0x00007f6f0e804b7a in QAction::activate (this=0xefd2d0, event=<value optimized out>) at kernel/qaction.cpp:1257 #25 0x00007f6f0ebbf31a in QAbstractButtonPrivate::click (this=0xf9a680) at widgets/qabstractbutton.cpp:528 #26 0x00007f6f0ebbf5cc in QAbstractButton::mouseReleaseEvent (this=0xf7ff20, e=0x7fffa187e7f0) at widgets/qabstractbutton.cpp:1121 #27 0x00007f6f0ec7ba7a in QToolButton::mouseReleaseEvent (this=<value optimized out>, e=<value optimized out>) at widgets/qtoolbutton.cpp:721 #28 0x00007f6f0e85c538 in QWidget::event (this=0xf7ff20, event=0x7fffa187e7f0) at kernel/qwidget.cpp:8200 #29 0x00007f6f0e80ad14 in QApplicationPrivate::notify_helper (this=0x640d40, receiver=0xf7ff20, e=0x7fffa187e7f0) at kernel/qapplication.cpp:4445 #30 0x00007f6f0e813aac in QApplication::notify (this=<value optimized out>, receiver=0xf7ff20, e=0x7fffa187e7f0) at kernel/qapplication.cpp:4006 #31 0x00007f6f0fd9f9e6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #32 0x00007f6f0f43ebfc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #33 0x00007f6f0e80bd25 in sendEvent (receiver=0xf7ff20, event=0x7fffa187e7f0, alienWidget=0xf7ff20, nativeWidget=0xb23a40, buttonDown=0x7f6f0f2da178, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:215 #34 QApplicationPrivate::sendMouseEvent (receiver=0xf7ff20, event=0x7fffa187e7f0, alienWidget=0xf7ff20, nativeWidget=0xb23a40, buttonDown=0x7f6f0f2da178, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3105 #35 0x00007f6f0e889e08 in QETWidget::translateMouseEvent (this=0xb23a40, event=<value optimized out>) at kernel/qapplication_x11.cpp:4438 #36 0x00007f6f0e8884c9 in QApplication::x11ProcessEvent (this=0x7fffa187f520, event=0x7fffa187f150) at kernel/qapplication_x11.cpp:3564 #37 0x00007f6f0e8b00f2 in x11EventSourceDispatch (s=0x648d50, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #38 0x00007f6f0682bbd3 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #39 0x00007f6f0682c3b0 in ?? () from /lib64/libglib-2.0.so.0 #40 0x00007f6f0682c650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #41 0x00007f6f0f46991f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #42 0x00007f6f0e8afd8e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #43 0x00007f6f0f43e052 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #44 0x00007f6f0f43e265 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #45 0x00007f6f0f4426ab in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #46 0x000000000040417e in _start () Reported using DrKonqi
Is this reproducable in pgst 4.5.1 or 4.5.90 at all?
Closing for lack of feedback. Please feel free to reopen this report if you can reproduce this with the gstreamer backend version 4.6.1 or later and provide a valid backtrace.