Summary: | Application: (systemsettings), signal: Aborted (multimedia) | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | omega <biasquez> |
Component: | kcm_phonon | Assignee: | Harald Sitter <sitter> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | axel.schnell, bharatgourabdas, bramic85, briceguido, david, extravagant, kde, maheshvhatkar, mothlight, nicolas.cherbuin, null, pmr, snp233, spawn148, spearhead2k3, tais.hansen, williamwgant, xx-toxicattraction-xx |
Priority: | NOR | ||
Version: | 1.0 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kde-runtime/866fb7334c3a011eb81cfd5492d8976d119f1a6e | Version Fixed In: | 4.11.3 |
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi |
Description
omega
2011-03-05 13:47:22 UTC
Created attachment 57900 [details]
New crash information added by DrKonqi
systemsettings (1.0) on KDE Platform 4.6.1 (4.6.1) using Qt 4.7.2
Open System Settings, then go to Multimedia > Phonon > Speaker settings > change the hardware profile from Analog stereo duplex to Analog stereo output.
Second time it somehow works for me.
-- Backtrace (Reduced):
#8 0x00007f763eb61f76 in pa_context_set_card_profile_by_index (c=0x0, idx=0, profile=0xce9938 "output:analog-stereo", cb=0, userdata=0x0) at pulse/introspect.c:848
#9 0x00007f763a6ea970 in SpeakerSetup::profileChanged (this=0xcd5950) at /usr/src/debug/kdebase-runtime-4.6.1/phonon/kcm/speakersetup.cpp:519
#10 0x00007f763a6ed76c in SpeakerSetup::qt_metacall (this=0xcd5950, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at /usr/src/debug/kdebase-runtime-4.6.1/build/phonon/kcm/speakersetup.moc:84
[...]
#12 0x00007f764fc3cd51 in QComboBox::currentIndexChanged (this=<value optimized out>, _t1=1) at .moc/release-shared/moc_qcombobox.cpp:302
#13 0x00007f764fc3cdbc in QComboBoxPrivate::_q_emitCurrentIndexChanged (this=<value optimized out>, index=...) at widgets/qcombobox.cpp:1264
*** Bug 276929 has been marked as a duplicate of this bug. *** *** Bug 268564 has been marked as a duplicate of this bug. *** *** Bug 278071 has been marked as a duplicate of this bug. *** *** Bug 280402 has been marked as a duplicate of this bug. *** *** Bug 285148 has been marked as a duplicate of this bug. *** *** Bug 279100 has been marked as a duplicate of this bug. *** *** Bug 289942 has been marked as a duplicate of this bug. *** Created attachment 68356 [details]
New crash information added by DrKonqi
kcmshell4 () on KDE Platform 4.7.4 (4.7.4) using Qt 4.8.0
- What I was doing when the application crashed:
Changing the settings on sound setup screen.
-- Backtrace (Reduced):
#8 0x4791298f in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9 0x479142d5 in __GI_abort () at abort.c:91
#10 0xb5bd698a in pa_context_set_card_profile_by_index (c=0x0, idx=0, profile=0x9e472d8 "input:analog-stereo", cb=0, userdata=0x0) at pulse/introspect.c:847
#11 0xb5cd260e in AudioSetup::profileChanged (this=0xa109528) at /usr/src/debug/kde-runtime-4.7.4/phonon/kcm/audiosetup.cpp:659
#12 0xb5cd648d in AudioSetup::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/kde-runtime-4.7.4/i686-redhat-linux-gnu/phonon/kcm/audiosetup.moc:63
*** Bug 293368 has been marked as a duplicate of this bug. *** Created attachment 70165 [details]
New crash information added by DrKonqi
systemsettings (1.0) on KDE Platform 4.8.1 (4.8.1) using Qt 4.8.0
tried to change the sound output to HDMI in the phones section
-- Backtrace (Reduced):
#6 0x00007f204d82e3a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7 0x00007f204d831b0b in __GI_abort () at abort.c:92
#8 0x00007f203d24fd86 in pa_context_set_card_profile_by_index () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#9 0x00007f2032a74dc4 in AudioSetup::profileChanged (this=0x18caaf0) at ../../../phonon/kcm/audiosetup.cpp:609
#10 0x00007f2032a76acd in AudioSetup::qt_metacall (this=0x18caaf0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=<optimized out>) at ./audiosetup.moc:86
*** Bug 313161 has been marked as a duplicate of this bug. *** *** Bug 315152 has been marked as a duplicate of this bug. *** *** Bug 320492 has been marked as a duplicate of this bug. *** I modified /etc/bluetooth/audio.conf and removed "Socket" from the line in General: Enable=Gateway,Source I am not certain but this seemed to fix the problem. The setting now sticks. *** Bug 323756 has been marked as a duplicate of this bug. *** If someone can reproduce this. Please run `kdebugdialog` and activate all debug output, then in a terminal run `kcmshell4 phonon &> ~/kcmphonon.log` and try to trigger the crash. Afterwards a file called kcmphonon.log will be in your home, please attach it to the bug report. Then you can deactivate debug output in kdebugdialog again. Dev Note: s_context is null which may be because PA crashed and we don't support reconnection or because init failed (and from a quick glance it does not seem like AudioSetup is protecting at this case actively though supposedly you should have no profile/card/etc to select in that case). Git commit 866fb7334c3a011eb81cfd5492d8976d119f1a6e by Harald Sitter. Committed on 26/10/2013 at 14:13. Pushed by sitter into branch 'KDE/4.11'. Prevent KCM crash after a context goes bad If AudioSetup cannot connect to the context at construction the entire tab will simply not be added, so the KCM cannot crash on nullptr access in that case. However when a context goes bad after initial connection the KCM did not try to reconnect which pretty much ensures a crash on s_context=0. Connection logic was refactored into af function and used to attempt a reconnect. Additionally when failing to connect to the context the widget is now disabled, so even if the reconnect fails the user can not crash AudioSetup (also without a context the widget is useless). FIXED-IN: 4.11.3 M +26 -20 phonon/kcm/audiosetup.cpp M +1 -0 phonon/kcm/audiosetup.h http://commits.kde.org/kde-runtime/866fb7334c3a011eb81cfd5492d8976d119f1a6e *** Bug 274125 has been marked as a duplicate of this bug. *** Created attachment 86006 [details]
New crash information added by DrKonqi
kcmshell4 () on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1
- What I was doing when the application crashed:
1-Changed audio profile in audio hardware in Phonon
2-Crashed everytime I changed the profile to and fro HDMI-analog audio
-- Backtrace (Reduced):
#6 0x00007f9caa87f425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7 0x00007f9caa882b8b in __GI_abort () at abort.c:91
#8 0x00007f9c99c77096 in pa_context_set_card_profile_by_index () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
[...]
#11 0x00007f9ca8c5e4a1 in QComboBox::currentIndexChanged (this=<optimized out>, _t1=2) at .moc/release-shared/moc_qcombobox.cpp:316
#12 0x00007f9ca8c5e507 in QComboBoxPrivate::_q_emitCurrentIndexChanged (this=<optimized out>, index=...) at widgets/qcombobox.cpp:1278
|