[mythtv] MythMusic CDdecoder crash

Nigel Pearson nigel at ind.tansu.com.au
Thu Jun 21 06:33:32 UTC 2007


> it looks like more than one thread
> was using the same QString value without mutex
> protection.

The truth was nothing so complicated.

databasebox.cpp calls delete on anything
returned by decoder->getLastMetadata();

When something later tries to reference
it through another instance pointer? Boom!

--
Nigel Pearson, nigel at ind.tansu.com.au|"Things  you  own
Telstra Net. Eng., Sydney, Australia | end up owning you"
Office: 9202 3900    Fax:  9261 3912 |      Tyler,
Mobile: 0408 664435  Home: 9792 6998 |    Fight Club




More information about the mythtv-dev mailing list