[mythtv-commits] Ticket #7711: Segfault when Trying to Start ProjectM Visualization

MythTV mythtv at cvs.mythtv.org
Sun Dec 6 17:57:38 UTC 2009

#7711: Segfault when Trying to Start ProjectM Visualization
 Reporter:  skd5aner <skd5aner@…>          |       Owner:  stuartm   
     Type:  defect                         |      Status:  new       
 Priority:  minor                          |   Milestone:  unknown   
Component:  Plugin - MythMusic             |     Version:  0.22-fixes
 Severity:  medium                         |     Mlocked:  0         
 Backtrace and Log included

 Recently, after upgrading to .22-fixes, I discovered a segfault when
 trying to utilize the ProjectM visualizations without a segfault. (as a
 note, when I upgraded to .22-fixes, I simultaneously upgraded to ubuntu
 9.10 from 9.04).  I have tested the majority of the other mythmusic and
 libvisual visualizations, which appear to be functioning as expected.
 While I'm not too worried if ProjectM works or not, it should probably not
 segfault mythfrontend.  I honestly don't think I've ever had ProjectM work
 for me, but I know it didn't segfault in any previous version of myth
 since it's inclusion.

 Here's how I can replicate it:
 0) Set the order of visualizations to be Album Art, followed by ProjectM
 1) Start Mythmusic
 2) Start playback of any song
 3) Press 4, to bring the visualization full screen, this will show the
 cover art image.
 4) Press 6, to switch to the next visualization - SEGFAULT

 I'm running .22-fixes, r22954
 mythfrontend --version
 Please include all output in bug reports.
 MythTV Version   : 22954
 MythTV Branch    : branches/release-0-22-fixes
 Network Protocol : 50
 Library API      : 0.22.20091023-1
 QT Version       : 4.5.2
 Options compiled in:
  linux debug using_oss using_alsa using_pulse using_backend using_directfb
 using_dvb using_firewire using_frontend using_hdhomerun using_hdpvr
 using_iptv using_ivtv using_joystick_menu using_lirc using_mheg
 using_opengl_video using_opengl_vsync using_qtwebkit using_v4l using_x11
 using_xrandr using_xv using_bindings_perl using_bindings_python
 using_opengl using_vdpau using_ffmpeg_threads using_libavc_5_3 using_live

 Please let me know if there's any more details I can help provide

Ticket URL: <http://svn.mythtv.org/trac/ticket/7711>
MythTV <http://www.mythtv.org/>

More information about the mythtv-commits mailing list