Bug 232479

Summary: dragonplayer crased on loading avi file
Product: [Applications] dragonplayer Reporter: Jonathan Kaye <jdkaye10>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash CC: andresbajotierra, antholine, davesama, null, troptor
Priority: NOR Keywords: investigated, triaged
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jonathan Kaye 2010-03-28 17:01:53 UTC
Application that crashed: dragon
Version of the application: 2.0
KDE Version: 4.3.4 (KDE 4.3.4)
Qt Version: 4.5.3
Operating System: Linux 2.6.32-3-amd64 x86_64
Distribution: Debian GNU/Linux testing (squeeze)

What I was doing when the application crashed:
when opening a mislabelled file, dragonplayer crashed when I tried to exit the program.

 -- Backtrace:
Application: Dragon Player (dragon), signal: Aborted
pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
	in ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S
The current source language is "auto; currently asm".
[Current thread is 1 (Thread 0x7f8abf3e1750 (LWP 17484))]

Thread 11 (Thread 0x7f8aaaff2910 (LWP 17485)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f8abdfeaf41 in metronom_sync_loop (this=0x24fd300) at metronom.c:870
#2  0x00007f8ab8ecc73a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f8abc2e669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f8aa9bb9910 (LWP 17486)):
#0  0x00007f8abc2db743 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f8ab735e8fa in _xcb_conn_wait (c=0x24fdef0, cond=<value optimized out>, vector=0x7f8aa9bb8ef0, count=0x7f8aa9bb8efc) at ../../src/xcb_conn.c:306
#2  0x00007f8ab735ee97 in _xcb_out_send (c=0x24fdef0, vector=0x7f8aa9bb8ef0, count=0x7f8aa9bb8efc) at ../../src/xcb_out.c:338
#3  0x00007f8ab735efb8 in _xcb_out_flush_to (c=0x7f8aa9bb8e60, request=390) at ../../src/xcb_out.c:356
#4  0x00007f8ab735f0ca in xcb_flush (c=0x24fdef0) at ../../src/xcb_out.c:297
#5  0x00007f8aaa5ed76e in xv_display_frame (this_gen=0x2478d60, frame_gen=<value optimized out>) at video_out_xcbxv.c:757
#6  0x00007f8abdff83fa in overlay_and_display_frame (this=0x247a690, img=0x29252b0, vpts=<value optimized out>) at video_out.c:1036
#7  0x00007f8abdff8803 in video_out_loop (this_gen=<value optimized out>) at video_out.c:1172
#8  0x00007f8ab8ecc73a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f8abc2e669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f8aa805d910 (LWP 17487)):
[KCrash Handler]
#5  0x00007f8abc24cf45 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007f8abc24fd80 in *__GI_abort () at abort.c:88
#7  0x00007f8abd4f0735 in qt_message_output (msgType=QtFatalMsg, buf=<value optimized out>) at global/qglobal.cpp:2042
#8  0x00007f8abd4f087b in qFatal (msg=<value optimized out>) at global/qglobal.cpp:2241
#9  0x00007f8ab06c9368 in Phonon::Xine::VolumeFaderEffectXT::rewireTo (this=0x2b18760, source=0x293fa10) at ../../xine/volumefadereffect.cpp:192
#10 0x00007f8ab06a0061 in Phonon::Xine::XineThread::event (this=<value optimized out>, e=0x2c678e0) at ../../xine/xinethread.cpp:130
#11 0x00007f8abca5701d in QApplicationPrivate::notify_helper (this=0x2219c60, receiver=0x292e8b0, e=0x2c678e0) at kernel/qapplication.cpp:4065
#12 0x00007f8abca5f07a in QApplication::notify (this=0x7fff7d68d720, receiver=0x292e8b0, e=0x2c678e0) at kernel/qapplication.cpp:4030
#13 0x00007f8abe934de6 in KApplication::notify (this=0x7fff7d68d720, receiver=0x292e8b0, event=0x2c678e0) at ../../kdeui/kernel/kapplication.cpp:302
#14 0x00007f8abd5ddc9c in QCoreApplication::notifyInternal (this=0x7fff7d68d720, receiver=0x292e8b0, event=0x2c678e0) at kernel/qcoreapplication.cpp:610
#15 0x00007f8abd5de8e4 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x292ec30) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#16 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x292ec30) at kernel/qcoreapplication.cpp:1247
#17 0x00007f8abd6067d3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#18 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#19 0x00007f8ab860590e in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#20 0x00007f8ab86092c8 in ?? () from /lib/libglib-2.0.so.0
#21 0x00007f8ab86093f0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#22 0x00007f8abd60639c in QEventDispatcherGlib::processEvents (this=0x292f040, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#23 0x00007f8abd5dc562 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#24 0x00007f8abd5dc934 in QEventLoop::exec (this=0x7f8aa805d000, flags=...) at kernel/qeventloop.cpp:201
#25 0x00007f8abd4f55a8 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#26 0x00007f8ab069eaec in Phonon::Xine::XineThread::run (this=0x292e8b0) at ../../xine/xinethread.cpp:143
#27 0x00007f8abd4f84a5 in QThreadPrivate::start (arg=0x292e8b0) at thread/qthread_unix.cpp:188
#28 0x00007f8ab8ecc73a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#29 0x00007f8abc2e669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#30 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 8 (Thread 0x7f8aa7653910 (LWP 17490)):
#0  0x00007f8abc2db743 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f8aa7658805 in my_snd_mixer_wait (data=<value optimized out>) at audio_alsa_out.c:150
#2  ao_alsa_handle_event_thread (data=<value optimized out>) at audio_alsa_out.c:166
#3  0x00007f8ab8ecc73a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f8abc2e669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f8aa6e52910 (LWP 17491)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f8abdffba3b in fifo_peek_int (this_gen=<value optimized out>) at audio_out.c:348
#2  fifo_peek (this_gen=<value optimized out>) at audio_out.c:388
#3  ao_loop (this_gen=<value optimized out>) at audio_out.c:1015
#4  0x00007f8ab8ecc73a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5  0x00007f8abc2e669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f8aa6181910 (LWP 17492)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007f8abdff653c in vo_remove_from_img_buf_queue_int (queue=0x22551c0, blocking=0, width=352, height=240, ratio=<value optimized out>, format=842094169, flags=<value optimized out>)
    at video_out.c:251
#2  0x00007f8abdff6618 in vo_remove_from_img_buf_queue_nonblock (this_gen=0x247a690, width=352, height=240, ratio=<value optimized out>, format=<value optimized out>, flags=19) at video_out.c:296
#3  vo_get_frame (this_gen=0x247a690, width=352, height=240, ratio=<value optimized out>, format=<value optimized out>, flags=19) at video_out.c:386
#4  0x00007f8a9a2d7471 in parse_chunk (mpeg2dec=0x2b83540, code=1, 
    buffer=0x7f8a9a1a9010 "C|\271.~K\237\316\234\255\333bV\234\027el\217%\316\271,\225\333\363\245\027\273m\222\\\227~{e\244\232\326\235\b\203\241\262\022\300\065\n\205\312\330#\227\227\235\023+4\274\350\231Y\263\332^\353%\316\231.vl\276\177D\201}\025\347U\332\016\301\034\277j\372;[\256\277//>\355\023S6\204 ^\032\240\362\234\371b\354\254\020\316\227m\325\064\223\335s\b@\233$\022\304\307\254(\333+\005s\372\274\237\067\211\320\032\265{\266\222\r\247\v\353`Q%\233\352\246~\343\301\220\006\232\340\362\065\266\303_`\034\321\061\326x\370\177\023\351B\264-\232\032\213\235\r}\021)>}\325\304\313\360\\\352\276\222\037G\026Z>\205"..., next_code=<value optimized out>) at decode.c:516
