Bug 300542

Summary: "use customized bell" setting changes crash something running in the backround
Product: [Applications] systemsettings Reporter: k.koepernik
Component: kcm_accessibilityAssignee: Gunnar Schmidt <gunnar>
Status: RESOLVED DUPLICATE    
Severity: normal CC: adaptee
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description k.koepernik 2012-05-24 07:50:05 UTC
In order to hear the oldstyle system bell (beep) on finished compilation in a hidden xemacs panel I found out that 
the "use customized bell" setting in systemsettings->accessibility has
to be changed back and force, which by itself is already quite messy.
(also the pcspk (or similar) module has to be loaded for this to work)

However, after hitting apply a crash report pops up from some background module.
The bell is audible after this ... it's just the crash, which i want to report.

The crash can be reproduced at least the first time after login, I think.



-- Backtrace:
Application: KDE Accessibility Tool (kaccess), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  0x00007f2e4d71d387 in Phonon::PulseSupport::PulseSupport (this=0x29ecfd0) at ../../phonon/pulsesupport.cpp:822
#7  0x00007f2e4d71d830 in Phonon::PulseSupport::getInstance () at ../../phonon/pulsesupport.cpp:784
#8  0x00007f2e4d6f6253 in Phonon::AudioOutputPrivate::~AudioOutputPrivate (this=0x231fbd0, __in_chrg=<optimized out>) at ../../phonon/audiooutput.cpp:543
#9  0x00007f2e4d6f6339 in Phonon::AudioOutputPrivate::~AudioOutputPrivate (this=0x231fbd0, __in_chrg=<optimized out>) at ../../phonon/audiooutput.cpp:549
#10 0x00007f2e4d6f42e3 in Phonon::AbstractAudioOutput::~AbstractAudioOutput (this=0x24228e0, __in_chrg=<optimized out>) at ../../phonon/abstractaudiooutput.cpp:38
#11 0x00007f2e4d6fa3cf in ~AudioOutput (this=0x24228e0, __in_chrg=<optimized out>) at ../../phonon/audiooutput.h:50
#12 Phonon::AudioOutput::~AudioOutput (this=0x24228e0, __in_chrg=<optimized out>) at ../../phonon/audiooutput.h:50
#13 0x00007f2e4cb8b935 in QObjectPrivate::deleteChildren (this=0x22c20a0) at kernel/qobject.cpp:1908
#14 0x00007f2e4cb91b9c in QObject::~QObject (this=0x23d28f0, __in_chrg=<optimized out>) at kernel/qobject.cpp:927
#15 0x00007f2e4d70e669 in Phonon::MediaObject::~MediaObject (this=0x23d28f0, __in_chrg=<optimized out>) at ../../phonon/mediaobject.cpp:76
#16 0x00007f2e4cb8b935 in QObjectPrivate::deleteChildren (this=0x229c2c0) at kernel/qobject.cpp:1908
#17 0x00007f2e4cb91b9c in QObject::~QObject (this=0x7fffdd331860, __in_chrg=<optimized out>) at kernel/qobject.cpp:927
#18 0x00007f2e4bf0544e in QApplication::~QApplication (this=0x7fffdd331860, __in_chrg=<optimized out>) at kernel/qapplication.cpp:1103
#19 0x00007f2e4e37ae66 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_kaccess.so
#20 0x00007f2e4dfd076d in __libc_start_main (main=0x400640, argc=1, ubp_av=0x7fffdd331ba8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffdd331b98) at libc-start.c:226
#21 0x0000000000400671 in _start ()


Reproducible: Sometimes

Steps to Reproduce:
1. open systemsettings->accessibility
2. check/uncheck "use customized bell",  sound to play is empty !
3. apply
3. repeat by toggling the option and apply once more, at least now it crashes for me
Actual Results:  
A crash report comes up

Expected Results:  
nothing unusual ;-)
Comment 1 Jekyll Wu 2012-05-24 09:30:51 UTC

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