TagLib error reading embedded cover images?

Dr. Diesel dr.diesel at gmail.com
Tue Jan 16 19:02:34 CET 2007

Hello all, new to the list.

I've just reported a bug # 140157, just noticed it looks to be a dup
of Bug 134906.

Anyhow, here is the backtrace, any work around for this error
temporally?  Or simply disable scanning of the cover image?  I'm happy
to provide the file if necessary.


Using versions:
gcc 4.1.1-30
Amarok SNV dated 1-15-07


<embed path="/main/backup/MP3/By Artists/Ozzy Osbourne/Down To
Earth/14 Crazy Babies.mp3" hash="bf6e1dea3682    cc5399217fb02b3e0f3e"
description="" />

<compilation path="/main/backup/MP3/By Artists/Ozzy Osbourne/Down To Earth" />

TagLib: Compressed frames are currently not supported.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1209002288 (LWP 14015)]
0x432cd8d2 in TagLib::String::String () from /usr/lib/libtag.so.1
(gdb) bt
#0  0x432cd8d2 in TagLib::String::String () from /usr/lib/libtag.so.1
#1  0x432b3bef in TagLib::ID3v2::AttachedPictureFrame::description ()
from /usr/lib/libtag.so.1
#2  0x440899e4 in MetaBundle::loadImagesFromTag (this=Could not find
the frame base for "MetaBundle::loadIma
gesFromTag(TagLib::ID3v2::Tag const&,
QValueList<MetaBundle::EmbeddedImage>&) const".
    at /root/Desktop/new/amarok-svn/amarok/src/metabundle.cpp:1403
#3  0x4408a8d7 in MetaBundle::readTags (this=Could not find the frame
base for "MetaBundle::readTags(TagLib:    :AudioProperties::ReadStyle,
    at /root/Desktop/new/amarok-svn/amarok/src/metabundle.cpp:552
#4  0x4408be15 in MetaBundle (this=Could not find the frame base for
    at /root/Desktop/new/amarok-svn/amarok/src/metabundle.cpp:233
#5  0x0806885b in CollectionScanner::scanFiles (this=0xbf838038,
    at /root/Desktop/new/amarok-svn/amarok/src/collectionscanner/collectionscanner.cpp:306
#6  0x0806a38f in CollectionScanner::doJob (this=0xbf838038)
    at /root/Desktop/new/amarok-svn/amarok/src/collectionscanner/collectionscanner.cpp:155
#7  0x0806a42a in CollectionScanner::qt_invoke (this=0xbf838038,
_id=21, _o=0xbf837b54)
    at /root/Desktop/new/amarok-svn/amarok/src/collectionscanner/collectionscanner.moc:88
#8  0x41d5abea in QObject::activate_signal () from
#9  0x420e6ace in QSignal::signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#10 0x41d793b7 in QSignal::activate () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#11 0x41d81ff3 in QSingleShotTimer::event () from
#12 0x41cf1e6b in QApplication::internalNotify () from
#13 0x41cf32e9 in QApplication::notify () from
#14 0x425f2d82 in KApplication::notify () from /usr/lib/libkdecore.so.4
#15 0x41ce5c72 in QEventLoop::activateTimers () from
#16 0x41c9a1df in QEventLoop::processEvents () from
#17 0x41d0b3f0 in QEventLoop::enterLoop () from
#18 0x41d0b2a6 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#19 0x41cf197f in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#20 0x08065f36 in main (argc=Cannot access memory at address 0x1
---Type <return> to continue, or q <return> to quit---
    at /root/Desktop/new/amarok-svn/amarok/src/collectionscanner/main.cpp:77

More information about the taglib-devel mailing list