Bug 247177 - kaffeine exits with segfault for certain vcd
Summary: kaffeine exits with segfault for certain vcd
Status: RESOLVED DUPLICATE of bug 285835
Alias: None
Product: kaffeine
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Christoph Pfister
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-09 23:02 UTC by jakt8d
Modified: 2012-05-30 19:25 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (4.88 KB, text/plain)
2011-03-24 11:10 UTC, Christopher Yeleighton
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jakt8d 2010-08-09 23:02:37 UTC
Application: kaffeine-xbu (1.0 1.1.19)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 2"
Qt Version: 4.6.3
Operating System: Linux 2.6.34-12-default i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
The vcd cannot be played, immediately after opening kaffeine reports error. The same vcd can be played on Windows XP and Vista. Other vcds can be played normally.
The kaffeine was upgraded as part of openSuse upgrade from 11.2 to 11.3. The vcd could not be checked before thus I do not assume it worked before.
I played with various kaffeine versions available for openSuse but always with the same result.

The crash can be reproduced every time.

 -- Backtrace:
Application: Kaffeine (kaffeine-xbu), signal: Segmentation fault
[Current thread is 1 (Thread 0xb597e710 (LWP 5616))]

Thread 8 (Thread 0xb2724b70 (LWP 5631)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6cb2452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb757d1d7 in metronom_sync_loop () from /usr/lib/libxine.so.1
#3  0xb6cadb25 in start_thread () from /lib/libpthread.so.0
#4  0xb609a46e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xb1aa4b70 (LWP 5638)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb608f75e in poll () from /lib/libc.so.6
#2  0xb1bc104c in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.29/xineplug_ao_out_alsa.so
#3  0xb6cadb25 in start_thread () from /lib/libpthread.so.0
#4  0xb609a46e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xb12a3b70 (LWP 5639)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6cb2125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb7590180 in ao_loop () from /usr/lib/libxine.so.1
#3  0xb6cadb25 in start_thread () from /lib/libpthread.so.0
#4  0xb609a46e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xb067db70 (LWP 5640)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6cb2452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb758bc41 in video_out_loop () from /usr/lib/libxine.so.1
#3  0xb6cadb25 in start_thread () from /lib/libpthread.so.0
#4  0xb609a46e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xafa93b70 (LWP 5641)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6cb2125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb75813a4 in fifo_buffer_get () from /usr/lib/libxine.so.1
#3  0xb7587a25 in video_decoder_loop () from /usr/lib/libxine.so.1
#4  0xb6cadb25 in start_thread () from /lib/libpthread.so.0
#5  0xb609a46e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xaf0c5b70 (LWP 5642)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6cb2125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb75813a4 in fifo_buffer_get () from /usr/lib/libxine.so.1
#3  0xb7588c45 in audio_decoder_loop () from /usr/lib/libxine.so.1
#4  0xb6cadb25 in start_thread () from /lib/libpthread.so.0
#5  0xb609a46e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xae8c4b70 (LWP 5643)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6cb2125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb759327c in listener_loop () from /usr/lib/libxine.so.1
#3  0xb6cadb25 in start_thread () from /lib/libpthread.so.0
#4  0xb609a46e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb597e710 (LWP 5616)):
[KCrash Handler]
#6  0xb1d58954 in open_dts_file () from /usr/lib/xine/plugins/1.29/xineplug_dmx_audio.so
#7  0xb1d58dfd in open_plugin () from /usr/lib/xine/plugins/1.29/xineplug_dmx_audio.so
#8  0xb75834ce in probe_demux () from /usr/lib/libxine.so.1
#9  0xb757a795 in xine_open () from /usr/lib/libxine.so.1
#10 0x0804c8e9 in XineObject::customEvent (this=0xbfdade30, event=0x8327820) at /usr/src/debug/kaffeine-1.0/src/backend-xine/xineapplication.cpp:676
#11 0xb6e3399c in QObject::event (this=0xbfdade30, e=0x8327820) at kernel/qobject.cpp:1279
#12 0xb635ac64 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#13 0xb6362bf7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#14 0xb72c19d1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#15 0xb6e20e0e in QCoreApplication::notifyInternal (this=0xbfdadec8, receiver=0xbfdade30, event=0x8327820) at kernel/qcoreapplication.cpp:726
#16 0xb6e249b4 in sendEvent (receiver=0x0, event_type=0, data=0x8055368) at kernel/qcoreapplication.h:215
#17 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8055368) at kernel/qcoreapplication.cpp:1367
#18 0xb6e24b9c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260
#19 0xb6e4c83d in sendPostedEvents (s=0x806e590) at kernel/qcoreapplication.h:220
#20 postEventSourceDispatch (s=0x806e590) at kernel/qeventdispatcher_glib.cpp:276
#21 0xb5b55b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0xb5b56350 in ?? () from /usr/lib/libglib-2.0.so.0
#23 0xb5b5660e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#24 0xb6e4cd4b in QEventDispatcherGlib::processEvents (this=0x8058d78, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#25 0xb640b19a in ?? () from /usr/lib/libQtGui.so.4
#26 0xb6e2011d in QEventLoop::processEvents (this=0xbfdadd94, flags=...) at kernel/qeventloop.cpp:149
#27 0xb6e20319 in QEventLoop::exec (this=0xbfdadd94, flags=...) at kernel/qeventloop.cpp:201
#28 0xb6e24c70 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#29 0xb6358164 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#30 0x0804e12f in main (argc=1, argv=) at /usr/src/debug/kaffeine-1.0/src/backend-xine/xineapplication.cpp:1007

Reported using DrKonqi
Comment 1 Christopher Yeleighton 2011-03-24 11:10:02 UTC
Created attachment 58304 [details]
New crash information added by DrKonqi

kaffeine-xbu (1.1 1.1.19) on KDE Platform 4.6.00 (4.6.0) "release 6" using Qt 4.7.1

I told Kaffeine to play a VCD FIFA_4 by www.rzeczpospolita.pl

-- Backtrace (Reduced):
#6  open_dts_file (this=0xf581c0) at demux_dts.c:163
#7  0x00007f4ede701607 in open_plugin (class_gen=0x799cb0, stream=<value optimized out>, input=0xf58100) at demux_dts.c:437
#8  0x00007f4ef6e6372d in probe_demux (stream=0xd30b90, method1=<value optimized out>, method2=<value optimized out>, input=0xf58100) at load_plugins.c:1328
#9  0x00007f4ef6e5baf0 in open_internal (stream=0xd30b90, mrl=0xdfe298 "vcd:///dev/sr1") at xine.c:1260
#10 xine_open (stream=0xd30b90, mrl=0xdfe298 "vcd:///dev/sr1") at xine.c:1335
Comment 2 Jekyll Wu 2012-05-30 19:25:36 UTC

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