[Digikam-devel] [digikam] [Bug 332075] New: watching a video

G.Rass g.rass at gmx.at
Wed Mar 12 22:15:17 GMT 2014


https://bugs.kde.org/show_bug.cgi?id=332075

            Bug ID: 332075
           Summary: watching a video
    Classification: Unclassified
           Product: digikam
           Version: 3.5.0
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: digikam-devel at kde.org
          Reporter: g.rass at gmx.at

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 at entry=0x2a50920,
mutex=mutex at entry=0x2a50918, time=time at 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 at entry=0x7f37b277fca0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f37d10a7005 in QEventLoop::exec (this=this at entry=0x7f37b277fca0,
flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f37d0fa5fef in QThread::exec (this=this at 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 at entry=0x2a589c0,
mutex=mutex at entry=0x2a589b8, time=time at 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 at entry=0x7f37a3fff120
<devnull>, signal=signal at entry=0x7f37d117d4d4 "2aboutToClose()",
receiver=receiver at entry=0x39e8e58, method=method at entry=0x7f37d117d4c5
"1flushStream()", type=Qt::AutoConnection, type at 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 at 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 at entry=0x28b7c60,
detail=detail at entry=245, instance=instance at entry=0x3a5dd70,
emission_return=emission_return at entry=0x0,
instance_and_params=instance_and_params at 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 at 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 at entry=0x295d000) at XlibInt.c:1498
#39 0x00007f37cd9f0575 in _XReply (dpy=dpy at entry=0x295d000,
rep=rep at entry=0x7fff1eeb9080, extra=extra at entry=0, discard=discard at 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 at entry=0x2cebfe0) at kernel/qwidget.cpp:1894
#46 0x00007f37d0217762 in QWidget::event (this=this at entry=0x2c7c440,
event=event at entry=0x3a64b70) at kernel/qwidget.cpp:8680
#47 0x00007f37d05cd643 in QMainWindow::event (this=this at entry=0x2c7c440,
event=event at entry=0x3a64b70) at widgets/qmainwindow.cpp:1478
#48 0x00007f37d1bc5561 in KMainWindow::event (this=this at entry=0x2c7c440,
ev=ev at 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 at entry=0x295a9b0, receiver=receiver at entry=0x2c7c440,
e=e at entry=0x3a64b70) at kernel/qapplication.cpp:4562
#51 0x00007f37d01cee70 in QApplication::notify (this=this at entry=0x7fff1eeb9fd0,
receiver=receiver at entry=0x2c7c440, e=e at 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 at entry=0x2c7c440,
event=event at 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 at entry=0x0,
event_type=event_type at entry=0, data=0x28c6510) at
kernel/qcoreapplication.cpp:1573
#56 0x00007f37d10ab5a3 in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at 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 at entry=0x7fff1eeb9ab0, flags=...) at kernel/qeventloop.cpp:149
#65 0x00007f37d10a7005 in QEventLoop::exec (this=this at 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

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list