[mythtv] MythMusic CDdecoder crash
Nigel Pearson
nigel at ind.tansu.com.au
Wed Jun 20 06:38:04 UTC 2007
Mac OS X port, so this is my own fault :-)
but returning a valid MetaData object from
*CdDecoder::getLastMetadata() causes:
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000
...
Thread 4 Crashed:
0 qt-mt 0xb22d6ea0 QString::operator=(QString
const&) + 16
1 libmythmusic.dylib 0x170701ee Metadata::operator=(Metadata
const&) + 72 (metadata.h:43)
2 libmythmusic.dylib 0x1707040e Metadata::Metadata[in-charge]
(Metadata const&) + 176 (metadata.h:82)
3 libmythmusic.dylib 0x17070555
QValueListNode<Metadata>::QValueListNode[in-charge](Metadata const&)
+ 27 (qvaluelist.h:62)
4 libmythmusic.dylib 0x17070580
QValueListPrivate<Metadata>::insert(QValueListIterator<Metadata>,
Metadata const&) + 40 (qvaluelist.h:289)
5 libmythmusic.dylib 0x17070c84 QValueList<Metadata>::append
(Metadata const&) + 76 (qvaluelist.h:526)
6 libmythmusic.dylib 0x16fb1a22 AllMusic::addCDTrack
(Metadata*) + 34 (metadata.cpp:1125)
7 libmythmusic.dylib 0x16ffd4a5 ReadCDThread::run() + 1599
(databasebox.cpp:1305)
8 qt-mt 0xb203110f QThreadInstance::start
(void*) + 111
Anyone who is more familiar with MythMusic and
the MetaData class know what's going on?
--
Nigel Pearson, nigel at ind.tansu.com.au|"Gentlemen,
Telstra Net. Eng., Sydney, Australia | you can't fight in here-
Office: 9202 3900 Fax: 9261 3912 | this is the war room!"
Mobile: 0408 664435 Home: 9792 6998 | Dr Strangelove
More information about the mythtv-dev
mailing list