Application: digikam (3.5.0) KDE Platform Version: 4.11.5 Qt Version: 4.8.5 Operating System: Linux 3.11.10-7-desktop x86_64 Distribution: "openSUSE 13.1 (Bottle) (x86_64)" -- Information about the crash: - What I was doing when the application crashed: Just opend digikam and started a video over the network, but it crashed within seconds. I was listening to music in the background. (also over the network) The crash can be reproduced every time. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f37d5e90900 (LWP 5566))] Thread 5 (Thread 0x7f37b2f81700 (LWP 5567)): #0 0x00007f37cd4550af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f37d0fa8b66 in wait (time=18446744073709551615, this=0x2a50a10) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x2a50920, mutex=mutex@entry=0x2a50918, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00000000005df20e in Digikam::ScanController::run (this=0x2a506b0) at /usr/src/debug/digikam-3.5.0/core/digikam/database/scancontroller.cpp:725 #4 0x00007f37d0fa868f in QThreadPrivate::start (arg=0x2a506b0) at thread/qthread_unix.cpp:338 #5 0x00007f37cd4510db in start_thread () from /lib64/libpthread.so.0 #6 0x00007f37cf50190d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f37b2780700 (LWP 5568)): #0 0x00007f37cf50e230 in pthread_mutex_lock () from /lib64/libc.so.6 #1 0x00007f37c71fd291 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f37c71bcb77 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f37c71bd523 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f37c71bd70c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f37d10d4d76 in QEventDispatcherGlib::processEvents (this=0x7f37a40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:427 #6 0x00007f37d10a6d0f in QEventLoop::processEvents (this=this@entry=0x7f37b277fca0, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f37d10a7005 in QEventLoop::exec (this=this@entry=0x7f37b277fca0, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f37d0fa5fef in QThread::exec (this=this@entry=0x2a45080) at thread/qthread.cpp:536 #9 0x00007f37d1088513 in QInotifyFileSystemWatcherEngine::run (this=0x2a45080) at io/qfilesystemwatcher_inotify.cpp:256 #10 0x00007f37d0fa868f in QThreadPrivate::start (arg=0x2a45080) at thread/qthread_unix.cpp:338 #11 0x00007f37cd4510db in start_thread () from /lib64/libpthread.so.0 #12 0x00007f37cf50190d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f37b1f7f700 (LWP 5570)): #0 0x00007f37cd4550af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f37d0fa8b66 in wait (time=18446744073709551615, this=0x2c140e0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x2a589c0, mutex=mutex@entry=0x2a589b8, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f37d31ae8fa in Digikam::ParkingThread::run (this=0x2a589a0) at /usr/src/debug/digikam-3.5.0/core/libs/threads/threadmanager.cpp:119 #4 0x00007f37d0fa868f in QThreadPrivate::start (arg=0x2a589a0) at thread/qthread_unix.cpp:338 #5 0x00007f37cd4510db in start_thread () from /lib64/libpthread.so.0 #6 0x00007f37cf50190d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f378bfff700 (LWP 5641)): #0 0x00007f37cd45789c in __lll_lock_wait () from /lib64/libpthread.so.0 #1 0x00007f37cd4534f2 in _L_lock_957 () from /lib64/libpthread.so.0 #2 0x00007f37cd45335a in pthread_mutex_lock () from /lib64/libpthread.so.0 #3 0x00007f37c7191c51 in g_static_rec_mutex_lock () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f37bf5ad1e4 in ?? () from /usr/lib64/libgstreamer-0.10.so.0 #5 0x00007f37c71e29f6 in ?? () from /usr/lib64/libglib-2.0.so.0 #6 0x00007f37c71e2035 in ?? () from /usr/lib64/libglib-2.0.so.0 #7 0x00007f37cd4510db in start_thread () from /lib64/libpthread.so.0 #8 0x00007f37cf50190d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f37d5e90900 (LWP 5566)): [KCrash Handler] #6 0x00007f37d10b8304 in QObject::metaObject (this=0x7f37a3fff120 <devnull>) at .moc/release-shared/moc_qobject.cpp:94 #7 0x00007f37d10bce84 in QObject::connect (sender=sender@entry=0x7f37a3fff120 <devnull>, signal=signal@entry=0x7f37d117d4d4 "2aboutToClose()", receiver=receiver@entry=0x39e8e58, method=method@entry=0x7f37d117d4c5 "1flushStream()", type=Qt::AutoConnection, type@entry=Qt::AutoCompatConnection) at kernel/qobject.cpp:2563 #8 0x00007f37d104e463 in setupDevice (device=0x7f37a3fff120 <devnull>, stream=0x2b25ae0, this=0x39e8e58) at io/qtextstream.cpp:329 #9 QTextStream::QTextStream (this=0x2b25ae0, device=0x7f37a3fff120 <devnull>) at io/qtextstream.cpp:1032 #10 0x00007f37a3dc956c in Stream (device=0x7f37a3fff120 <devnull>, this=0x2b25ae0) at /usr/include/QtCore/qdebug.h:65 #11 QDebug (device=0x7f37a3fff120 <devnull>, this=0x7fff1eeb87f0) at /usr/include/QtCore/qdebug.h:76 #12 nullDebug () at /usr/src/debug/phonon-backend-gstreamer-4.7.1/gstreamer/debug_p.h:54 #13 Debug::dbgstream (level=level@entry=Debug::DEBUG_INFO) at /usr/src/debug/phonon-backend-gstreamer-4.7.1/gstreamer/debug.cpp:148 #14 0x00007f37a3de389c in dbgstreamwrapper (level=Debug::DEBUG_INFO) at /usr/src/debug/phonon-backend-gstreamer-4.7.1/gstreamer/debug.h:94 #15 debug () at /usr/src/debug/phonon-backend-gstreamer-4.7.1/gstreamer/debug.h:96 #16 Phonon::Gstreamer::Pipeline::cb_state (bus=<optimized out>, gstMessage=<optimized out>, data=0x3f0ffe0) at /usr/src/debug/phonon-backend-gstreamer-4.7.1/gstreamer/pipeline.cpp:354 #17 0x00007f37c6850318 in g_closure_invoke (closure=0x3f17bb0, return_value=0x0, n_param_values=2, param_values=0x7fff1eeb89e0, invocation_hint=0x7fff1eeb8980) at gclosure.c:777 #18 0x00007f37c6861cad in signal_emit_unlocked_R (node=node@entry=0x28b7c60, detail=detail@entry=245, instance=instance@entry=0x3a5dd70, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff1eeb89e0) at gsignal.c:3586 #19 0x00007f37c68699b9 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff1eeb8b78) at gsignal.c:3330 #20 0x00007f37c6869c72 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3386 #21 0x00007f37bf5b64fa in gst_bus_sync_signal_handler () from /usr/lib64/libgstreamer-0.10.so.0 #22 0x00007f37bf5b6782 in gst_bus_post () from /usr/lib64/libgstreamer-0.10.so.0 #23 0x00007f37bf5c4023 in gst_element_post_message () from /usr/lib64/libgstreamer-0.10.so.0 #24 0x00007f37bf5c5603 in gst_element_continue_state () from /usr/lib64/libgstreamer-0.10.so.0 #25 0x00007f37bf5c4fd2 in gst_element_change_state () from /usr/lib64/libgstreamer-0.10.so.0 #26 0x00007f37bf5c5453 in ?? () from /usr/lib64/libgstreamer-0.10.so.0 #27 0x00007f37a3dde0fc in Phonon::Gstreamer::Pipeline::~Pipeline (this=0x3f0ffe0, __in_chrg=<optimized out>) at /usr/src/debug/phonon-backend-gstreamer-4.7.1/gstreamer/pipeline.cpp:219 #28 0x00007f37a3dde169 in Phonon::Gstreamer::Pipeline::~Pipeline (this=0x3f0ffe0, __in_chrg=<optimized out>) at /usr/src/debug/phonon-backend-gstreamer-4.7.1/gstreamer/pipeline.cpp:222 #29 0x00007f37a3dd3efe in Phonon::Gstreamer::MediaObject::~MediaObject (this=0x3f071d0, __in_chrg=<optimized out>) at /usr/src/debug/phonon-backend-gstreamer-4.7.1/gstreamer/mediaobject.cpp:133 #30 0x00007f37a3dd4429 in Phonon::Gstreamer::MediaObject::~MediaObject (this=0x3f071d0, __in_chrg=<optimized out>) at /usr/src/debug/phonon-backend-gstreamer-4.7.1/gstreamer/mediaobject.cpp:137 #31 0x00007f37d560efb4 in Phonon::MediaNodePrivate::deleteBackendObject (this=0x3f0f0b0) at /usr/src/debug/phonon-4.7.1/phonon/medianode.cpp:79 #32 0x00007f37d5601e5f in Phonon::FactoryPrivate::~FactoryPrivate (this=0x39d0870, __in_chrg=<optimized out>) at /usr/src/debug/phonon-4.7.1/phonon/factory.cpp:350 #33 0x00007f37d5602119 in Phonon::FactoryPrivate::~FactoryPrivate (this=0x39d0870, __in_chrg=<optimized out>) at /usr/src/debug/phonon-4.7.1/phonon/factory.cpp:360 #34 0x00007f37cf4523d9 in __run_exit_handlers () from /lib64/libc.so.6 #35 0x00007f37cf452425 in exit () from /lib64/libc.so.6 #36 0x00007f37d022f298 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:772 #37 0x00007f37d1b0fd40 in KApplication::xioErrhandler (this=0x7fff1eeb9fd0, dpy=0x295d000) at /usr/src/debug/kdelibs-4.11.5/kdeui/kernel/kapplication.cpp:419 #38 0x00007f37cd9f23fe in _XIOError (dpy=dpy@entry=0x295d000) at XlibInt.c:1498 #39 0x00007f37cd9f0575 in _XReply (dpy=dpy@entry=0x295d000, rep=rep@entry=0x7fff1eeb9080, extra=extra@entry=0, discard=discard@entry=1) at xcb_io.c:708 #40 0x00007f37cd9ebebd in XSync (dpy=0x295d000, discard=0) at Sync.c:44 #41 0x00007f37d03b6935 in QRasterWindowSurface::syncX (this=0x2b70c70) at painting/qwindowsurface_raster.cpp:134 #42 0x00007f37d03b6c15 in QRasterWindowSurface::beginPaint (this=0x2b70c70, rgn=...) at painting/qwindowsurface_raster.cpp:143 #43 0x00007f37d03d0459 in beginPaint (toCleanIsInTopLevelCoordinates=true, returnInfo=0x7fff1eeb9180, windowSurface=0x2b70c70, widget=<optimized out>, toClean=..., this=0x2c659a0) at painting/qbackingstore.cpp:379 #44 QWidgetBackingStore::sync (this=0x2c659a0) at painting/qbackingstore.cpp:1304 #45 0x00007f37d0207790 in QWidgetPrivate::syncBackingStore (this=this@entry=0x2cebfe0) at kernel/qwidget.cpp:1894 #46 0x00007f37d0217762 in QWidget::event (this=this@entry=0x2c7c440, event=event@entry=0x3a64b70) at kernel/qwidget.cpp:8680 #47 0x00007f37d05cd643 in QMainWindow::event (this=this@entry=0x2c7c440, event=event@entry=0x3a64b70) at widgets/qmainwindow.cpp:1478 #48 0x00007f37d1bc5561 in KMainWindow::event (this=this@entry=0x2c7c440, ev=ev@entry=0x3a64b70) at /usr/src/debug/kdelibs-4.11.5/kdeui/widgets/kmainwindow.cpp:1084 #49 0x00007f37d1bfd009 in KXmlGuiWindow::event (this=0x2c7c440, ev=0x3a64b70) at /usr/src/debug/kdelibs-4.11.5/kdeui/xmlgui/kxmlguiwindow.cpp:126 #50 0x00007f37d01c88ac in QApplicationPrivate::notify_helper (this=this@entry=0x295a9b0, receiver=receiver@entry=0x2c7c440, e=e@entry=0x3a64b70) at kernel/qapplication.cpp:4562 #51 0x00007f37d01cee70 in QApplication::notify (this=this@entry=0x7fff1eeb9fd0, receiver=receiver@entry=0x2c7c440, e=e@entry=0x3a64b70) at kernel/qapplication.cpp:4348 #52 0x00007f37d1b1118a in KApplication::notify (this=0x7fff1eeb9fd0, receiver=0x2c7c440, event=0x3a64b70) at /usr/src/debug/kdelibs-4.11.5/kdeui/kernel/kapplication.cpp:311 #53 0x00007f37d10a80ad in QCoreApplication::notifyInternal (this=0x7fff1eeb9fd0, receiver=receiver@entry=0x2c7c440, event=event@entry=0x3a64b70) at kernel/qcoreapplication.cpp:949 #54 0x00007f37d10ab0ff in sendEvent (event=0x3a64b70, receiver=0x2c7c440) at kernel/qcoreapplication.h:231 #55 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x28c6510) at kernel/qcoreapplication.cpp:1573 #56 0x00007f37d10ab5a3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466 #57 0x00007f37d10d5493 in sendPostedEvents () at kernel/qcoreapplication.h:236 #58 postEventSourceDispatch (s=0x29585f0) at kernel/qeventdispatcher_glib.cpp:280 #59 0x00007f37c71bd316 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #60 0x00007f37c71bd668 in ?? () from /usr/lib64/libglib-2.0.so.0 #61 0x00007f37c71bd70c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #62 0x00007f37d10d4d55 in QEventDispatcherGlib::processEvents (this=0x28cbdb0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #63 0x00007f37d0265936 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #64 0x00007f37d10a6d0f in QEventLoop::processEvents (this=this@entry=0x7fff1eeb9ab0, flags=...) at kernel/qeventloop.cpp:149 #65 0x00007f37d10a7005 in QEventLoop::exec (this=this@entry=0x7fff1eeb9ab0, flags=...) at kernel/qeventloop.cpp:204 #66 0x00007f37d10ac13b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221 #67 0x00007f37d01c706c in QApplication::exec () at kernel/qapplication.cpp:3823 #68 0x000000000049b223 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/digikam-3.5.0/core/digikam/main/main.cpp:235 Possible duplicates by query: bug 321531. Reported using DrKonqi
*** Bug 332074 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 321531 ***