Bug 226929

Summary: kaffeine dvd Thunderbirds crash
Product: [Applications] kaffeine Reporter: Fran Taylor <narf>
Component: generalAssignee: Christoph Pfister <christophpfister>
Status: RESOLVED NOT A BUG    
Severity: crash    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Fran Taylor 2010-02-15 06:19:37 UTC
Application that crashed: kaffeine
Version of the application: 1.0-pre2
KDE Version: 4.3.5 (KDE 4.3.5)
Qt Version: 4.5.3
Operating System: Linux 2.6.31.12-174.2.3.fc12.x86_64 x86_64

What I was doing when the application crashed:
Play disk "Thunderbirds Volume 1" click on second episode, immediate crash.

First episode plays okay.


 -- Backtrace:
Application: Kaffeine (kaffeine), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f93bc506840 (LWP 23909))]

Thread 10 (Thread 0x7f93ab1ac710 (LWP 23910)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f93af5924b1 in ?? () from /usr/lib64/libxine.so.1
#2  0x0000003f10e06a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x0000003f102de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f93aa7ab710 (LWP 23911)):
#0  0x0000003f102d51e3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x000000313a83c9dc in ?? () from /lib64/libglib-2.0.so.0
#2  0x000000313a83cd1a in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x0000003b3e76723e in QEventDispatcherGlib::processEvents (this=0x7f93a40008c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x0000003b3e73d772 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x0000003b3e73db44 in QEventLoop::exec (this=0x7f93aa7aad00, flags=...) at kernel/qeventloop.cpp:201
#6  0x0000003b3e656f2b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f93af7edabe in Phonon::Xine::XineThread::run (this=0x217e260) at /usr/src/debug/phonon-4.3.80/xine/xinethread.cpp:143
#8  0x0000003b3e659d25 in QThreadPrivate::start (arg=0x217e260) at thread/qthread_unix.cpp:188
#9  0x0000003f10e06a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x0000003f102de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f93a9ba6710 (LWP 23912)):
#0  0x0000003f102d51e3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003c6862c73f in ?? () from /usr/lib64/libpulse.so.0
#2  0x0000003c6861cae6 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#3  0x0000003c6861dea9 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4  0x0000003c6861df60 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5  0x0000003c6862c64b in ?? () from /usr/lib64/libpulse.so.0
#6  0x0000003c68238788 in ?? () from /usr/lib64/libpulsecommon-0.9.21.so
#7  0x0000003f10e06a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#8  0x0000003f102de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f93a91a5710 (LWP 23913)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f93af5a3123 in ?? () from /usr/lib64/libxine.so.1
#2  0x0000003f10e06a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x0000003f102de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f93a39db710 (LWP 23914)):
#0  0x0000003f102d51e3 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x000000365d00885a in ?? () from /usr/lib64/libxcb.so.1
#2  0x000000365d008d87 in ?? () from /usr/lib64/libxcb.so.1
#3  0x000000365d008ea8 in ?? () from /usr/lib64/libxcb.so.1
#4  0x000000365d008fba in xcb_flush () from /usr/lib64/libxcb.so.1
#5  0x00007f93a859f2ec in shmat () at ../sysdeps/unix/syscall-template.S:82
#6  0x00007f93af59faaa in ?? () from /usr/lib64/libxine.so.1
#7  0x00007f93af59feb3 in ?? () from /usr/lib64/libxine.so.1
#8  0x0000003f10e06a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x0000003f102de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f93a1c62710 (LWP 23917)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f93af595d8b in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f93af59bd0d in ?? () from /usr/lib64/libxine.so.1
#3  0x0000003f10e06a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x0000003f102de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f93a1094710 (LWP 23918)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f93af595d8b in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f93af59cd0d in ?? () from /usr/lib64/libxine.so.1
#3  0x0000003f10e06a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x0000003f102de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f9397ffe710 (LWP 23919)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f93af5a61db in xine_event_wait () from /usr/lib64/libxine.so.1
#2  0x00007f93af5a624e in ?? () from /usr/lib64/libxine.so.1
#3  0x0000003f10e06a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x0000003f102de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f938d8ae710 (LWP 24233)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136
#1  0x0000003f10e08f15 in _L_lock_1017 () from /lib64/libpthread.so.0
#2  0x0000003f10e08de7 in __pthread_mutex_lock (mutex=0x7f93a40b81b0) at pthread_mutex_lock.c:61
#3  0x00007f93ae2d239b in _x_stream_info_set () from /usr/lib64/xine/plugins/1.26/xineplug_inp_dvd.so
#4  0x00007f93ae2ce61c in _x_stream_info_set () from /usr/lib64/xine/plugins/1.26/xineplug_inp_dvd.so
#5  0x00007f93af5b27ca in ?? () from /usr/lib64/libxine.so.1
#6  0x00007f9394fde8e7 in _x_stream_info_set () from /usr/lib64/xine/plugins/1.26/xineplug_dmx_mpeg_block.so
#7  0x00007f9394fdf77b in _x_stream_info_set () from /usr/lib64/xine/plugins/1.26/xineplug_dmx_mpeg_block.so
#8  0x00007f93af5aa5c5 in ?? () from /usr/lib64/libxine.so.1
#9  0x0000003f10e06a3a in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x0000003f102de67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f93bc506840 (LWP 23909)):
[KCrash Handler]
#5  0x00007f93ae2d7884 in _x_stream_info_set () from /usr/lib64/xine/plugins/1.26/xineplug_inp_dvd.so
#6  0x00007f93ae2d1ccb in _x_stream_info_set () from /usr/lib64/xine/plugins/1.26/xineplug_inp_dvd.so
#7  0x00007f93ae2cd112 in _x_stream_info_set () from /usr/lib64/xine/plugins/1.26/xineplug_inp_dvd.so
#8  0x00007f93af58d056 in xine_get_spu_lang () from /usr/lib64/libxine.so.1
#9  0x00007f93af7f281e in Phonon::Xine::XineStream::streamDescription<Phonon::ObjectDescription<(Phonon::ObjectDescriptionType)3> > (this=0x7f93a4002510, index=0, hash=<value optimized out>, 
    get_xine_stream_text=<value optimized out>, type=SubtitleType) at /usr/src/debug/phonon-4.3.80/xine/xinestream.cpp:1652
