Bug 219393

Summary: Crash at playing video, related to other bug?
Product: [Applications] dragonplayer Reporter: BRULE Herman <alpha_one_x86>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash CC: andresbajotierra
Priority: NOR Keywords: investigated, triaged
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Unspecified   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description BRULE Herman 2009-12-20 09:17:24 UTC
Version:            (using KDE 4.3.4)
Installed from:    Gentoo Packages

I thinks it's related or already reported:
Application: Dragon Player (dragon), signal: Aborted
__lll_lock_wait_private ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
	in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
[Current thread is 0 (LWP 7572)]

Thread 8 (Thread 0x7f14daa9a910 (LWP 7573)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f14e9471401 in metronom_sync_loop (this=0xec8000) at metronom.c:870
#2  0x00007f14e7f922b7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x00007f14e6a1c7dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f14d965c910 (LWP 7574)):
#0  0x00007f14e6a15d32 in select () from /lib/libc.so.6
#1  0x00007f14e9498b6c in xine_usec_sleep (usec=<value optimized out>) at utils.c:481
#2  0x00007f14e947e443 in video_out_loop (this_gen=<value optimized out>) at video_out.c:1246
#3  0x00007f14e7f922b7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007f14e6a1c7dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f14d8e5b910 (LWP 7575)):
#0  0x00007f14e7f929f5 in pthread_join (threadid=139727416056080, thread_return=0x7f14d8e5a628) at pthread_join.c:89
#1  0x00007f14e947a444 in _x_video_decoder_shutdown (stream=0x14efa10) at video_decoder.c:558
#2  0x00007f14e946e3fe in xine_dispose (stream=0x14efa10) at xine.c:1529
#3  0x00007f14dfb05e71 in ~XineStream (this=0xf23520) at /var/tmp/portage/media-sound/phonon-4.3.80/work/phonon-4.3.80/xine/xinestream.cpp:194
#4  0x00007f14dfaff919 in QList<QExplicitlySharedDataPointer<Phonon::Xine::SharedData> >::free (this=<value optimized out>, data=0x0) at /usr/include/qt4/QtCore/qshareddata.h:152
#5  0x00007f14dfaffb65 in ~KeepReference (this=0xef2870) at /usr/include/qt4/QtCore/qlist.h:534
#6  0x00007f14e82f3bed in QObject::event (this=0xef2870, e=0x0) at kernel/qobject.cpp:1085
#7  0x00007f14e75ed8d5 in QApplicationPrivate::notify_helper (this=0xd83330, receiver=0xef2870, e=0x7f14d419ef50) at kernel/qapplication.cpp:4065
#8  0x00007f14e75f545a in QApplication::notify (this=0x7fff28d4fae0, receiver=0xef2870, e=0x7f14d419ef50) at kernel/qapplication.cpp:4030
#9  0x00007f14e9dda5ea in KApplication::notify (this=0x7fff28d4fae0, receiver=0xef2870, event=0x7f14d419ef50)
    at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302
#10 0x00007f14e82e3d2b in QCoreApplication::notifyInternal (this=0x7fff28d4fae0, receiver=0xef2870, event=0x7f14d419ef50) at kernel/qcoreapplication.cpp:606
#11 0x00007f14e82e46f8 in QCoreApplicationPrivate::sendPostedEvents (receiver=<value optimized out>, event_type=0, data=0xedcfd0) at kernel/qcoreapplication.h:213
#12 0x00007f14e830ba53 in postEventSourceDispatch (s=<value optimized out>) at kernel/qcoreapplication.h:218
#13 0x00007f14e3276649 in IA__g_main_context_dispatch (context=0xefbc20) at gmain.c:1824
#14 0x00007f14e3279e68 in g_main_context_iterate (context=0xefbc20, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2455
#15 0x00007f14e327a01e in IA__g_main_context_iteration (context=0xefbc20, may_block=1) at gmain.c:2518
#16 0x00007f14e830b64f in QEventDispatcherGlib::processEvents (this=0xe63680, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#17 0x00007f14e82e2372 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -656036032}) at kernel/qeventloop.cpp:149
#18 0x00007f14e82e255c in QEventLoop::exec (this=0x7f14d8e5af80, flags={i = -656035952}) at kernel/qeventloop.cpp:197
#19 0x00007f14e8201c8c in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#20 0x00007f14dfb0188c in Phonon::Xine::XineThread::run (this=0xf02a80) at /var/tmp/portage/media-sound/phonon-4.3.80/work/phonon-4.3.80/xine/xinethread.cpp:143
#21 0x00007f14e8204ca4 in QThreadPrivate::start (arg=0xf02a80) at thread/qthread_unix.cpp:188
#22 0x00007f14e7f922b7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#23 0x00007f14e6a1c7dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#24 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f14d3fff910 (LWP 7576)):
#0  0x00007f14e7f98c7b in read () from /lib/libpthread.so.0
#1  0x00007f14dff57715 in snd_ctl_hw_read (handle=<value optimized out>, event=0x7f14d3ffee90) at /usr/include/bits/unistd.h:45
#2  0x00007f14dff518c3 in snd_hctl_handle_events (hctl=0x7f14d402cd40) at hcontrol.c:786
#3  0x00007f14dff5c635 in snd_mixer_handle_events (mixer=0x7f14d402f4b0) at mixer.c:847
#4  0x00007f14d8455a17 in ao_alsa_handle_event_thread (data=<value optimized out>) at audio_alsa_out.c:175
#5  0x00007f14e7f922b7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x00007f14e6a1c7dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f14d37fe910 (LWP 7577)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f14e947fcd0 in fifo_peek_int (fifo=0x7f14d4054b80, blocking=1) at audio_out.c:348
#2  0x00007f14e948176c in ao_loop (this_gen=<value optimized out>) at audio_out.c:388
#3  0x00007f14e7f922b7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007f14e6a1c7dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f14d2ffd910 (LWP 7578)):
[KCrash Handler]
#5  0x00007f14e697e315 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007f14e697f811 in *__GI_abort () at abort.c:88
#7  0x00007f14e69ba0d8 in __libc_message (do_abort=2, fmt=0x7f14e6a6ca78 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:170
#8  0x00007f14e69bf798 in malloc_printerr (action=2, str=0x7f14e6a6cc20 "double free or corruption (out)", ptr=<value optimized out>) at malloc.c:6196
#9  0x00007f14e69c419c in *__GI___libc_free (mem=<value optimized out>) at malloc.c:3716
#10 0x00007f14d01430c2 in theora_dispose (this_gen=0x1531a00) at xine_theora_decoder.c:303
#11 0x00007f14e9475257 in _x_free_video_decoder (stream=<value optimized out>, vd=0x1d9a) at load_plugins.c:1990
#12 0x00007f14e947abde in video_decoder_loop (stream_gen=<value optimized out>) at video_decoder.c:266
#13 0x00007f14e7f922b7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#14 0x00007f14e6a1c7dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f14ca61a910 (LWP 7582)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f14e947fcd0 in fifo_peek_int (fifo=0x15c21d0, blocking=1) at audio_out.c:348
#2  0x00007f14e948176c in ao_loop (this_gen=<value optimized out>) at audio_out.c:388
#3  0x00007f14e7f922b7 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x00007f14e6a1c7dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f14eaaf7740 (LWP 7572)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f14e69c5d25 in _L_lock_9482 () from /lib/libc.so.6
#2  0x00007f14e69c4191 in *__GI___libc_free (mem=0x7f14e6ca0e60) at malloc.c:3714
#3  0x00007f14e590a8cd in _XUnregisterFilter (display=<value optimized out>, window=316, filter=0x7f14e5948100 <_XimFilterPropertyNotify>, client_data=0x0) at RegstFlt.c:153
#4  0x00007f14e59480c6 in _XimUnRegisterIMInstantiateCallback (lcd=0xdb4b90, display=0xd96540, rdb=0x0, res_name=0x0, res_class=0x0, callback=0x7f14e7b4e400 <xim_create_callback>, 
    client_data=0xe67a30 "\220\tψη\024\177") at imInsClbk.c:257
