[mythtv] [mythtv-commits] Ticket #4816: SIGSEGV in SSDPCache (Autodiscovery) affecting all new installs
Anduin Withers
awithers at anduin.com
Fri Mar 7 22:06:47 UTC 2008
> The crash I was seeing was 100% reproducible with that line in whenever
> the BE chooser was shown. It would only happen after closing the chooser
> and was triggered when an SSDPCacheTask was run to remove stale entries
> in the SSDPCache so could be anything up to 30 seconds after closing the
> chooser depending on when the task thread runs the task. Is this
> anything like what you are seeing?
Yeah, I arrived at the same conclusion but can still reproduce a crash on
exit reliably (with the odd occasional good exit to confuse things). So yes
the same thing.
> I'll do some more testing to be sure but it all seems to make sense to
> me and explains the BTs I got while playing around with this.
Yeah the code is wrong, I'm just concerned there is other wrongness lurking
in there, the one I see on exit is the same thing (deleting an already
deleted entry). I have some debug code in there now and will be looking at
it later today.
> Is David Blain still around? He should be the man to ask ;-)
Around but busy.
We really should come up with a good standard reference counted pointer with
at least some debug stuff built in. It can go right next to our thread safe
string.
--
Anduin Withers
More information about the mythtv-dev
mailing list