Bug 292142

Summary: Changing backend crashes Configure Desktop
Product: [Applications] systemsettings Reporter: René <rs>
Component: generalAssignee: System Settings Bugs <sourtooth+ssbugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 1.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description René 2012-01-21 21:27:03 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.7.2 (4.7.2) "release 5"
Qt Version: 4.7.4
Operating System: Linux 3.1.0-1.2-desktop x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

I change from Xine backend to Gstreamer, changing priority and applying the change. Probably related to broken xine after last upgrade.

The crash can be reproduced some of the time.

-- Backtrace:
Application: System Settings (systemsettings), signal: Aborted
[Current thread is 1 (Thread 0x7f0e20b99760 (LWP 4729))]

Thread 2 (Thread 0x7f0def76e700 (LWP 4732)):
#0  0x00007f0e1bc8c1eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0e09267341 in metronom_sync_loop (this=0xc84500) at metronom.c:870
#2  0x00007f0e1bc87f05 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f0e1e0a963d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f0e20b99760 (LWP 4729)):
[KCrash Handler]
#6  0x00007f0e1e004d95 in raise () from /lib64/libc.so.6
#7  0x00007f0e1e0062ab in abort () from /lib64/libc.so.6
#8  0x00007f0e1e03eece in __libc_message () from /lib64/libc.so.6
#9  0x00007f0e1e044c06 in malloc_printerr () from /lib64/libc.so.6
#10 0x00007f0dfeaaf89d in vcd_class_dispose () from /usr/lib64/xine/plugins/1.30/xineplug_inp_vcd.so
#11 0x00007f0e0926b436 in _dispose_plugin_class (node=0xc269c0) at load_plugins.c:754
#12 0x00007f0e0926b524 in dispose_plugin_list (list=0xbd7380) at load_plugins.c:2618
#13 0x00007f0e09270d6f in _x_dispose_plugins (this=0xbd6300) at load_plugins.c:2673
#14 0x00007f0e09263fcb in xine_exit (this=0xbd6300) at xine.c:1588
#15 0x00007f0e094dd3a6 in ~QExplicitlySharedDataPointer (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/QtCore/qshareddata.h:161
#16 ~XineEngine (this=0xbd64f8, __in_chrg=<optimized out>) at /usr/src/debug/phonon-backend-xine-4.4.4/xine/xineengine.h:43
#17 ~XineEngine (this=0xbd64f8, __in_chrg=<optimized out>) at /usr/src/debug/phonon-backend-xine-4.4.4/xine/backend.cpp:103
#18 Phonon::Xine::Backend::~Backend (this=0xbd64b0, __in_chrg=<optimized out>) at /usr/src/debug/phonon-backend-xine-4.4.4/xine/backend.cpp:103
#19 0x00007f0e094dd459 in Phonon::Xine::Backend::~Backend (this=0xbd64b0, __in_chrg=<optimized out>) at /usr/src/debug/phonon-backend-xine-4.4.4/xine/backend.cpp:123
#20 0x00007f0e10c9dacf in Phonon::FactoryPrivate::phononBackendChanged (this=0xbaa540) at /usr/src/debug/phonon-4.5.0/phonon/factory.cpp:308
#21 0x00007f0e10c9db82 in Phonon::FactoryPrivate::qt_metacall (this=0xbaa540, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff0e528380) at /usr/src/debug/phonon-4.5.0/build/phonon/factory.moc:77
#22 0x00007f0e1eb1e9fb in ?? () from /usr/lib64/libQtDBus.so.4
#23 0x00007f0e1eb27d5f in ?? () from /usr/lib64/libQtDBus.so.4
#24 0x00007f0e1e7e114a in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4
#25 0x00007f0e1f420c34 in notify_helper (e=0xd234f0, receiver=0xbaa540, this=0x65c380) at kernel/qapplication.cpp:4481
#26 QApplicationPrivate::notify_helper (this=0x65c380, receiver=0xbaa540, e=0xd234f0) at kernel/qapplication.cpp:4453
#27 0x00007f0e1f425ac1 in QApplication::notify (this=0x7fff0e528db0, receiver=0xbaa540, e=0xd234f0) at kernel/qapplication.cpp:4360
#28 0x00007f0e20133e36 in KApplication::notify (this=0x7fff0e528db0, receiver=0xbaa540, event=0xd234f0) at /usr/src/debug/kdelibs-4.7.2/kdeui/kernel/kapplication.cpp:311
#29 0x00007f0e1e7ca81c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#30 0x00007f0e1e7cdbf8 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#31 0x00007f0e1e7f50b3 in ?? () from /usr/lib64/libQtCore.so.4
#32 0x00007f0e1b77858d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#33 0x00007f0e1b778d88 in ?? () from /usr/lib64/libglib-2.0.so.0
#34 0x00007f0e1b778f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#35 0x00007f0e1e7f550f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#36 0x00007f0e1f4c3f9e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x00007f0e1e7c9a22 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#38 0x00007f0e1e7c9c1f in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#39 0x00007f0e1e7cdde7 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#40 0x000000000040b235 in ?? ()
#41 0x00007f0e1dff123d in __libc_start_main () from /lib64/libc.so.6
#42 0x000000000040b289 in _start ()

This bug may be a duplicate of or related to bug 291931.

Possible duplicates by query: bug 291931, bug 291435, bug 290512, bug 289313, bug 288711.

Reported using DrKonqi
Comment 1 Christoph Feck 2012-01-26 16:21:46 UTC

*** This bug has been marked as a duplicate of bug 289313 ***