[Bug 731154] New: kaffeine segfaults when opening m4v files in OpenSUSE 12.1
https://bugzilla.novell.com/show_bug.cgi?id=731154 https://bugzilla.novell.com/show_bug.cgi?id=731154#c0 Summary: kaffeine segfaults when opening m4v files in OpenSUSE 12.1 Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: SuSE Other Status: NEW Severity: Normal Priority: P5 - None Component: KDE4 Applications AssignedTo: kde-maintainers@suse.de ReportedBy: chris.brown@sybase.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1 Trying to play a ripped DVD, kaffeine segfaults when opening and gives a floating point exception: Application: Kaffeine (kaffeine-xbu), signal: Floating point exception [Current thread is 1 (Thread 0x7fe6e2664760 (LWP 3765))] Thread 8 (Thread 0x7fe6cd39d700 (LWP 3768)): #0 0x00007fe6e0cdf1eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe6e1eea341 in ?? () from /usr/lib64/libxine.so.1 #2 0x00007fe6e0cdaf05 in start_thread () from /lib64/libpthread.so.0 #3 0x00007fe6dfa7353d in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7fe6cba1d700 (LWP 3769)): #0 0x00007fe6dfa6a423 in poll () from /lib64/libc.so.6 #1 0x00007fe6cc78020f in ?? () from /usr/lib64/libpulse.so.0 #2 0x00007fe6cc77161c in pa_mainloop_poll () from /usr/lib64/libpulse.so.0 #3 0x00007fe6cc771c89 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0 #4 0x00007fe6cc771d40 in pa_mainloop_run () from /usr/lib64/libpulse.so.0 #5 0x00007fe6cc7801bf in ?? () from /usr/lib64/libpulse.so.0 #6 0x00007fe6cc326248 in ?? () from /usr/lib64/libpulsecommon-1.1.so #7 0x00007fe6e0cdaf05 in start_thread () from /lib64/libpthread.so.0 #8 0x00007fe6dfa7353d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7fe6c71d9700 (LWP 3770)): #0 0x00007fe6e0cdee6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe6e1efb8d3 in ?? () from /usr/lib64/libxine.so.1 #2 0x00007fe6e0cdaf05 in start_thread () from /lib64/libpthread.so.0 #3 0x00007fe6dfa7353d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7fe6c5f99700 (LWP 3771)): #0 0x00007fe6e0cdf1eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe6e1ef5d89 in ?? () from /usr/lib64/libxine.so.1 #2 0x00007fe6e1ef72e2 in ?? () from /usr/lib64/libxine.so.1 #3 0x00007fe6e0cdaf05 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fe6dfa7353d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7fe6c53af700 (LWP 3772)): #0 0x00007fe6e0cdee6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe6e1eede3b in ?? () from /usr/lib64/libxine.so.1 #2 0x00007fe6e1ef3f45 in ?? () from /usr/lib64/libxine.so.1 #3 0x00007fe6e0cdaf05 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fe6dfa7353d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fe6c49e1700 (LWP 3773)): #0 0x00007fe6e0cdee6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe6e1eede3b in ?? () from /usr/lib64/libxine.so.1 #2 0x00007fe6e1ef50bd in ?? () from /usr/lib64/libxine.so.1 #3 0x00007fe6e0cdaf05 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fe6dfa7353d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fe6c41e0700 (LWP 3774)): #0 0x00007fe6e0cdee6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fe6e1efddab in ?? () from /usr/lib64/libxine.so.1 #2 0x00007fe6e0cdaf05 in start_thread () from /lib64/libpthread.so.0 #3 0x00007fe6dfa7353d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fe6e2664760 (LWP 3765)): [KCrash Handler] #6 0x00007fe6bbcb1013 in ?? () from /usr/lib64/xine/plugins/1.30/xineplug_dmx_qt.so #7 0x00007fe6bbcb3179 in ?? () from /usr/lib64/xine/plugins/1.30/xineplug_dmx_qt.so #8 0x00007fe6bbcb516e in ?? () from /usr/lib64/xine/plugins/1.30/xineplug_dmx_qt.so #9 0x00007fe6bbcb55c2 in ?? () from /usr/lib64/xine/plugins/1.30/xineplug_dmx_qt.so #10 0x00007fe6e1eefe75 in ?? () from /usr/lib64/libxine.so.1 #11 0x00007fe6e1ee8adc in xine_open () from /usr/lib64/libxine.so.1 #12 0x0000000000405961 in _start () Reproducible: Always Steps to Reproduce: 1. double-click on .m4v file in dolphin 2. kaffeine opens 3.KDE crash handler appears Expected Results: Kaffeine would play the movie. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=731154 https://bugzilla.novell.com/show_bug.cgi?id=731154#c1 Christian Trippe <ctrippe@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |ctrippe@opensuse.org InfoProvider| |chris.brown@sybase.com --- Comment #1 from Christian Trippe <ctrippe@opensuse.org> 2011-11-17 19:52:30 UTC --- Please install the debuginfo packages, to get a more complete backtrace. And would you mind reporting the issue upstream at bugs.kde.org? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=731154 https://bugzilla.novell.com/show_bug.cgi?id=731154#c2 --- Comment #2 from Chris Brown <chris.brown@sybase.com> 2011-11-18 16:13:45 UTC --- As requested. Application: Kaffeine (kaffeine-xbu), signal: Floating point exception [Current thread is 1 (Thread 0x7f89aeb0e760 (LWP 16966))] Thread 8 (Thread 0x7f8999847700 (LWP 16968)): #0 0x00007f89ad1881eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f89ae393341 in metronom_sync_loop (this=0x80ab80) at metronom.c:870 #2 0x00007f89ad183f05 in start_thread () from /lib64/libpthread.so.0 #3 0x00007f89abf1c53d in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f8994506700 (LWP 16969)): #0 0x00007f89abf13423 in poll () from /lib64/libc.so.6 #1 0x00007f899501c20f in ?? () from /usr/lib64/libpulse.so.0 #2 0x00007f899500d61c in pa_mainloop_poll () from /usr/lib64/libpulse.so.0 #3 0x00007f899500dc89 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0 #4 0x00007f899500dd40 in pa_mainloop_run () from /usr/lib64/libpulse.so.0 #5 0x00007f899501c1bf in ?? () from /usr/lib64/libpulse.so.0 #6 0x00007f8994bc2248 in ?? () from /usr/lib64/libpulsecommon-1.1.so #7 0x00007f89ad183f05 in start_thread () from /lib64/libpthread.so.0 #8 0x00007f89abf1c53d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f898fcc2700 (LWP 16970)): #0 0x00007f89ad187e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f89ae3a48d3 in fifo_peek_int (blocking=1, fifo=0x846750) at audio_out.c:348 #2 fifo_peek (fifo=0x846750) at audio_out.c:388 #3 ao_loop (this_gen=<optimized out>) at audio_out.c:1015 #4 0x00007f89ad183f05 in start_thread () from /lib64/libpthread.so.0 #5 0x00007f89abf1c53d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f898ea82700 (LWP 16971)): #0 0x00007f89ad1881eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f89ae39ed89 in interruptable_sleep (this=0x94c8c0, usec_to_sleep=<optimized out>) at video_out.c:1116 #2 0x00007f89ae3a02e2 in video_out_loop (this_gen=0x94c8c0) at video_out.c:1313 #3 0x00007f89ad183f05 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f89abf1c53d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f898de98700 (LWP 16972)): #0 0x00007f89ad187e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f89ae396e3b in fifo_buffer_get (fifo=0xd717b0) at buffer.c:230 #2 0x00007f89ae39cf45 in video_decoder_loop (stream_gen=0xd70140) at video_decoder.c:148 #3 0x00007f89ad183f05 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f89abf1c53d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f898d4ca700 (LWP 16973)): #0 0x00007f89ad187e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f89ae396e3b in fifo_buffer_get (fifo=0xd8b370) at buffer.c:230 #2 0x00007f89ae39e0bd in audio_decoder_loop (stream_gen=0xd70140) at audio_decoder.c:67 #3 0x00007f89ad183f05 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f89abf1c53d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f898ccc9700 (LWP 16974)): #0 0x00007f89ad187e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f89ae3a6dab in xine_event_wait (queue=0xdadfb0) at events.c:56 #2 listener_loop (queue_gen=0xdadfb0) at events.c:219 #3 0x00007f89ad183f05 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f89abf1c53d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f89aeb0e760 (LWP 16966)): [KCrash Handler] #6 build_frame_table (trak=0xdc4fc0, global_timescale=90000) at demux_qt.c:2076 #7 0x00007f89966ad179 in parse_moov_atom (info=0xdc29a0, moov_atom=0x7f8986de7010 "", bandwidth=1544000) at demux_qt.c:2203 #8 0x00007f89966af16e in open_qt_file (info=0xdc29a0, input=<optimized out>, bandwidth=1544000) at demux_qt.c:2397 #9 0x00007f89966af5c2 in open_plugin (class_gen=0x8142b0, stream=0xd70140, input_gen=0xdc1ff0) at demux_qt.c:3203 #10 0x00007f89ae398e75 in probe_demux (stream=0xd70140, method1=<optimized out>, method2=<optimized out>, input=0xdc1ff0) at load_plugins.c:1328 #11 0x00007f89ae391adc in open_internal (mrl=0xdaf248 "file:///home/cbrown2/Videos/Caddyshack.m4v", stream=0xd70140) at xine.c:1261 #12 xine_open (stream=0xd70140, mrl=0xdaf248 "file:///home/cbrown2/Videos/Caddyshack.m4v") at xine.c:1336 #13 0x00000000004059b1 in XineObject::customEvent (this=0x7fffde357010, event=<optimized out>) at /usr/src/debug/kaffeine-1.2.2/src/backend-xine/xineapplication.cpp:677 #14 0x00007f89ad5111ac in QObject::event (this=0x7fffde357010, e=<optimized out>) at kernel/qobject.cpp:1257 #15 0x00007f89ac6acbe4 in notify_helper (e=0x6c2740, receiver=0x7fffde357010, this=0x62f290) at kernel/qapplication.cpp:4481 #16 QApplicationPrivate::notify_helper (this=0x62f290, receiver=0x7fffde357010, e=0x6c2740) at kernel/qapplication.cpp:4453 #17 0x00007f89ac6b1a71 in QApplication::notify (this=0x7fffde3570f0, receiver=0x7fffde357010, e=0x6c2740) at kernel/qapplication.cpp:4360 #18 0x00007f89adf4be36 in KApplication::notify (this=0x7fffde3570f0, receiver=0x7fffde357010, event=0x6c2740) at /usr/src/debug/kdelibs-4.7.2/kdeui/kernel/kapplication.cpp:311 #19 0x00007f89ad4fa81c in QCoreApplication::notifyInternal (this=0x7fffde3570f0, receiver=0x7fffde357010, event=0x6c2740) at kernel/qcoreapplication.cpp:787 #20 0x00007f89ad4fdbf8 in sendEvent (event=0x6c2740, receiver=0x7fffde357010) at kernel/qcoreapplication.h:215 #21 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x612f10) at kernel/qcoreapplication.cpp:1428 #22 0x00007f89ad5250b3 in sendPostedEvents () at kernel/qcoreapplication.h:220 #23 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277 #24 0x00007f89a8a7c58d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #25 0x00007f89a8a7cd88 in ?? () from /usr/lib64/libglib-2.0.so.0 #26 0x00007f89a8a7cf59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #27 0x00007f89ad52550f in QEventDispatcherGlib::processEvents (this=0x612b10, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #28 0x00007f89ac74ff2e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #29 0x00007f89ad4f9a22 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #30 0x00007f89ad4f9c1f in QEventLoop::exec (this=0x7fffde356f90, flags=...) at kernel/qeventloop.cpp:201 #31 0x00007f89ad4fdde7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #32 0x0000000000404228 in main (argc=1, argv=0x7fffde357318) at /usr/src/debug/kaffeine-1.2.2/src/backend-xine/xineapplication.cpp:1008 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=731154 https://bugzilla.novell.com/show_bug.cgi?id=731154#c3 Chris Brown <chris.brown@sybase.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|chris.brown@sybase.com | --- Comment #3 from Chris Brown <chris.brown@sybase.com> 2011-11-18 16:14:20 UTC --- Also, the application initially opens fine, it's just when I try to open a ripped DVD that this error appears. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=731154 https://bugzilla.novell.com/show_bug.cgi?id=731154#c4 Will Stephenson <wstephenson@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wstephenson@suse.com Component|KDE4 Applications |X11 Applications AssignedTo|kde-maintainers@suse.de |bnc-team-screening@forge.pr | |ovo.novell.com Summary|kaffeine segfaults when |libxine segfaults when |opening m4v files in |opening m4v files in |OpenSUSE 12.1 |OpenSUSE 12.1 --- Comment #4 from Will Stephenson <wstephenson@suse.com> 2011-11-21 19:46:06 UTC --- Crash is in xine-lib, not kaffeine. Matthias, are you still maintaining xine? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=731154 https://bugzilla.novell.com/show_bug.cgi?id=731154#c5 Andreas Jaeger <aj@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |lnussel@suse.com |ovo.novell.com | --- Comment #5 from Andreas Jaeger <aj@suse.com> 2011-11-22 20:13:26 UTC --- Ludwig, could you fix the config and take care of this bug, please? mhopf's email adress is not correct, so I assume he won't take care of this... osc maintainer -v openSUSE:Factory xine-lib Following to the development space: multimedia:xine/xine-lib No dedicated persons in package defined, showing the project persons. bugowner of multimedia:xine : mhopf Matthias Hopf <mhopf@suse.com> maintainer of multimedia:xine : mhopf Matthias Hopf <mhopf@suse.com> lnussel Ludwig Nussel <lnussel@suse.com> ManfredTremmel Manfred Tremmel <Manfred.Tremmel@iiv.de> -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=731154 https://bugzilla.novell.com/show_bug.cgi?id=731154#c6 --- Comment #6 from Manfred Tremmel <Manfred.Tremmel@iiv.de> 2011-11-23 11:00:56 UTC --- mp4 extension is used for MPEG-4 Containers, as far as I know non of the used video codecs of the MPEG-4 Container is supported by the openSUSE included xine-lib. So what version of xine-lib is installed? Do you have installed the Packman version including the libxine1-codecs package? It's needed to play mpeg2 or mpeg4 codecs including all dependencies especially ffmpegs libavcodec53. I've updated ffmpeg last night, to version 0.8.7 which should fixe the known problems, please make sure you have installed the latest version. If the error even occurs with the latest version, could you provide a little example file or tell us the programm and parameters you have used to create the m4v file? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=731154 https://bugzilla.novell.com/show_bug.cgi?id=731154#c7 Ludwig Nussel <lnussel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lnussel@suse.com AssignedTo|lnussel@suse.com |Manfred.Tremmel@iiv.de --- Comment #7 from Ludwig Nussel <lnussel@suse.com> 2011-11-23 13:08:29 CET --- The line numbers match xine-lib-1.1.20 whereas 12.1 has xine-lib-1.1.19. There were changes in demux_qt.c between both versions. Manfred, would it be possible to either stay at the 12.1 version at packman or alternatively release such minor updates as regular update for 12.1? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=731154 https://bugzilla.novell.com/show_bug.cgi?id=731154#c8 --- Comment #8 from Manfred Tremmel <Manfred.Tremmel@iiv.de> 2011-11-23 12:42:12 UTC --- The xine-lib 1.1 path isn't high frequently changed, most changes are bugfixes or security fixes, no new or incompatible features (they are in xine-lib 2). To bagport all of this, you could do a diff between 1.1.19 and 1.1.20, remove the parts with the version number and make a new "1.1.19" build out of this, or simply update to 1.1.20. I think it would be usefull to bring 1.1.20 into the update path of openSUSE. Maybe we can wait until we get confirmed this version fixes the problem. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=731154 https://bugzilla.novell.com/show_bug.cgi?id=731154#c9 --- Comment #9 from Ludwig Nussel <lnussel@suse.com> 2011-11-23 13:50:40 CET --- I think the reporter already is running 1.1.20. It would be interesting to know whether 1.1.20 introduced the problem ie whether 1.1.19 from 12.1 crashes too. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=731154 https://bugzilla.novell.com/show_bug.cgi?id=731154#c Manfred Tremmel <Manfred.Tremmel@iiv.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |chris.brown@sybase.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com