#5  0x00007f8a9a2d76c7 in mpeg2_decode_data (mpeg2dec=0x2b83540, current=0x7f8aa63ac9c1 "\004\037\377\371\b", end=0x1c0 <Address 0x1c0 out of bounds>, pts=<value optimized out>) at decode.c:723
#6  0x00007f8abdff491b in video_decoder_loop (stream_gen=<value optimized out>) at video_decoder.c:382
#7  0x00007f8ab8ecc73a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#8  0x00007f8abc2e669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 5 (Thread 0x7f8aa57b3910 (LWP 17493)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f8abdfee6fb in fifo_buffer_get (fifo=0x2ada470) at buffer.c:230
#2  0x00007f8abdff5655 in audio_decoder_loop (stream_gen=<value optimized out>) at audio_decoder.c:66
#3  0x00007f8ab8ecc73a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f8abc2e669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f8aa4fb2910 (LWP 17494)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f8abdffeb8b in xine_event_wait (queue_gen=<value optimized out>) at events.c:56
#2  listener_loop (queue_gen=<value optimized out>) at events.c:214
#3  0x00007f8ab8ecc73a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f8abc2e669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f8a99d87910 (LWP 17495)):
#0  0x00007f8abc2dff82 in select () from /lib/libc.so.6
#1  0x00007f8abe013a15 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481
#2  0x00007f8abe003f6b in demux_loop (stream_gen=<value optimized out>) at demux.c:370
#3  0x00007f8ab8ecc73a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f8abc2e669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f8a9928c910 (LWP 17499)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f8abdffba3b in fifo_peek_int (this_gen=<value optimized out>) at audio_out.c:348
#2  fifo_peek (this_gen=<value optimized out>) at audio_out.c:388
#3  ao_loop (this_gen=<value optimized out>) at audio_out.c:1015
#4  0x00007f8ab8ecc73a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5  0x00007f8abc2e669d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 1 (Thread 0x7f8abf3e1750 (LWP 17484)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f8abd4f9499 in QWaitConditionPrivate::wait (this=0x293fa98, mutex=0x293fa78, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x293fa98, mutex=0x293fa78, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f8ab06a391b in Phonon::Xine::XineStream::closeBlocking (this=0x293fa00) at ../../xine/xinestream.cpp:1542
#4  0x00007f8ab06b7226 in ~MediaObject (this=0x2926cf0, __in_chrg=<value optimized out>) at ../../xine/mediaobject.cpp:109
#5  0x00007f8abe4e3835 in ~MediaNodePrivate (this=0x292df80, __in_chrg=<value optimized out>) at ../3rdparty/phonon/phonon/medianode.cpp:74
#6  0x00007f8abe4e2fb1 in ~MediaObjectPrivate (this=0x292df80, __in_chrg=<value optimized out>) at ../3rdparty/phonon/phonon/mediaobject_p.h:42
#7  0x00007f8abe4e24c0 in ~MediaObject (this=0x2926500, __in_chrg=<value optimized out>) at ../3rdparty/phonon/phonon/mediaobject.cpp:65
#8  0x00007f8abd5ebfe1 in QObjectPrivate::deleteChildren (this=0x240ce50) at kernel/qobject.cpp:1846
#9  0x00007f8abcaa2ed2 in ~QWidget (this=0x240b9c0, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1367
#10 0x000000000041a5ae in _start ()
The current source language is "auto; currently asm".

Reported using DrKonqi
Comment 1 Nicolas L. 2010-08-23 08:50:31 UTC
*** Bug 240290 has been marked as a duplicate of this bug. ***
Comment 2 Nicolas L. 2010-08-23 08:50:50 UTC
*** Bug 243590 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2010-11-27 22:15:00 UTC
*** Bug 258087 has been marked as a duplicate of this bug. ***
Comment 4 Dario Andres 2010-11-27 22:16:34 UTC
[Comment from a bug triager]
There is another report against the Phonon library which seems to be related: bug 253569.
- Could you please check if you are still experiencing the same error using an updated KDE SC release (4.5.x) ?
Thanks
Comment 5 Christoph Feck 2011-05-08 13:07:41 UTC
*** Bug 271868 has been marked as a duplicate of this bug. ***
Comment 6 Andrew Crouthamel 2018-09-22 01:47:47 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 7 Andrew Crouthamel 2018-10-27 03:53:20 UTC
Dear Bug Submitter,

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!