#5  0x00007f14e592010e in XUnregisterIMInstantiateCallback (display=0xd96540, rdb=0x0, res_name=0x0, res_class=0x0, callback=0x7f14e7b4e400 <xim_create_callback>, 
    client_data=0xe67a30 "\220\tψη\024\177") at IMWrap.c:205
#6  0x00007f14e7b4e346 in QXIMInputContext::create_xim (this=0xe67a30) at inputmethod/qximinputcontext_x11.cpp:433
#7  0x00007f14e5948482 in _XimRegisterIMInstantiateCallback (lcd=0x13c, display=0xd96540, rdb=0x0, res_name=0x0, res_class=<value optimized out>, callback=0x7f14e7b4e400 <xim_create_callback>, 
    client_data=0xe67a30 "\220\tψη\024\177") at imInsClbk.c:212
#8  0x00007f14e592018a in XRegisterIMInstantiateCallback (display=0xd96540, rdb=0x0, res_name=0x0, res_class=0x0, callback=0x7f14e7b4e400 <xim_create_callback>, 
    client_data=0xe67a30 "\220\tψη\024\177") at IMWrap.c:182
#9  0x00007f14e7b4de2d in QXIMInputContext (this=0xe67a30) at inputmethod/qximinputcontext_x11.cpp:370
#10 0x00007f14e7b4c895 in QInputContextFactory::create (key=@0xd88338, parent=0x7fff28d4fae0) at inputmethod/qinputcontextfactory.cpp:135
#11 0x00007f14e75ed5cf in QApplication::inputContext (this=0x7fff28d4fae0) at kernel/qapplication.cpp:4946
#12 0x00007f14e766f6c3 in QWidget::destroy (this=0xdf1770, destroyWindow=true, destroySubWindows=true) at kernel/qwidget_x11.cpp:968
#13 0x00007f14e7639f36 in ~QWidget (this=0xdf1770) at kernel/qwidget.cpp:1371
#14 0x0000000000434f6a in ~RecentlyPlayedList (this=0xdf1770) at /var/tmp/portage/kde-base/dragonplayer-4.3.4/work/dragonplayer-4.3.4/dragonplayer/src/app/recentlyPlayedList.cpp:48
#15 0x00007f14e82f2108 in QObjectPrivate::deleteChildren (this=0xdefec0) at kernel/qobject.cpp:1838
#16 0x00007f14e7639f1c in ~QWidget (this=0xdefac0) at kernel/qwidget.cpp:1367
#17 0x0000000000416198 in ~LoadView (this=0x7f14e6ca0e60)
    at /var/tmp/portage/kde-base/dragonplayer-4.3.4/work/dragonplayer-4.3.4_build/dragonplayer/src/app/../../../../dragonplayer-4.3.4/dragonplayer/src/app/loadView.h:31
