Summary: | After save Custom Equilizer Preset Amarok crashed [@EqualizerDialog::eqSelectedPresetName] | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Uriel.home |
Component: | Tools/Equalizer | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | archsec, bobbah |
Priority: | NOR | ||
Version: | 2.4.3 | ||
Target Milestone: | 2.6 | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 2.6 | |
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi |
Description
Uriel.home
2011-11-09 21:37:31 UTC
Created attachment 66737 [details]
New crash information added by DrKonqi
amarok (2.4.3) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4
- What I was doing when the application crashed:
When editing equalizer, I write non-existing name of new preset, press enter, amarok dies instantly
-- Backtrace (Reduced):
#7 0xb7061623 in EqualizerDialog::eqSelectedPresetName (this=0xb9680a8) at ../../src/dialogs/EqualizerDialog.cpp:287
#8 0xb70627c8 in EqualizerDialog::eqPresetChanged (this=0xb9680a8, index=20) at ../../src/dialogs/EqualizerDialog.cpp:180
#9 0xb70643b5 in EqualizerDialog::qt_metacall (this=0xb9680a8, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbff5dd78) at ./EqualizerDialog.moc:86
#10 0xb5aaab7d in metacall (argv=0xbff5dd78, idx=74, cl=QMetaObject::InvokeMetaMethod, object=0xb9680a8) at kernel/qmetaobject.cpp:237
[...]
#13 0xb6431605 in QComboBox::currentIndexChanged (this=0xb4d14f0, _t1=20) at .moc/release-shared/moc_qcombobox.cpp:302
Confirmed by duplicate. Created attachment 68153 [details]
New crash information added by DrKonqi
amarok (2.4.3) on KDE Platform 4.7.4 (4.7.4) using Qt 4.7.4
- What I was doing when the application crashed: Surf on the web, play music and adjust the Equalizer.
-- Backtrace (Reduced):
#8 QString (other=<optimized out>, this=0xbfd6dfc0) at /usr/include/qt4/QtCore/qstring.h:729
#9 EqualizerDialog::eqSelectedPresetName (this=0xae4f8d8) at ../../src/dialogs/EqualizerDialog.cpp:287
#10 0xb6fe47d8 in EqualizerDialog::eqPresetChanged (this=0xae4f8d8, index=21) at ../../src/dialogs/EqualizerDialog.cpp:180
#11 0xb6fe63c5 in EqualizerDialog::qt_metacall (this=0xae4f8d8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfd6e0f8) at ./EqualizerDialog.moc:86
#12 0xb5a2cb7d in metacall (argv=0xbfd6e0f8, idx=74, cl=QMetaObject::InvokeMetaMethod, object=0xae4f8d8) at kernel/qmetaobject.cpp:237
Git commit cd76b2ccd50f0c83dadd295022ba37b683473619 by Daniel Faust. Committed on 31/01/2012 at 22:10. Pushed by dfaust into branch 'master'. Fix crash when trying to save custom equalizer presets. This also improves the UI a little bit (deactivates unusable buttons). Also it prohibits saving a 'Manual' profile in non-english versions. Overwriting default presets still doesn't work in non-english versions, though. FIXED-IN:2.6 M +1 -0 ChangeLog M +19 -11 src/dialogs/EqualizerDialog.cpp http://commits.kde.org/amarok/cd76b2ccd50f0c83dadd295022ba37b683473619 |