On fredagen den 3 september 2010, qmor wrote: > soundkonverter crashing everytime when i'm trying to add some mp3 files to > convert.
I was able to reproduce this. It appears that for some reason the "Use Plugin" dropdown list is initially empty when ogg vorbis is the default output format is ogg vorbis (or when Last used is default and ogg vorbis was the last used format). Switching to e.g. mp3 and then back to ogg vorbis, or setting the default to mp3 and switching to ogg every time, works around the bug. at /home/magnus/src/soundkonverter/soundkonverter-0.9.91/filelist.cpp:948 948 QDomElement conversionOptions = config->conversionOptionsManager()->getConversionOptions(ids.at(i))->toXml(list); (gdb) bt #0 0x000000000045b977 in FileList::save (this=0xa13de0, user=<value optimized out>) at /home/magnus/src/soundkonverter/soundkonverter-0.9.91/filelist.cpp:948 #1 0x000000000044e07a in soundKonverterView::showFileDialog (this=0xa11250) at /home/magnus/src/soundkonverter/soundkonverter-0.9.91/soundkonverterview.cpp:185 #2 0x0000000000450560 in soundKonverterView::qt_metacall (this=0xa11250, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffffffc9f0) at /home/magnus/src/soundkonverter/soundkonverter-0.9.91/obj-x86_64-linux-gnu/soundkonverterview.moc:118 #3 0x00007ffff580e306 in QMetaObject::activate (sender=0xa9f5d0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x2) at kernel/qobject.cpp:3295 ... When trying to add CD tracks Soundkonverter crashes under the same conditions before any format selection can be made. options->currentConversionOptions() returns NULL here: 0x0000000000431e25 in CDOpener::proceedClicked (this=0xc2dbd0) at /home/magnus/src/soundkonverter/soundkonverter-0.9.91/opener/cdopener.cpp:1043 1043 if( options->currentConversionOptions()->outputDirectoryMode == OutputDirectory::Source ) (gdb) bt #0 0x0000000000431e25 in CDOpener::proceedClicked (this=0xc2dbd0) at /home/magnus/src/soundkonverter/soundkonverter-0.9.91/opener/cdopener.cpp:1043 #1 0x000000000041acd7 in CDOpener::qt_metacall (this=0xc2dbd0, _c=QMetaObject::InvokeMetaMethod, _id=-176040447, _a=0x7fffffffb1f0) at /home/magnus/src/soundkonverter/soundkonverter-0.9.91/obj-x86_64-linux-gnu/moc_cdopener.cpp:134 #2 0x00007ffff580e306 in QMetaObject::activate (sender=0xc32520, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xfffffffffff79d18) at kernel/qobject.cpp:3295 ... -- Magnus Holmgren holmg...@debian.org Debian Developer
signature.asc
Description: This is a digitally signed message part.