[mythtv] [mythtv-commits] Ticket #2557: SIGSEGV in Mythmusic

Paul Harrison mythtv at dsl.pipex.com
Sat Jan 20 11:39:54 UTC 2007


MythTV wrote:
> #2557: SIGSEGV in Mythmusic
> --------------------------------+-------------------------------------------
>  Reporter:  bhuffman at graze.net  |        Owner:  stuartm
>      Type:  defect              |       Status:  closed 
>  Priority:  minor               |    Milestone:  0.21   
> Component:  mythmusic           |      Version:  0.20   
>  Severity:  medium              |   Resolution:  fixed  
> --------------------------------+-------------------------------------------
> Changes (by stuartm):
>
>   * status:  new => closed
>   * resolution:  => fixed
>
> Comment:
>
>  (In [12578]) Fixes #2557 (mythmusic segfault) by applying patch to make
>  mythobservable thread safe. Adds locks and removes thread unsafe
>  functions.
>   

Stuart, did you see my message on the Mythtv-developers mailing list 
regarding this ticket? I'm not convinced this fixes the issue just make 
it less likely to happen in my opinion. The bt's on this ticket and on 
the duplicate #2485 both seem to show a problem with threads not exiting 
properly. I was looking for an explanation for why many of the threads 
appear to have exited but there is still a stack trace showing for 
them?. One thing I did notice was the AudioOutput  was deleted and  
recreated on each track change which could be one source of the problem. 
Why isn't the AudioOutput created once and re-used on each track change?

Paul H.




More information about the mythtv-dev mailing list