when trying to configure xine engine parameters in kaffeine. this does not occur when a video is playing however. Reproducible: Always Steps to Reproduce: 1.open kaffeine 2.go to settings>xine engine parameters (when there is no video playing) 3.kaffeine crashes Actual Results: kaffeine crashes and the KDE crash handler appears Expected Results: the xine config window should appear. xine-lib info: media-libs/xine-lib-1.1.12 USE="X a52 aac alsa debug dts dvd gtk mad mmap mng nls opengl truetype vorbis xcb xv -aalib (-altivec) -arts -directfb -dxr3 -esd -fbcon -flac -gnome -imagemagick -ipv6 -jack -libcaca -modplug -musepack -oss -pulseaudio -real -samba -sdl -speex -theora -v4l -vcd (-vidix) -wavpack (-win32codecs) -xinerama -xvmc" kaffeine info:media-video/kaffeine-0.8.6 USE="debug vorbis xcb -arts -dvb -encode -gstreamer -xinerama"
Created attachment 153667 [details] emerge --info
Created attachment 153669 [details] backtrace
Comment on attachment 153669 [details] backtrace [Thread debugging using libthread_db enabled] [New Thread 0x2b483f4a2070 (LWP 3440)] [New Thread 0x44007950 (LWP 3449)] [New Thread 0x43806950 (LWP 3448)] [New Thread 0x43005950 (LWP 3447)] [New Thread 0x42804950 (LWP 3446)] [New Thread 0x42003950 (LWP 3445)] [New Thread 0x41802950 (LWP 3444)] [New Thread 0x41001950 (LWP 3443)] [New Thread 0x40800950 (LWP 3442)] 0x00002b483ce2eb8d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #0 0x00002b483ce2eb8d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00002b48406fd1b7 in xine_play (stream=0x11caa20, start_pos=<value optimized out>, start_time=0) at xine.c:1285 #2 0x00002b48404b8c9e in KXineWidget::slotPlay (this=0xa2d470) at kxinewidget.cpp:2031 #3 0x00002b48404bbe87 in KXineWidget::initXine (this=0xa2d470) at kxinewidget.cpp:1384 #4 0x00002b48404a32c5 in XinePart::slotConfigXine (this=0xa28580) at xine_part.cpp:1026 #5 0x00002b48404a7a2a in XinePart::qt_invoke (this=0xa28580, _id=65, _o=0x7fff746b5120) at xine_part.moc:409 #6 0x00002b483a6205b8 in QObject::activate_signal (this=0xa8c4c0, clist=0xa8c950, o=0x7fff746b5120) at kernel/qobject.cpp:2356 #7 0x00002b483a6214dd in QObject::activate_signal (this=0xa8c4c0, signal=2) at kernel/qobject.cpp:2325 #8 0x00002b483886864f in KAction::qt_invoke (this=0xa8c4c0, _id=15, _o=0x7fff746b5280) at kaction.moc:218 #9 0x00002b483a6205b8 in QObject::activate_signal (this=0xaabe10, clist=0x924720, o=0x7fff746b5280) at kernel/qobject.cpp:2356 #10 0x00002b483a6214dd in QObject::activate_signal (this=0xaabe10, signal=2) at kernel/qobject.cpp:2325 #11 0x00002b48391c1f70 in KAccelPrivate::emitActivatedSignal (this=0xaabe10, pAction=0xaac1c0) at kaccel.cpp:400 #12 0x00002b48391c2599 in KAccelPrivate::eventFilter (this=0xaabe10, pEvent=0x7fff746b5a30) at kaccel.cpp:370 #13 0x00002b483a61e0a1 in QObject::activate_filters (this=0x6c5250, e=0x7fff746b5a30) at kernel/qobject.cpp:903 #14 0x00002b483a61e13e in QObject::event (this=0x6c5250, e=0x7fff746b5a30) at kernel/qobject.cpp:735 #15 0x00002b483a65fbb7 in QWidget::event (this=0x6c5250, e=0x7fff746b5a30) at kernel/qwidget.cpp:4659 #16 0x00002b483a74e8e2 in QMainWindow::event (this=0x6c5250, e=0x7fff746b5a30) at widgets/qmainwindow.cpp:1687 #17 0x00002b483a5a9fe2 in QApplication::internalNotify (this=0x7fff746b6220, receiver=0x6c5250, e=0x7fff746b5a30) at kernel/qapplication.cpp:2635 #18 0x00002b483a5ac124 in QApplication::notify (this=0x7fff746b6220, receiver=0x8b0150, e=0x7fff746b5a30) at kernel/qapplication.cpp:2392 #19 0x00002b483915cf2f in KApplication::notify (this=0x7fff746b6220, receiver=0x8b0150, event=0x7fff746b5a30) at kapplication.cpp:550 #20 0x00002b4836988b30 in QApplication::sendEvent ( receiver=0xffffffffffffffff, event=0x1) at /usr/qt/3/include/qapplication.h:496 #21 0x00002b48391c30fd in KAccelEventHandler::x11Event ( this=<value optimized out>, pEvent=<value optimized out>) at kaccel.cpp:144 #22 0x00002b483915dbdd in KAppX11HackWidget::publicx11Event (this=0x11cb6dc, e=0x7fff746b4800) at kapplication.cpp:1659 #23 0x00002b48391557fc in KApplication::x11EventFilter (this=0x7fff746b6220, _event=0x7fff746b5ec0) at kapplication.cpp:1729 #24 0x00002b483a51a6ea in qt_x11EventFilter (ev=0x7fff746b5ec0) at kernel/qapplication_x11.cpp:387 #25 0x00002b483a52c7b9 in QApplication::x11ProcessEvent (this=0x7fff746b6220, event=0x7fff746b5ec0) at kernel/qapplication_x11.cpp:3315 #26 0x00002b483a545f80 in QEventLoop::processEvents (this=0x6f1df0, flags=4) at kernel/qeventloop_x11.cpp:192 #27 0x00002b483a5c88c3 in QEventLoop::enterLoop (this=0x6f1df0) at kernel/qeventloop.cpp:198 #28 0x00002b483a5c85af in QEventLoop::exec (this=0x6f1df0) at kernel/qeventloop.cpp:145 #29 0x00002b483a5abc3a in QApplication::exec (this=0x7fff746b6220) at kernel/qapplication.cpp:2758 #30 0x00000000004334a6 in main (argc=<value optimized out>, argv=<value optimized out>) at main.cpp:119 Current language: auto; currently asm
Could you please re-test if this is still an issue for you with kaffeine-0.8.7?
it seems to be fixed but i can't be sure what fixed it. my guess is a xine-lib update since i haven't noticed it in a while with kaffeine 0.8.6. it doesn't occur with kaffeine 0.8.7 either. so i must have been with xine-lib or something else. truth be told i have been using kplayer mainly. since using xv with kafeine with the xv driver crashes X frequently. but I'd bet that is an issue with the ati-drivers sine xshm works but with lousy performance.
Thanks for testing, resolving as fixed then.