Bug 263608

Summary: Dolphin crash, WMA
Product: [Applications] dolphin Reporter: Valentin <v.babosha>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash CC: frank78ac
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Valentin 2011-01-19 03:09:31 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3"
Qt Version: 4.6.3
Operating System: Linux 2.6.34.4-0.1-desktop i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
Dolphin usually crash during try to preview .wma-file.

The crash can be reproduced every time.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb4c6d710 (LWP 5135))]

Thread 10 (Thread 0xb17c0b70 (LWP 5137)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb54df452 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0xb5b402a4 in __pthread_cond_timedwait (cond=0x8ff97e8, mutex=0x8ff97d0, abstime=0xb17c0320) at forward.c:152
#3  0xb29da1d7 in metronom_sync_loop () from /usr/lib/libxine.so.1
#4  0xb54dab25 in start_thread (arg=0xb17c0b70) at pthread_create.c:297
#5  0xb5b3246e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xb0de6b70 (LWP 5250)):
#0  0xb53af22b in clock_gettime (clock_id=1, tp=0xb0de6088) at ../sysdeps/unix/clock_gettime.c:100
#1  0xb68e575c in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0xb68e9776 in QTimerInfoList::updateCurrentTime (this=0x80fb904) at kernel/qeventdispatcher_unix.cpp:340
#3  0xb68e93be in timerSourceCheckHelper (src=0x80fb8d0) at kernel/qeventdispatcher_glib.cpp:150
#4  0xb53037d0 in IA__g_main_context_check (context=0x9003360, max_priority=2147483647, fds=0x901dd28, n_fds=1) at gmain.c:2469
#5  0xb5304108 in g_main_context_iterate (context=0x9003360, block=1, dispatch=1, self=0x900d058) at gmain.c:2588
#6  0xb530460e in IA__g_main_context_iteration (context=0x9003360, may_block=1) at gmain.c:2654
#7  0xb68e8d97 in QEventDispatcherGlib::processEvents (this=0x89fc500, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#8  0xb68bc11d in QEventLoop::processEvents (this=0xb0de62c0, flags=...) at kernel/qeventloop.cpp:149
#9  0xb68bc319 in QEventLoop::exec (this=0xb0de62c0, flags=...) at kernel/qeventloop.cpp:201
#10 0xb67c0403 in QThread::exec (this=0x9013798) at thread/qthread.cpp:487
#11 0xb2a33dc8 in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#12 0xb67c304f in QThreadPrivate::start (arg=0x9013798) at thread/qthread_unix.cpp:248
#13 0xb54dab25 in start_thread (arg=0xb0de6b70) at pthread_create.c:297
#14 0xb5b3246e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xb05dbb70 (LWP 5254)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5b2775e in __poll (fds=0xb05db294, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb05e004c in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.29/xineplug_ao_out_alsa.so
#3  0xb54dab25 in start_thread (arg=0xb05dbb70) at pthread_create.c:297
#4  0xb5b3246e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xafddab70 (LWP 5255)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb54df125 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb5b4024c in __pthread_cond_wait (cond=0x902fc30, mutex=0x902fc18) at forward.c:139
#3  0xb29ed180 in ao_loop () from /usr/lib/libxine.so.1
#4  0xb54dab25 in start_thread (arg=0xafddab70) at pthread_create.c:297
#5  0xb5b3246e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xaefffb70 (LWP 5256)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb54df452 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0xb5b402a4 in __pthread_cond_timedwait (cond=0x904bccc, mutex=0x904bcb4, abstime=0xaefff320) at forward.c:152
#3  0xb29e8c41 in video_out_loop () from /usr/lib/libxine.so.1
#4  0xb54dab25 in start_thread (arg=0xaefffb70) at pthread_create.c:297
#5  0xb5b3246e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xae415b70 (LWP 5273)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb54df125 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb5b4024c in __pthread_cond_wait (cond=0xaf03b050, mutex=0xaf03aff4) at forward.c:139
#3  0xb29da40a in metronom_handle_video_discontinuity () from /usr/lib/libxine.so.1
#4  0xb29e4b83 in video_decoder_loop () from /usr/lib/libxine.so.1
#5  0xb54dab25 in start_thread (arg=0xae415b70) at pthread_create.c:297
#6  0xb5b3246e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xada47b70 (LWP 5274)):
[KCrash Handler]
#6  0xb2183fff in float_to_int16_interleave_sse2 (dst=0xabde5008, src=0xada47148, len=2048, channels=2) at libavcodec/x86/dsputil_mmx.c:2506
#7  0xb2152704 in wma_decode_frame (s=0x95bf800, samples=0xabde5008) at libavcodec/wmadec.c:810
#8  0xb2153ed9 in wma_decode_superframe (avctx=0x904d2b0, data=0xabde5008, data_size=0xada4729c, avpkt=0xada471e4) at libavcodec/wmadec.c:897
#9  0xb20f46b1 in avcodec_decode_audio3 (avctx=0x904d2b0, samples=0xabde5008, frame_size_ptr=0xada4729c, buf=0x95a77f8 "\t", buf_size=2973) at libavcodec/utils.c:666
#10 avcodec_decode_audio2 (avctx=0x904d2b0, samples=0xabde5008, frame_size_ptr=0xada4729c, buf=0x95a77f8 "\t", buf_size=2973) at libavcodec/utils.c:644
#11 0xb2875002 in ff_audio_decode_data () from /usr/lib/xine/plugins/1.29/xineplug_decode_ff.so
#12 0xb29e632d in audio_decoder_loop () from /usr/lib/libxine.so.1
#13 0xb54dab25 in start_thread (arg=0xada47b70) at pthread_create.c:297
#14 0xb5b3246e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xad246b70 (LWP 5275)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb54df125 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb5b4024c in __pthread_cond_wait (cond=0xaf0a2714, mutex=0xaf0a26fc) at forward.c:139
#3  0xb29f027c in listener_loop () from /usr/lib/libxine.so.1
#4  0xb54dab25 in start_thread (arg=0xad246b70) at pthread_create.c:297
#5  0xb5b3246e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xabde4b70 (LWP 5276)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb54df125 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb5b4024c in __pthread_cond_wait (cond=0xaf0033b8, mutex=0xaf0033a0) at forward.c:139
#3  0xb29de2b8 in buffer_pool_alloc () from /usr/lib/libxine.so.1
#4  0xb0f2a842 in asf_send_buffer_nodefrag () from /usr/lib/xine/plugins/1.29/xineplug_dmx_asf.so
#5  0xb0f2cd01 in asf_parse_packet_payload () from /usr/lib/xine/plugins/1.29/xineplug_dmx_asf.so
#6  0xb0f2ef04 in demux_asf_send_chunk () from /usr/lib/xine/plugins/1.29/xineplug_dmx_asf.so
#7  0xb29f5299 in demux_loop () from /usr/lib/libxine.so.1
#8  0xb54dab25 in start_thread (arg=0xabde4b70) at pthread_create.c:297
#9  0xb5b3246e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb4c6d710 (LWP 5135)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5b2775e in __poll (fds=0xbfd2dc48, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb514c470 in _xcb_conn_wait (c=0x8101b88, cond=0xbfd2dcbc, vector=0x0, count=0x0) at xcb_conn.c:306
#3  0xb514d930 in xcb_wait_for_reply (c=0x8101b88, request=79263, e=0xbfd2dd3c) at xcb_in.c:390
#4  0xb587fa3b in _XReply (dpy=0x81122f0, rep=0xbfd2dd70, extra=0, discard=1) at xcb_io.c:461
#5  0xb586cd3e in XQueryPointer (dpy=0x81122f0, w=346, root=0xbfd2de0c, child=0xbfd2de08, root_x=0xbfd2de04, root_y=0xbfd2de00, win_x=0xbfd2ddfc, win_y=0xbfd2ddf8, mask=0xbfd2ddf4) at QuPntr.c:50
#6  0xb5ea135b in QCursor::pos () at kernel/qcursor_x11.cpp:156
#7  0xb5e1203b in QApplicationPrivate::sendSyntheticEnterLeave (this=0x80f3a20, widget=0x8ff9fc0) at kernel/qapplication.cpp:3033
#8  0xb5e696de in QWidget::setVisible (this=0x8ff9fc0, visible=true) at kernel/qwidget.cpp:7447
#9  0x08082c98 in show (this=0x81e67b8, newstate=Phonon::BufferingState) at /usr/include/QtGui/qwidget.h:485
#10 PhononWidget::stateChanged (this=0x81e67b8, newstate=Phonon::BufferingState) at /usr/src/debug/kdebase-4.4.4/apps/dolphin/src/panels/information/phononwidget.cpp:173
#11 0x08065c05 in PhononWidget::qt_metacall (this=0x81e67b8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfd2e054)
    at /usr/src/debug/kdebase-4.4.4/build/apps/dolphin/src/moc_phononwidget.cpp:82
#12 0xb68c2efd in QMetaObject::metacall (object=0x81e67b8, cl=QMetaObject::InvokeMetaMethod, idx=29, argv=0xbfd2e054) at kernel/qmetaobject.cpp:237
#13 0xb68d1fe8 in QMetaObject::activate (sender=0x9018c30, m=0xb75a1da8, local_signal_index=0, argv=0xbfd2e054) at kernel/qobject.cpp:3295
#14 0xb75663dd in Phonon::MediaObject::stateChanged(Phonon::State, Phonon::State) () from /usr/lib/libphonon.so.4
#15 0xb7566597 in Phonon::MediaObjectPrivate::_k_stateChanged(Phonon::State, Phonon::State) () from /usr/lib/libphonon.so.4
#16 0xb7567b14 in Phonon::MediaObject::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libphonon.so.4
#17 0xb68c2efd in QMetaObject::metacall (object=0x9018c30, cl=QMetaObject::InvokeMetaMethod, idx=24, argv=0xbfd2e1c4) at kernel/qmetaobject.cpp:237
#18 0xb68d1fe8 in QMetaObject::activate (sender=0x80eef18, m=0xb2a6df00, local_signal_index=5, argv=0xbfd2e1c4) at kernel/qobject.cpp:3295
#19 0xb2a4654d in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#20 0xb2a477ae in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#21 0xb68c2efd in QMetaObject::metacall (object=0x80eef18, cl=QMetaObject::InvokeMetaMethod, idx=25, argv=0xaf0a8638) at kernel/qmetaobject.cpp:237
#22 0xb68cc945 in QMetaCallEvent::placeMetaCall (this=0xaf00bee8, object=0x80eef18) at kernel/qobject.cpp:561
#23 0xb68cf93f in QObject::event (this=0x80eef18, e=0xaf00bee8) at kernel/qobject.cpp:1248
#24 0xb5e10c64 in QApplicationPrivate::notify_helper (this=0x80f3a20, receiver=0x80eef18, e=0xaf00bee8) at kernel/qapplication.cpp:4302
#25 0xb5e18bf7 in QApplication::notify (this=0xbfd2ea54, receiver=0x80eef18, e=0xaf00bee8) at kernel/qapplication.cpp:3706
#26 0xb6dd49d1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#27 0xb68bce0e in QCoreApplication::notifyInternal (this=0xbfd2ea54, receiver=0x80eef18, event=0xaf00bee8) at kernel/qcoreapplication.cpp:726
#28 0xb68c09b4 in sendEvent (receiver=0x0, event_type=0, data=0x80d0e00) at kernel/qcoreapplication.h:215
#29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80d0e00) at kernel/qcoreapplication.cpp:1367
#30 0xb68c0b9c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260
#31 0xb68e883d in sendPostedEvents (s=0x80f5d10) at kernel/qcoreapplication.h:220
#32 postEventSourceDispatch (s=0x80f5d10) at kernel/qeventdispatcher_glib.cpp:276
#33 0xb5303b49 in g_main_dispatch (context=0x80f5c90) at gmain.c:1960
#34 IA__g_main_context_dispatch (context=0x80f5c90) at gmain.c:2513
#35 0xb5304350 in g_main_context_iterate (context=0x80f5c90, block=1, dispatch=1, self=0x80fc9f8) at gmain.c:2591
#36 0xb530460e in IA__g_main_context_iteration (context=0x80f5c90, may_block=1) at gmain.c:2654
#37 0xb68e8d4b in QEventDispatcherGlib::processEvents (this=0x80d4600, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#38 0xb5ec119a in QGuiEventDispatcherGlib::processEvents (this=0x80d4600, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#39 0xb68bc11d in QEventLoop::processEvents (this=0xbfd2e9b4, flags=...) at kernel/qeventloop.cpp:149
#40 0xb68bc319 in QEventLoop::exec (this=0xbfd2e9b4, flags=...) at kernel/qeventloop.cpp:201
#41 0xb68c0c70 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#42 0xb5e0e164 in QApplication::exec () at kernel/qapplication.cpp:3581
#43 0x080785b5 in main (argc=0, argv=0xffffffff) at /usr/src/debug/kdebase-4.4.4/apps/dolphin/src/main.cpp:101

Possible duplicates by query: bug 260337, bug 258651, bug 258488, bug 256745.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2011-01-19 12:06:04 UTC
Thanks for the bug report. This is a known issue in xine/ffmpeg. See bug 247228 comment 11 for more information.

*** This bug has been marked as a duplicate of bug 247228 ***