Bug 287440 - Phonon System Settings - crash during quitting Configure Desktop application
Summary: Phonon System Settings - crash during quitting Configure Desktop application
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 1.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: System Settings Bugs
URL:
Keywords:
: 287935 288711 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-11-24 09:21 UTC by hefto99
Modified: 2012-01-19 08:46 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (3.51 KB, text/plain)
2012-01-15 16:03 UTC, Mark
Details
New crash information added by DrKonqi (3.29 KB, text/plain)
2012-01-19 08:44 UTC, someone
Details
New crash information added by DrKonqi (4.28 KB, text/plain)
2012-01-19 08:46 UTC, someone
Details

Note You need to log in before you can comment on or make changes to this bug.
Description hefto99 2011-11-24 09:21:00 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 have changed Audio Recording Device Preferences in Sound and Video Configuration (Phonon). "Apply" still looks OK (although I don't know if the changes have been really applied), but closing the application leads to the crash.

All changes are gone, when Configure Desktop is launched again.

The crash happens every time when "System Settings" window is closed.

The crash can be reproduced every time.

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

Thread 2 (Thread 0x7f88e7c18700 (LWP 23371)):
#0  0x00007f8915c451eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f88ff2cf341 in metronom_sync_loop (this=0xc26c40) at metronom.c:870
#2  0x00007f8915c40f05 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f891806253d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f891ab52760 (LWP 23368)):
[KCrash Handler]
#6  0x00007f8917fbdd95 in raise () from /lib64/libc.so.6
#7  0x00007f8917fbf2ab in abort () from /lib64/libc.so.6
#8  0x00007f8917ff7ece in __libc_message () from /lib64/libc.so.6
#9  0x00007f8917ffdc06 in malloc_printerr () from /lib64/libc.so.6
#10 0x00007f88f60c189d in vcd_class_dispose () from /usr/lib64/xine/plugins/1.30/xineplug_inp_vcd.so
#11 0x00007f88ff2d3436 in _dispose_plugin_class (node=0xbd5e10) at load_plugins.c:754
#12 0x00007f88ff2d3524 in dispose_plugin_list (list=0xb72d80) at load_plugins.c:2623
#13 0x00007f88ff2d8d6f in _x_dispose_plugins (this=0xb752f0) at load_plugins.c:2678
#14 0x00007f88ff2cbfcb in xine_exit (this=0xb752f0) at xine.c:1588
#15 0x00007f88ff5443a6 in ~QExplicitlySharedDataPointer (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/QtCore/qshareddata.h:161
#16 ~XineEngine (this=0xb73688, __in_chrg=<optimized out>) at /usr/src/debug/phonon-backend-xine-4.4.4/xine/xineengine.h:43
#17 ~XineEngine (this=0xb73688, __in_chrg=<optimized out>) at /usr/src/debug/phonon-backend-xine-4.4.4/xine/backend.cpp:103
#18 Phonon::Xine::Backend::~Backend (this=0xb73640, __in_chrg=<optimized out>) at /usr/src/debug/phonon-backend-xine-4.4.4/xine/backend.cpp:103
#19 0x00007f88ff544459 in Phonon::Xine::Backend::~Backend (this=0xb73640, __in_chrg=<optimized out>) at /usr/src/debug/phonon-backend-xine-4.4.4/xine/backend.cpp:123
#20 0x00007f890acdaa57 in Phonon::FactoryPrivate::~FactoryPrivate (this=0xb38820, __in_chrg=<optimized out>) at /usr/src/debug/phonon-4.5.0/phonon/factory.cpp:228
#21 0x00007f890acdabe9 in Phonon::FactoryPrivate::~FactoryPrivate (this=0xb38820, __in_chrg=<optimized out>) at /usr/src/debug/phonon-4.5.0/phonon/factory.cpp:232
#22 0x00007f8918786208 in qt_call_post_routines () at kernel/qcoreapplication.cpp:255
#23 0x00007f89193e3228 in QApplication::~QApplication (this=0x7ffff5de5690, __in_chrg=<optimized out>) at kernel/qapplication.cpp:1101
#24 0x000000000040b241 in ?? ()
#25 0x00007f8917faa23d in __libc_start_main () from /lib64/libc.so.6
#26 0x000000000040b289 in _start ()

Possible duplicates by query: bug 287024.

Reported using DrKonqi
Comment 1 hefto99 2011-11-24 09:39:10 UTC
The problem is gone after using GStreamer instead of xine.
Comment 2 Christoph Feck 2011-11-30 21:58:54 UTC
*** Bug 287935 has been marked as a duplicate of this bug. ***
Comment 3 Thijs 2011-12-11 14:41:43 UTC
*** Bug 288711 has been marked as a duplicate of this bug. ***
Comment 4 Raúl 2012-01-11 09:54:23 UTC
Hello.
I've also experienced this bug, on KDE 4.6.5. IMHO, from what I understand from #1 the bug is not fixed, but worked around. So I'd suggest either trying with a more recent KDE version to really check it's fixed, reopening it or marking xine backend as obsolete.

Regards,
Comment 5 Mark 2012-01-15 16:03:31 UTC
Created attachment 67857 [details]
New crash information added by DrKonqi

kcmshell4 () on KDE Platform 4.7.2 (4.7.2) "release 5" using Qt 4.7.4

- What I was doing when the application crashed:
When i just logged in, i opened the sound config via Kmix and after closing, it crashed

-- Backtrace (Reduced):
#10 0xaf362ee8 in vcd_class_dispose () from /usr/lib/xine/plugins/1.30/xineplug_inp_vcd.so
#11 0xaf3db37a in _dispose_plugin_class (node=0x81e6600) at load_plugins.c:754
#12 0xaf3db47b in dispose_plugin_list (list=0x810bf40) at load_plugins.c:2618
#13 0xaf3e1049 in _x_dispose_plugins (this=0x81d72a0) at load_plugins.c:2673
#14 0xaf3d2730 in xine_exit (this=0x81d72a0) at xine.c:1588
Comment 6 someone 2012-01-19 08:44:38 UTC
Created attachment 67994 [details]
New crash information added by DrKonqi

systemsettings (1.0) on KDE Platform 4.7.4 (4.7.4) "release 5" using Qt 4.7.4

- What I was doing when the application crashed:

I was changing settings in the section "Multimedia" in KDE systemsettings. After clicking "Apply" and closing the systemsettings it crashed. The changes in the settings were NOT applied and I am therefore not able to set my audio settings in the right way, because systemsettings crashes all the time when I try to set my audio in the right way. This is a showstopper in my opinion.

-- Backtrace (Reduced):
#10 0x00007f91b14c689d in vcd_class_dispose () from /usr/lib64/xine/plugins/1.30/xineplug_inp_vcd.so
#11 0x00007f91b2123436 in _dispose_plugin_class (node=0xbe9bf0) at load_plugins.c:754
#12 0x00007f91b2123524 in dispose_plugin_list (list=0xadb3d0) at load_plugins.c:2618
#13 0x00007f91b2128d6f in _x_dispose_plugins (this=0xba42b0) at load_plugins.c:2673
#14 0x00007f91b211bfcb in xine_exit (this=0xba42b0) at xine.c:1588
Comment 7 someone 2012-01-19 08:46:51 UTC
Created attachment 67995 [details]
New crash information added by DrKonqi

systemsettings (1.0) on KDE Platform 4.7.4 (4.7.4) "release 5" using Qt 4.7.4

- What I was doing when the application crashed:

I was changing settings in the section "Multimedia" in KDE systemsettings.
After clicking "Apply" and closing the systemsettings it crashed. The changes
in the settings were NOT applied and I am therefore not able to set my audio
settings in the right way, because systemsettings crashes all the time when I
try to set my audio in the right way.

-- Backtrace (Reduced):
#10 0x00007f27f128189d in vcd_class_dispose () from /usr/lib64/xine/plugins/1.30/xineplug_inp_vcd.so
#11 0x00007f27f1ede436 in _dispose_plugin_class (node=0xbe8540) at load_plugins.c:754
#12 0x00007f27f1ede524 in dispose_plugin_list (list=0xb9d390) at load_plugins.c:2618
#13 0x00007f27f1ee3d6f in _x_dispose_plugins (this=0xba1860) at load_plugins.c:2673
#14 0x00007f27f1ed6fcb in xine_exit (this=0xba1860) at xine.c:1588