Application: kcmshell4 () KDE Platform Version: 4.5.00 (KDE 4.5.0) Qt Version: 4.6.3 Operating System: Linux 2.6.34-12-desktop x86_64 Distribution: "openSUSE 11.3 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: It happens every time the system tries to play a sound. I get many KNotify errors when there's a popup, this particular backtrace is from the phonon settings application when I press the 'Test' button. I tried two different backends (VLC and xine) and it happened with both. My sound had worked before in this machine (but it is a relatively new install, so it only worked a couple of times). The crash can be reproduced every time. -- Backtrace: Application: KDE Control Module (kdeinit4), signal: Segmentation fault [Current thread is 1 (Thread 0x7f49690ec760 (LWP 11338))] Thread 2 (Thread 0x7f491b15e710 (LWP 11344)): #0 0x00007f4967a9239c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f4952943cc2 in LoopRequest (data=0xac88b0) at playlist/thread.c:539 #2 Thread (data=0xac88b0) at playlist/thread.c:586 #3 0x00007f4967a8da4f in start_thread () from /lib64/libpthread.so.0 #4 0x00007f496687d82d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f49690ec760 (LWP 11338)): [KCrash Handler] #6 0x00007f4967018dbb in QWidget::testAttribute_helper (this=0x67002f0065006d, attribute=Qt::WA_WState_Created) at kernel/qwidget.cpp:10580 #7 0x00007f4967026c7e in testAttribute (this=<value optimized out>) at ../../src/gui/kernel/qwidget.h:1026 #8 QWidget::winId (this=<value optimized out>) at kernel/qwidget.cpp:2303 #9 0x00007f4952e38e80 in Phonon::VLC::VLCMediaObject::setVLCWidgetId() () from /usr/lib64/kde4/plugins/phonon_backend/phonon_vlc.so #10 0x00007f4952e39091 in Phonon::VLC::VLCMediaObject::playInternal() () from /usr/lib64/kde4/plugins/phonon_backend/phonon_vlc.so #11 0x00007f4952e32444 in Phonon::VLC::MediaObject::play() () from /usr/lib64/kde4/plugins/phonon_backend/phonon_vlc.so #12 0x00007f49535840f1 in DevicePreference::on_testPlaybackButton_toggled (this=0x86f7a0, down=<value optimized out>) at /usr/src/debug/kdebase-runtime-4.5.0/phonon/kcm/devicepreference.cpp:573 #13 0x00007f495358766c in DevicePreference::qt_metacall (this=0x86f7a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff40a5fee0) at /usr/src/debug/kdebase-runtime-4.5.0/build/phonon/kcm/moc_devicepreference.cpp:99 #14 0x00007f4967e16a1f in QMetaObject::activate (sender=0x860070, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff40a5fee0) at kernel/qobject.cpp:3295 #15 0x00007f496762d0c2 in QAbstractButton::toggled (this=<value optimized out>, _t1=true) at .moc/release-shared/moc_qabstractbutton.cpp:213 #16 0x00007f4967379d63 in QAbstractButton::setChecked (this=0x860070, checked=true) at widgets/qabstractbutton.cpp:766 #17 0x00007f49673799fa in QAbstractButtonPrivate::click (this=0x8714a0) at widgets/qabstractbutton.cpp:528 #18 0x00007f4967379cac in QAbstractButton::mouseReleaseEvent (this=0x860070, e=0x7fff40a60880) at widgets/qabstractbutton.cpp:1121 #19 0x00007f496743325a in QToolButton::mouseReleaseEvent (this=<value optimized out>, e=<value optimized out>) at widgets/qtoolbutton.cpp:721 #20 0x00007f4967027dbc in QWidget::event (this=0x860070, event=0x7fff40a60880) at kernel/qwidget.cpp:8044 #21 0x00007f4966fd74d4 in QApplicationPrivate::notify_helper (this=0x6727b0, receiver=0x860070, e=0x7fff40a60880) at kernel/qapplication.cpp:4302 #22 0x00007f4966fe034a in QApplication::notify (this=<value optimized out>, receiver=0x860070, e=0x7fff40a60880) at kernel/qapplication.cpp:3867 #23 0x00007f4968a680b6 in KApplication::notify (this=0x7fff40a61620, receiver=0x860070, event=0x7fff40a60880) at /usr/src/debug/kdelibs-4.5.0/kdeui/kernel/kapplication.cpp:310 #24 0x00007f4967e02e4c in QCoreApplication::notifyInternal (this=0x7fff40a61620, receiver=0x860070, event=0x7fff40a60880) at kernel/qcoreapplication.cpp:726 #25 0x00007f4966fd91e5 in sendEvent (receiver=0x860070, event=0x7fff40a60880, alienWidget=0x860070, nativeWidget=0x787300, buttonDown=0x7f4967a83b28, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:215 #26 QApplicationPrivate::sendMouseEvent (receiver=0x860070, event=0x7fff40a60880, alienWidget=0x860070, nativeWidget=0x787300, buttonDown=0x7f4967a83b28, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2967 #27 0x00007f49670536c8 in QETWidget::translateMouseEvent (this=0x787300, event=<value optimized out>) at kernel/qapplication_x11.cpp:4380 #28 0x00007f4967051e19 in QApplication::x11ProcessEvent (this=0x7fff40a61620, event=0x7fff40a611e0) at kernel/qapplication_x11.cpp:3513 #29 0x00007f4967078492 in x11EventSourceDispatch (s=0x675fb0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #30 0x00007f496398ba93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #31 0x00007f496398c270 in ?? () from /usr/lib64/libglib-2.0.so.0 #32 0x00007f496398c510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #33 0x00007f4967e2b67f in QEventDispatcherGlib::processEvents (this=0x617300, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #34 0x00007f496707814e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #35 0x00007f4967e02292 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #36 0x00007f4967e02495 in QEventLoop::exec (this=0x7fff40a61500, flags=...) at kernel/qeventloop.cpp:201 #37 0x00007f49674737ee in QDialog::exec (this=0x787300) at dialogs/qdialog.cpp:546 #38 0x00007f4959b1addd in kdemain (_argc=6759920, _argv=0x7fff40a61810) at /usr/src/debug/kdebase-runtime-4.5.0/kcmshell/main.cpp:285 #39 0x00000000004074a9 in _start () Possible duplicates by query: bug 204465. Reported using DrKonqi
We are sorry, this is triggered by a commit made recently. The backtrace you post shows you are using the VLC backend, not xine, and I am pretty sure that I can't reproduce this with the Xine backend.
Can you share the backtrace you have with the xine backend?
Xine doesn't crash, but the sound coming from the speakers (e.g. when using the 'Test' command in the Phonon configuration) is like watching a quiet, slow motion, underwater video :)
Which has nothing to do with this crash... A fix has been committed to the vlc-backend (http://gitorious.org/phonon/phonon-vlc/commit/bcad3f673d15bd5e19c379a017ce9dec0ebaa923), you should upgrade as soon s OpenSuSE provides a new checkout. This works for me now. Please file a separate report for the Xine backend.
Ok, thanks for all the help! Will report back how it goes with the openSUSE update.. Should I report the Xine bug to KDE list as well (as Phonon related), or do you recommend another place? BTW, I did manage to get xine to crash, via Amarok :) Don't know if it's relevant as Xine doesn't work properly anyway, but here's a back trace. Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0x7f2557be5760 (LWP 7641))] Thread 20 (Thread 0x7f253aad9710 (LWP 7644)): #0 0x00007f2552cde709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f253f871951 in metronom_sync_loop () from /usr/lib64/libxine.so.1 #2 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #3 0x00007f255488682d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 19 (Thread 0x7f253a2d8710 (LWP 7645)): #0 0x00007f255487d6b3 in poll () from /lib64/libc.so.6 #1 0x00007f254dc8cfd4 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f254dc8d510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f25551bd6d6 in QEventDispatcherGlib::processEvents (this=0x894130, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #4 0x00007f2555194292 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f2555194495 in QEventLoop::exec (this=0x7f253a2d7dd0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007f25550ab2cf in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #7 0x00007f253facf3b4 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so #8 0x00007f25550adbf5 in QThreadPrivate::start (arg=0x8a8690) at thread/qthread_unix.cpp:248 #9 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #10 0x00007f255488682d in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 18 (Thread 0x7f25398cd710 (LWP 7648)): #0 0x00007f255487d6b3 in poll () from /lib64/libc.so.6 #1 0x00007f25398d29d7 in ao_alsa_handle_event_thread () from /usr/lib64/xine/plugins/1.29/xineplug_ao_out_alsa.so #2 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #3 0x00007f255488682d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 17 (Thread 0x7f253908a710 (LWP 7649)): #0 0x00007f2552cde39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f253f88396b in ao_loop () from /usr/lib64/libxine.so.1 #2 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #3 0x00007f255488682d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 16 (Thread 0x7f2538250710 (LWP 7650)): #0 0x00007f2552cde39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f253f88396b in ao_loop () from /usr/lib64/libxine.so.1 #2 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #3 0x00007f255488682d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 15 (Thread 0x7f2537a0d710 (LWP 7651)): #0 0x00007f2552cde39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f253f88396b in ao_loop () from /usr/lib64/libxine.so.1 #2 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #3 0x00007f255488682d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 14 (Thread 0x7f25371ca710 (LWP 7652)): #0 0x00007f2552cde39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f253f88396b in ao_loop () from /usr/lib64/libxine.so.1 #2 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #3 0x00007f255488682d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 13 (Thread 0x7f2534e48710 (LWP 7654)): #0 0x00007f2552cde39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f2535b663f9 in os_event_wait_low () from /usr/lib64/libmysqld.so.0 #2 0x00007f2535b650b6 in os_aio_simulated_handle () from /usr/lib64/libmysqld.so.0 #3 0x00007f2535b24b5a in fil_aio_wait () from /usr/lib64/libmysqld.so.0 #4 0x00007f2535b9fb90 in ?? () from /usr/lib64/libmysqld.so.0 #5 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f255488682d in clone () from /lib64/libc.so.6 #7 0x0000000000000000 in ?? () Thread 12 (Thread 0x7f2532fba710 (LWP 7655)): #0 0x00007f2552cde39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f2535b663f9 in os_event_wait_low () from /usr/lib64/libmysqld.so.0 #2 0x00007f2535b650b6 in os_aio_simulated_handle () from /usr/lib64/libmysqld.so.0 #3 0x00007f2535b24b5a in fil_aio_wait () from /usr/lib64/libmysqld.so.0 #4 0x00007f2535b9fb90 in ?? () from /usr/lib64/libmysqld.so.0 #5 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f255488682d in clone () from /lib64/libc.so.6 #7 0x0000000000000000 in ?? () Thread 11 (Thread 0x7f25327b9710 (LWP 7656)): #0 0x00007f2552cde39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f2535b663f9 in os_event_wait_low () from /usr/lib64/libmysqld.so.0 #2 0x00007f2535b650b6 in os_aio_simulated_handle () from /usr/lib64/libmysqld.so.0 #3 0x00007f2535b24b5a in fil_aio_wait () from /usr/lib64/libmysqld.so.0 #4 0x00007f2535b9fb90 in ?? () from /usr/lib64/libmysqld.so.0 #5 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f255488682d in clone () from /lib64/libc.so.6 #7 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f2531fb8710 (LWP 7657)): #0 0x00007f2552cde39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f2535b663f9 in os_event_wait_low () from /usr/lib64/libmysqld.so.0 #2 0x00007f2535b650b6 in os_aio_simulated_handle () from /usr/lib64/libmysqld.so.0 #3 0x00007f2535b24b5a in fil_aio_wait () from /usr/lib64/libmysqld.so.0 #4 0x00007f2535b9fb90 in ?? () from /usr/lib64/libmysqld.so.0 #5 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f255488682d in clone () from /lib64/libc.so.6 #7 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f2530aa0710 (LWP 7659)): #0 0x00007f255487fe13 in select () from /lib64/libc.so.6 #1 0x00007f2535b66bfb in os_thread_sleep () from /usr/lib64/libmysqld.so.0 #2 0x00007f2535b9e82a in srv_lock_timeout_thread () from /usr/lib64/libmysqld.so.0 #3 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #4 0x00007f255488682d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f253029f710 (LWP 7660)): #0 0x00007f255487fe13 in select () from /lib64/libc.so.6 #1 0x00007f2535b66bfb in os_thread_sleep () from /usr/lib64/libmysqld.so.0 #2 0x00007f2535b9eb45 in srv_error_monitor_thread () from /usr/lib64/libmysqld.so.0 #3 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #4 0x00007f255488682d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f252fa9e710 (LWP 7661)): #0 0x00007f255487fe13 in select () from /lib64/libc.so.6 #1 0x00007f2535b66bfb in os_thread_sleep () from /usr/lib64/libmysqld.so.0 #2 0x00007f2535b9e492 in srv_monitor_thread () from /usr/lib64/libmysqld.so.0 #3 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #4 0x00007f255488682d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f252f29d710 (LWP 7662)): #0 0x00007f2552cde39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f2535b663f9 in os_event_wait_low () from /usr/lib64/libmysqld.so.0 #2 0x00007f2535b9f182 in srv_master_thread () from /usr/lib64/libmysqld.so.0 #3 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #4 0x00007f255488682d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f252871c710 (LWP 7663)): #0 0x00007f2552cde39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f254fe382a0 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/libQtWebKit.so.4 #2 0x00007f254fe382d9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4 #3 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #4 0x00007f255488682d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f2527378710 (LWP 7664)): #0 0x00007f2552cde39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f25550ae2bb in wait (this=<value optimized out>, mutex=0x1ea52c8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1ea52c8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f25362bdb63 in XmlParseJob::run (this=0x1ea5280) at /usr/src/debug/amarok-2.3.1/src/core-impl/collections/sqlcollection/ScanManager.cpp:693 #4 0x00007f2551984d75 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7f2527377da0, th=0x1c86620, job=0x1ea5280) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Job.cpp:106 #5 0x00007f2551984eae in ThreadWeaver::Job::execute (this=0x1ea5280, th=0x1c86620) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Job.cpp:135 #6 0x00007f25519847bf in ThreadWeaver::ThreadRunHelper::run (this=0x7f2527377e30, parent=0x1c85eb0, th=0x1c86620) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:95 #7 0x00007f2551984878 in ThreadWeaver::Thread::run (this=0x1c86620) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:142 #8 0x00007f25550adbf5 in QThreadPrivate::start (arg=0x1c86620) at thread/qthread_unix.cpp:248 #9 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #10 0x00007f255488682d in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f2526b77710 (LWP 7665)): #0 0x00007f2552cde39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f25550ae2bb in wait (this=<value optimized out>, mutex=0x19ac5e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x19ac5e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f25519843f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1c85eb0, th=0x1c897e0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f2551986e35 in waitForAvailableJob (this=0x1c84da0, th=0x1c897e0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:356 #5 ThreadWeaver::WorkingHardState::applyForWork (this=0x1c84da0, th=0x1c897e0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:71 #6 0x00007f2551986e4e in ThreadWeaver::WorkingHardState::applyForWork (this=0x1c84da0, th=0x1c897e0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f25519847ef in ThreadWeaver::ThreadRunHelper::run (this=0x7f2526b76e30, parent=0x1c85eb0, th=0x1c897e0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:87 #8 0x00007f2551984878 in ThreadWeaver::Thread::run (this=0x1c897e0) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:142 #9 0x00007f25550adbf5 in QThreadPrivate::start (arg=0x1c897e0) at thread/qthread_unix.cpp:248 #10 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #11 0x00007f255488682d in clone () from /lib64/libc.so.6 #12 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f2521c36710 (LWP 7671)): #0 0x00007f2552cde39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f25550ae2bb in wait (this=<value optimized out>, mutex=0x19ac5e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x19ac5e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f25519843f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1c85eb0, th=0x1e9a900) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f2551986e35 in waitForAvailableJob (this=0x1c84da0, th=0x1e9a900) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WeaverImpl.cpp:356 #5 ThreadWeaver::WorkingHardState::applyForWork (this=0x1c84da0, th=0x1e9a900) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/WorkingHardState.cpp:71 #6 0x00007f25519847ef in ThreadWeaver::ThreadRunHelper::run (this=0x7f2521c35e30, parent=0x1c85eb0, th=0x1e9a900) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:87 #7 0x00007f2551984878 in ThreadWeaver::Thread::run (this=0x1e9a900) at /usr/src/debug/kdelibs-4.5.0/threadweaver/Weaver/Thread.cpp:142 #8 0x00007f25550adbf5 in QThreadPrivate::start (arg=0x1e9a900) at thread/qthread_unix.cpp:248 #9 0x00007f2552cd9a4f in start_thread () from /lib64/libpthread.so.0 #10 0x00007f255488682d in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f2557be5760 (LWP 7641)): [KCrash Handler] #6 QGraphicsProxyWidget::setWidget (this=0x0, widget=0x0) at graphicsview/qgraphicsproxywidget.cpp:593 #7 0x00007f252306ea92 in LyricsApplet::~LyricsApplet (this=0x193d640, __in_chrg=<value optimized out>) at /usr/src/debug/amarok-2.3.1/src/context/applets/lyrics/LyricsApplet.cpp:67 #8 0x00007f252306eb19 in LyricsApplet::~LyricsApplet (this=0x193d640, __in_chrg=<value optimized out>) at /usr/src/debug/amarok-2.3.1/src/context/applets/lyrics/LyricsApplet.cpp:71 #9 0x00007f25551a652d in QObject::event (this=0x193d640, e=0x1a20120) at kernel/qobject.cpp:1231 #10 0x00007f25560fbfdb in QGraphicsWidget::event (this=0x193d640, event=0x1a20120) at graphicsview/qgraphicswidget.cpp:1355 #11 0x00007f2555afc4d4 in QApplicationPrivate::notify_helper (this=0x78e3e0, receiver=0x193d640, e=0x1a20120) at kernel/qapplication.cpp:4302 #12 0x00007f2555b04aca in QApplication::notify (this=<value optimized out>, receiver=0x193d640, e=0x1a20120) at kernel/qapplication.cpp:4185 #13 0x00007f25575770b6 in KApplication::notify (this=0x7fff722e03c0, receiver=0x193d640, event=0x1a20120) at /usr/src/debug/kdelibs-4.5.0/kdeui/kernel/kapplication.cpp:310 #14 0x00007f2555194e4c in QCoreApplication::notifyInternal (this=0x7fff722e03c0, receiver=0x193d640, event=0x1a20120) at kernel/qcoreapplication.cpp:726 #15 0x00007f25551985ba in sendEvent (receiver=0x0, event_type=0, data=0x61f0c0) at kernel/qcoreapplication.h:215 #16 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x61f0c0) at kernel/qcoreapplication.cpp:1367 #17 0x00007f25551bd173 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220 #18 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276 #19 0x00007f254dc8ca93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #20 0x00007f254dc8d270 in ?? () from /usr/lib64/libglib-2.0.so.0 #21 0x00007f254dc8d510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #22 0x00007f25551bd67f in QEventDispatcherGlib::processEvents (this=0x624dc0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #23 0x00007f2555b9d14e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #24 0x00007f2555194292 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #25 0x00007f2555194495 in QEventLoop::exec (this=0x7fff722e0360, flags=...) at kernel/qeventloop.cpp:201 #26 0x00007f255519888b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003 #27 0x00000000004081df in main (argc=1, argv=0x7fff722e2328) at /usr/src/debug/amarok-2.3.1/src/main.cpp:237
Thank you, it worked, openSUSE seems to have update to the fixed version. The audio problem turned out to be the fault of my speakers, not software, now I just have to reproduce that Xine backend bug with Amarok :) Again, thanks!
Thank you for the feedback. The backtrace you provide in comment #5 is not a Xine crash, but an Amarok crash, already reported in bug 245513. A fix is available in the upcoming Amarok 2.3.2 beta 1
Reassigning to the new bugzilla product for better bug tracing of the various backends. Sorry for the noise.