Crash while reading metadata in attached wma file (Amarok2 SVN)

Kenneth Lakin kennethlakin at gmail.com
Mon Apr 6 03:18:09 UTC 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I'm running Amarok2 from this morning's SVN trunk (R949646). While in
the final stages of updating my collection I get the following crash
(I've run the amarok executable with the --debug flag and have attached
gdb.):

======================================================
amarok:       [CollectionManager] Creating MetaFile::Track
amarok:        "Read metadata from file for:
SXSW06.INT.20060314.BruceSterling"
amarok:        line:  "/Music/voice/tech/focusedSoundLaser.wma"
amarok:        not a track no match
amarok:        [CUEFILE]:  "/Music/voice/tech/focusedSoundLaser.cue"  -
Shoot blindly and missed, searching for other cue files.
amarok:        [CUEFILE]: - Didn't find any matching cue file.

amarok:       [CollectionManager] Creating MetaFile::Track

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xa7ab6b90 (LWP 22272)]
0xb798dc73 in MetaFile::Track::Private::readMetaData (this=0xd010fa0) at
/home/avatar/kde/src/amarok/src/meta/file/File_p.h:168
168	        m_data.bitRate = fileRef.audioProperties()->bitrate();

(gdb) bt
#0  0xb798dc73 in MetaFile::Track::Private::readMetaData
(this=0xd010fa0) at /home/avatar/kde/src/amarok/src/meta/file/File_p.h:168
#1  0xb798f53e in Track (this=0xd0120f8, url=@0xa7ab5c58) at
/home/avatar/kde/src/amarok/src/meta/file/File.cpp:142
#2  0xb79a2841 in CollectionManager::trackForUrl (this=0xa2baf08,
url=@0xa7ab5c58) at
/home/avatar/kde/src/amarok/src/collection/CollectionManager.cpp:383
#3  0xb7964fbe in Meta::M3UPlaylist::loadM3u (this=0xc3c30c0,
stream=@0xa7ab5c94) at
/home/avatar/kde/src/amarok/src/meta/M3UPlaylist.cpp:128
#4  0xb79652bf in M3UPlaylist (this=0xc3c30c0, url=@0xa7ab5d20) at
/home/avatar/kde/src/amarok/src/meta/M3UPlaylist.cpp:71
#5  0xb79e7f9a in PlaylistManager::save (this=0xa89d708,
fromLocation=@0xa7ab61c4) at
/home/avatar/kde/src/amarok/src/playlistmanager/PlaylistManager.cpp:272
#6  0xaebd2b36 in XmlParseJob::run (this=0xa9b0410) at
/home/avatar/kde/src/amarok/src/collection/sqlcollection/ScanManager.cpp:741
#7  0xb5e16a28 in ThreadWeaver::JobRunHelper::runTheJob
(this=0xa7ab629c, th=0xa9049c0, job=0xa9b0410)
    at /home/avatar/kde/src/KDE/kdelibs/threadweaver/Weaver/Job.cpp:106
#8  0xb5e16cd6 in ThreadWeaver::Job::execute (this=0xa9b0410, th=0xa9049c0) at
/home/avatar/kde/src/KDE/kdelibs/threadweaver/Weaver/Job.cpp:135
#9  0xb5e15e66 in ThreadWeaver::ThreadRunHelper::run (this=0xa7ab6314,
parent=0xa8f88c8, th=0xa9049c0)
at /home/avatar/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:95
#10 0xb5e15ff3 in ThreadWeaver::Thread::run (this=0xa9049c0) at
/home/avatar/kde/src/KDE/kdelibs/threadweaver/Weaver/Thread.cpp:142
#11 0xb6b7a690 in QThreadPrivate::start (arg=0xa9049c0) at
thread/qthread_unix.cpp:189
#12 0xb6af7150 in start_thread (arg=0xa7ab6b90) at pthread_create.c:297
======================================================

I have attached the wma file that I think is causing the crash. I don't
remember where it came from, so there are no guarantees that it won't
harm a Windows system. :(

I currently have the crashed amarok session sitting in GDB if anyone
wants me to do something to it, or get you more information. I should
be in #amarok on Tuesday from ~08:00 until ~09:00 (GMT-5) and then from ~21:00 until
~23:00.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQEcBAEBAgAGBQJJ2XRvAAoJEIsblWe5kJ+jdlsH/jJQb70y1xrCGeo/isj2xylo
PL3QLQAfD5UEOrcz+wah1+KB57OmDtx2P8Lic2SEUMYs2nEUOsPhZNmYozgT37Me
HSZN5XNI/s8HrxV4MOusaJMm8AgsMgdkDRfviLFw+y6AfEUDE5NHIF/xrYDWD92e
f+An5kVX+G1h8mRRovL2OVJG8sIw/YrdG3yqFjdlYQ2F4WlKIulku1yKPiEV8Gwc
kmEvpfvjgcJiK9wswVwnGeDxWyl91sk0NtLzAGEwq8CARKMlGldLyQV1zgsn3AfO
oTp+z8lQAsEP6prGNOlKTR4ac7W4FcxS60FUuTNQBBPPLYxNsfOeatqOxAWLsFU=
=zd/U
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: focusedSoundLaser.wma
Type: audio/x-ms-wma
Size: 196 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/amarok/attachments/20090405/e7ab582b/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: focusedSoundLaser.wma.sig
Type: application/octet-stream
Size: 287 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/amarok/attachments/20090405/e7ab582b/attachment.obj>


More information about the Amarok mailing list