[Pkg-kde-extras] Bug#595372: soundkonverter crashin everytime when adding files

Magnus Holmgren holmgren at debian.org
Wed Oct 20 19:58:10 UTC 2010


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        holmgren at debian.org
Debian Developer 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-kde-extras/attachments/20101020/21536cd4/attachment.pgp>


More information about the pkg-kde-extras mailing list