Bug 285835 - Playing_VCD_Kaffeine_Crashed
Summary: Playing_VCD_Kaffeine_Crashed
Status: RESOLVED INTENTIONAL
Alias: None
Product: kaffeine
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Mauro Carvalho Chehab
URL:
Keywords:
: 247177 288668 293927 298122 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-11-05 17:17 UTC by nextgeneration422
Modified: 2016-06-01 11:36 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (3.84 KB, text/plain)
2012-03-20 12:08 UTC, tri m s
Details

Note You need to log in before you can comment on or make changes to this bug.
Description nextgeneration422 2011-11-05 17:17:24 UTC
Application: kaffeine-xbu (1.1 1.1.19)
KDE Platform Version: 4.6.00 (4.6.0) "release 6"
Qt Version: 4.7.1
Operating System: Linux 2.6.37.6-0.7-desktop i686
Distribution: "openSUSE 11.4 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:I was just trying to play a VCD,Kaffeine asked to download plugins and I did that then Kaffeine said that it has been successfully installed and told me to restart the application and I quited Kaffeine and again tried to play the VCD and got bug.My platform is KDE.

The crash can be reproduced every time.

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

Thread 8 (Thread 0xb1495b70 (LWP 16940)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6d40432 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0xb76c8353 in metronom_sync_loop (this=0x816ea38) at metronom.c:870
#3  0xb6d3bb05 in start_thread (arg=0xb1495b70) at pthread_create.c:297
#4  0xb60f8d1e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xb0951b70 (LWP 16941)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb60edffe in poll () from /lib/libc.so.6
#2  0xb0a5d616 in poll_func (ufds=0x817a0a0, nfds=2, timeout=-1, userdata=0x8177de0) at pulse/thread-mainloop.c:75
#3  0xb0a4c2aa in pa_mainloop_poll (m=0x8177d40) at pulse/mainloop.c:879
#4  0xb0a4caa7 in pa_mainloop_iterate (m=0x8177d40, block=1, retval=0x0) at pulse/mainloop.c:961
#5  0xb0a4cb84 in pa_mainloop_run (m=0x8177d40, retval=0x0) at pulse/mainloop.c:979
#6  0xb0a5d59e in thread (userdata=0x8177cb8) at pulse/thread-mainloop.c:94
#7  0xb0a15186 in internal_thread_func (userdata=0x8177e70) at pulsecore/thread-posix.c:83
#8  0xb6d3bb05 in start_thread (arg=0xb0951b70) at pthread_create.c:297
#9  0xb60f8d1e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xac14fb70 (LWP 16942)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6d40105 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb76db71c in fifo_peek_int (this_gen=0x817b780) at audio_out.c:348
#3  fifo_peek (this_gen=0x817b780) at audio_out.c:388
#4  ao_loop (this_gen=0x817b780) at audio_out.c:1015
#5  0xb6d3bb05 in start_thread (arg=0xac14fb70) at pthread_create.c:297
#6  0xb60f8d1e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xab530b70 (LWP 16943)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6d40432 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0xb76d6d51 in interruptable_sleep (this_gen=0x82de088) at video_out.c:1092
#3  video_out_loop (this_gen=0x82de088) at video_out.c:1276
#4  0xb6d3bb05 in start_thread (arg=0xab530b70) at pthread_create.c:297
#5  0xb60f8d1e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xaa946b70 (LWP 16944)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6d40105 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb76cc334 in fifo_buffer_get (fifo=0x86eb898) at buffer.c:230
#3  0xb76d2b45 in video_decoder_loop (stream_gen=0x86ea928) at video_decoder.c:135
#4  0xb6d3bb05 in start_thread (arg=0xaa946b70) at pthread_create.c:297
#5  0xb60f8d1e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa9f78b70 (LWP 16945)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6d40105 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb76cc334 in fifo_buffer_get (fifo=0x86fd560) at buffer.c:230
#3  0xb76d3d55 in audio_decoder_loop (stream_gen=0x86ea928) at audio_decoder.c:67
#4  0xb6d3bb05 in start_thread (arg=0xa9f78b70) at pthread_create.c:297
#5  0xb60f8d1e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa9777b70 (LWP 16946)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6d40105 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb76de394 in xine_event_wait (queue_gen=0x871af88) at events.c:56
#3  listener_loop (queue_gen=0x871af88) at events.c:214
#4  0xb6d3bb05 in start_thread (arg=0xa9777b70) at pthread_create.c:297
#5  0xb60f8d1e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb58f8710 (LWP 16937)):
[KCrash Handler]
#7  0xb0c02964 in open_dts_file (this=0x878f408) at demux_dts.c:163
#8  0xb0c02e05 in open_plugin (class_gen=0x8173620, stream=0x86ea928, input=0x878f3a0) at demux_dts.c:437
#9  0xb76ce45e in probe_demux (stream=0x86ea928, method1=<value optimized out>, method2=2, input=0x878f3a0) at load_plugins.c:1328
#10 0xb76c586d in open_internal (stream=0x86ea928, mrl=0x806dae8 "vcd:///dev/sr0") at xine.c:1260
#11 xine_open (stream=0x86ea928, mrl=0x806dae8 "vcd:///dev/sr0") at xine.c:1335
#12 0x0804c7f9 in XineObject::customEvent (this=0xbfadfbf0, event=0x82dd3a0) at /usr/src/debug/kaffeine-1.1/src/backend-xine/xineapplication.cpp:676
#13 0xb6ec85ec in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#14 0xb63c0414 in QApplicationPrivate::notify_helper (this=0x806c9a8, receiver=0xbfadfbf0, e=0x82dd3a0) at kernel/qapplication.cpp:4445
#15 0xb63c90c7 in QApplication::notify (this=0xbfadfc88, receiver=0xbfadfbf0, e=0x82dd3a0) at kernel/qapplication.cpp:3845
#16 0xb73d11f1 in KApplication::notify (this=0xbfadfc88, receiver=0xbfadfbf0, event=0x82dd3a0) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#17 0xb6eb2fbe in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#18 0xb6eb6d4c in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#19 0xb6eb6e9c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#20 0xb6ee15c4 in ?? () from /usr/lib/libQtCore.so.4
#21 0xb5ad9509 in g_main_dispatch (context=0x806e4e0) at gmain.c:2440
#22 g_main_context_dispatch (context=0x806e4e0) at gmain.c:3013
#23 0xb5ad9d10 in g_main_context_iterate (context=0x806e4e0, block=1, dispatch=1, self=0x806cc38) at gmain.c:3091
#24 0xb5ad9fce in g_main_context_iteration (context=0x806e4e0, may_block=1) at gmain.c:3154
#25 0xb6ee174b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#26 0xb647655a in QGuiEventDispatcherGlib::processEvents (this=0x8058cb8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#27 0xb6eb229d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#28 0xb6eb24c9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#29 0xb6eb6f70 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#30 0xb63be104 in QApplication::exec () at kernel/qapplication.cpp:3719
#31 0x0804e05f in main (argc=1, argv=) at /usr/src/debug/kaffeine-1.1/src/backend-xine/xineapplication.cpp:1007

Possible duplicates by query: bug 247177, bug 220318.

Reported using DrKonqi
Comment 1 Christoph Feck 2011-12-12 21:48:30 UTC
*** Bug 288668 has been marked as a duplicate of this bug. ***
Comment 2 Christoph Feck 2012-02-13 00:19:55 UTC
*** Bug 293927 has been marked as a duplicate of this bug. ***
Comment 3 tri m s 2012-03-20 12:08:27 UTC
Created attachment 69758 [details]
New crash information added by DrKonqi

kaffeine-xbu (1.2.2 1.1.20.1) on KDE Platform 4.7.2 (4.7.2) "release 5" using Qt 4.7.4

- What I was doing when the application crashed:

- inserting vcd.
- notification pop up then i select open with kaffeine
- and it crashed

-- Backtrace (Reduced):
#6  open_dts_file (this=<optimized out>) at demux_dts.c:164
#7  0xb1dd1d41 in open_plugin (class_gen=0x81d2140, stream=0x8749e58, input=0x879d420) at demux_dts.c:437
#8  0xb754af43 in probe_demux (stream=0x8749e58, method1=<optimized out>, method2=2, input=0x879d420) at load_plugins.c:1328
#9  0xb7542acd in open_internal (mrl=0x815cbf0 "vcd:///dev/sr1", stream=0x8749e58) at xine.c:1261
#10 xine_open (stream=0x8749e58, mrl=0x815cbf0 "vcd:///dev/sr1") at xine.c:1336
Comment 4 Jekyll Wu 2012-05-30 19:25:30 UTC
*** Bug 298122 has been marked as a duplicate of this bug. ***
Comment 5 Jekyll Wu 2012-05-30 19:25:36 UTC
*** Bug 247177 has been marked as a duplicate of this bug. ***
Comment 6 Mauro Carvalho Chehab 2016-06-01 11:36:52 UTC
The Kaffeine version you're using is too old. It still uses libxine backend to play videos. We moved to libVLC sometime ago (version 1.3.x), and we just released upstream a version 2.0.1, with is based on KDE5. So, lots of change too. Could you please test the upstream version and see if it works? The README file contains instructions about how to compile it. You can find it at our git repository:

https://quickgit.kde.org/?p=kaffeine.git

As this BZ is on an old version that we're not maintaining upstream anymore, I'm closing the bug. If you find similar issues with version 2.0.1, please re-open.