#10 0x00007f93af7f2c91 in Phonon::Xine::XineStream::availableSubtitles (this=0x7f93a4002510) at /usr/src/debug/phonon-4.3.80/xine/xinestream.cpp:1584
#11 0x00007f93af80a3d2 in Phonon::Xine::MediaObject::interfaceCall (this=0x20e5950, interface=<value optimized out>, command=0, arguments=...) at /usr/src/debug/phonon-4.3.80/xine/mediaobject.cpp:607
#12 0x0000003b4483799b in Phonon::MediaController::availableSubtitles (this=<value optimized out>) at /usr/src/debug/phonon-4.3.80/phonon/mediacontroller.cpp:211
#13 0x00000000004782de in MediaWidget::subtitlesChanged (this=0x20d7760) at /usr/src/debug/kaffeine-1.0-pre2/src/mediawidget.cpp:945
#14 0x000000000041a333 in MediaWidget::qt_metacall (this=0x20d7760, _c=InvokeMetaMethod, _id=0, _a=0x7fffc4d16910)
    at /usr/src/debug/kaffeine-1.0-pre2/x86_64-redhat-linux-gnu/src/moc_mediawidget.cpp:207
#15 0x0000003b3e75408c in QMetaObject::activate (sender=0x270f6f0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3112
#16 0x0000003b448384f4 in Phonon::MediaController::qt_metacall (this=0x270f6f0, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc4d16a20)
    at /usr/src/debug/phonon-4.3.80/x86_64-redhat-linux-gnu/phonon/moc_mediacontroller.cpp:101
#17 0x0000003b3e75408c in QMetaObject::activate (sender=0x20e5950, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3112
#18 0x00007f93af80b4ea in Phonon::Xine::MediaObject::qt_metacall (this=0x20e5950, _c=InvokeMetaMethod, _id=12, _a=0x7f93a40d2c70)
    at /usr/src/debug/phonon-4.3.80/x86_64-redhat-linux-gnu/xine/mediaobject.moc:149
#19 0x0000003b3e74e401 in QObject::event (this=0x20e5950, e=0x7f93a40d2960) at kernel/qobject.cpp:1110
#20 0x0000003b3f98f65c in QApplicationPrivate::notify_helper (this=0x1eb1ca0, receiver=0x20e5950, e=0x7f93a40d2960) at kernel/qapplication.cpp:4065
#21 0x0000003b3f9968ce in QApplication::notify (this=<value optimized out>, receiver=0x20e5950, e=0x7f93a40d2960) at kernel/qapplication.cpp:4030
#22 0x0000003b40ff68e6 in KApplication::notify (this=0x7fffc4d17390, receiver=0x20e5950, event=0x7f93a40d2960) at /usr/src/debug/kdelibs-4.3.5/kdeui/kernel/kapplication.cpp:302
#23 0x0000003b3e73ee6c in QCoreApplication::notifyInternal (this=0x7fffc4d17390, receiver=0x20e5950, event=0x7f93a40d2960) at kernel/qcoreapplication.cpp:610
#24 0x0000003b3e73fa42 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1e88970) at kernel/qcoreapplication.h:213
#25 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1e88970) at kernel/qcoreapplication.cpp:1247
#26 0x0000003b3e767573 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:218
#27 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:210
#28 0x000000313a83920e in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#29 0x000000313a83cbf8 in ?? () from /lib64/libglib-2.0.so.0
#30 0x000000313a83cd1a in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#31 0x0000003b3e7671e6 in QEventDispatcherGlib::processEvents (this=0x1e88180, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#32 0x0000003b3fa21ffe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#33 0x0000003b3e73d772 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#34 0x0000003b3e73db44 in QEventLoop::exec (this=0x7fffc4d172e0, flags=...) at kernel/qeventloop.cpp:201
#35 0x0000003b3e73fcd9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#36 0x0000000000476fbd in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kaffeine-1.0-pre2/src/main.cpp:73

Reported using DrKonqi
Comment 1 Christoph Pfister 2010-08-03 16:03:10 UTC
this crash isn't possible with Kaffeine 1.0 anymore