[mythtv-commits] Ticket #3140: MythMusic segfault when switching visualizers

MythTV mythtv at cvs.mythtv.org
Tue Apr 17 16:58:13 UTC 2007


#3140: MythMusic segfault when switching visualizers
-----------------------+----------------------------------------------------
 Reporter:  xris       |        Owner:  ijr       
     Type:  defect     |       Status:  closed    
 Priority:  minor      |    Milestone:  unknown   
Component:  mythmusic  |      Version:  head      
 Severity:  medium     |   Resolution:  worksforme
-----------------------+----------------------------------------------------

Comment(by otto at kolsi dot fi):

 Just upgraded and played a bit with new visualizers. Very nice, thanks
 Paul for all your work!

 I tried all the visualizers and just quickly changed them to see the new
 ones. While doing that, I got frontend to crash couple of times with lots
 of following lines in logs:

 {{{
 libvisual CRITICAL: mythmusic: visual_buffer_get_data(): assertion `buffer
 != NULL' failed


 /usr/local/bin/mythfrontend: symbol lookup error:
 /usr/lib/libvisual-0.4/actor/actor_nastyfft.so: undefined symbol:
 visual_mem_malloc0


 libvisual CRITICAL: mythmusic: mfl_DestroyFont(): assertion `f != NULL'
 failed


 (process:8306): GdkPixbuf-CRITICAL **: gdk_pixbuf_scale_simple: assertion
 `src != NULL' failed
 libvisual CRITICAL: mythmusic: update_scaled_pixbuf(): assertion
 `priv->scaled != NULL' failed


 libvisual CRITICAL: mythmusic: visual_buffer_get_allocated(): assertion
 `buffer != NULL' failed
 libvisual CRITICAL: mythmusic: visual_video_set_buffer(): Trying to set a
 screen buffer on a VisVideo structure which points to an allocated screen
 buffer
 libvisual CRITICAL: mythmusic: load_new_file(): assertion `priv->pixbuf !=
 NULL' failed
 }}}

 This is a PIV Celeron machine with FC5 and libvisual installed as a rpm
 package. Are these problems only in libvisual code.. would there be
 anything interesting in frontend backtrace?

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/3140#comment:2>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list