#18 0x00007f14e82f2108 in QObjectPrivate::deleteChildren (this=0xf27f20) at kernel/qobject.cpp:1838
#19 0x00007f14e7639f1c in ~QWidget (this=0xf25920) at kernel/qwidget.cpp:1367
#20 0x00007f14e79e5f21 in ~QStackedWidget (this=0x7f14e6ca0e60) at widgets/qstackedwidget.cpp:152
#21 0x00007f14e82f2108 in QObjectPrivate::deleteChildren (this=0xdeb2f0) at kernel/qobject.cpp:1838
#22 0x00007f14e7639f1c in ~QWidget (this=0xdeaec0) at kernel/qwidget.cpp:1367
#23 0x00007f14e9eb9d15 in ~KMainWindow (this=0xdeaec0) at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kdeui/widgets/kmainwindow.cpp:474
#24 0x000000000042eddd in ~MainWindow (this=0xdeaec0) at /var/tmp/portage/kde-base/dragonplayer-4.3.4/work/dragonplayer-4.3.4/dragonplayer/src/app/mainWindow.cpp:264
#25 0x00007f14e82f3bed in QObject::event (this=0xdeaec0, e=0x80) at kernel/qobject.cpp:1085
#26 0x00007f14e764163b in QWidget::event (this=0xdeaec0, event=0xe9a430) at kernel/qwidget.cpp:7951
#27 0x00007f14e799f22b in QMainWindow::event (this=0xdeaec0, event=0xe9a430) at widgets/qmainwindow.cpp:1399
#28 0x00007f14e9efb655 in KXmlGuiWindow::event (this=0x7f14e6ca0e60, ev=0x80) at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kdeui/xmlgui/kxmlguiwindow.cpp:131
#29 0x00007f14e75ed8d5 in QApplicationPrivate::notify_helper (this=0xd83330, receiver=0xdeaec0, e=0xe9a430) at kernel/qapplication.cpp:4065
#30 0x00007f14e75f545a in QApplication::notify (this=0x7fff28d4fae0, receiver=0xdeaec0, e=0xe9a430) at kernel/qapplication.cpp:4030
#31 0x00007f14e9dda5ea in KApplication::notify (this=0x7fff28d4fae0, receiver=0xdeaec0, event=0xe9a430) at /var/tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302
#32 0x00007f14e82e3d2b in QCoreApplication::notifyInternal (this=0x7fff28d4fae0, receiver=0xdeaec0, event=0xe9a430) at kernel/qcoreapplication.cpp:606
#33 0x00007f14e82e46f8 in QCoreApplicationPrivate::sendPostedEvents (receiver=<value optimized out>, event_type=0, data=0xd70d50) at kernel/qcoreapplication.h:213
#34 0x00007f14e830ba53 in postEventSourceDispatch (s=<value optimized out>) at kernel/qcoreapplication.h:218
#35 0x00007f14e3276649 in IA__g_main_context_dispatch (context=0xd85c40) at gmain.c:1824
#36 0x00007f14e3279e68 in g_main_context_iterate (context=0xd85c40, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2455
#37 0x00007f14e327a01e in IA__g_main_context_iteration (context=0xd85c40, may_block=1) at gmain.c:2518
#38 0x00007f14e830b64f in QEventDispatcherGlib::processEvents (this=0xd83560, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#39 0x00007f14e767cb28 in QGuiEventDispatcherGlib::processEvents (this=0x7f14e6ca0e60, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#40 0x00007f14e82e2372 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 685046352}) at kernel/qeventloop.cpp:149
#41 0x00007f14e82e255c in QEventLoop::exec (this=0x7fff28d4fa90, flags={i = 685046432}) at kernel/qeventloop.cpp:197
#42 0x00007f14e82e499c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#43 0x000000000042bb52 in main (argc=2, argv=<value optimized out>) at /var/tmp/portage/kde-base/dragonplayer-4.3.4/work/dragonplayer-4.3.4/dragonplayer/src/app/main.cpp:58
97	in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
Comment 1 Dario Andres 2009-12-20 20:35:00 UTC
The crash was not reported, but this is either:
- a bug in Xine (and its theora codec)
- the glibc bug: bug 196207

- Can you reproduce the crash at will ?

Thanks
Comment 2 Andrew Crouthamel 2018-09-20 03:06:41 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Andrew Crouthamel 2018-10-21 05:23:04 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!