[mythtv-commits] Ticket #3836: MythMusic crashes when visualizers are changed repeatedly
MythTV
mythtv at cvs.mythtv.org
Wed Feb 20 05:24:10 UTC 2008
#3836: MythMusic crashes when visualizers are changed repeatedly
----------------------------------+-----------------------------------------
Reporter: otto at kolsi dot fi | Owner: stuartm
Type: defect | Status: assigned
Priority: minor | Milestone: 0.22
Component: mythmusic | Version: head
Severity: medium | Resolution:
Mlocked: 0 |
----------------------------------+-----------------------------------------
Comment(by myth at eskil.org):
In MythMusic-crash.txt, line 620 ;
{{{
#4 0x00002aaab2784917 in MainVisual::setVisual (this=0x127ed70,
}}}
the this address looks all wrong compared to other this pointers and such.
Only the allmusic is at 0x12xxxx, but I might be completely on the wrong
track here.
The playbackbox seems valid, same this pointer in line 623 as the dialog
object in line 643.
Could it be that cycle visualisations causes the MainVisual::setVisual to
get called from one thread while another thread causes
MainVisual::hideEvent to get called ? That could possibly lead to
setVisual deleting vis after hideEvent deletes vis.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/3836#comment:8>
MythTV <http://svn.mythtv.org/trac>
MythTV
More information about the mythtv-commits
mailing list