[mythtv-commits] Ticket #8952: mythfrontend UI sometimes never paints itself

MythTV mythtv at cvs.mythtv.org
Sun Sep 19 16:27:06 UTC 2010


#8952: mythfrontend UI sometimes never paints itself
---------------------------------------------+------------------------------
 Reporter:  danielk                          |           Owner:  stuartm   
     Type:  defect                           |          Status:  assigned  
 Priority:  major                            |       Milestone:  0.24      
Component:  MythTV - User Interface Library  |         Version:  Trunk Head
 Severity:  medium                           |      Resolution:            
 Keywords:                                   |   Ticket locked:  0         
---------------------------------------------+------------------------------

Comment (by Tomi Orava <tomi.orava@…>):

 Sure:

 a) 32-bit, amd athlon/ubuntu lucid/2.6.35.4 kernel

 Please attach all output as a file in bug reports.
 MythTV Version   : 26381M
 MythTV Branch    : trunk
 Network Protocol : 62
 Library API      : 0.23.20100917-1
 QT Version       : 4.6.2
 Options compiled in:
  linux debug using_alsa using_oss using_pulse using_pulseoutput
 using_backend using_bindings_perl using_bindings_python using_directfb
 using_dvb using_frontend using_hdhomerun using_hdpvr using_iptv
 using_joystick_menu using_libfftw3 using_lirc using_mheg
 using_opengl_video using_opengl_vsync using_qtdbus using_qtwebkit
 using_v4l using_x11 using_xrandr using_xv using_xvmc using_xvmc_vld
 using_xvmcw using_bindings_perl using_bindings_python using_mythtranscode
 using_opengl using_ffmpeg_threads using_live using_mheg

 b) 64-bit amd athlon x2 / ubuntu lucid

 MythTV Version   : 26341M
 MythTV Branch    : trunk
 Network Protocol : 62
 Library API      : 0.23.20100913-1
 QT Version       : 4.6.2
 Options compiled in:
  linux debug using_alsa using_jack using_oss using_pulse using_pulseoutput
 using_backend using_bindings_perl using_bindings_python using_directfb
 using_dvb using_frontend using_hdhomerun
 using_hdpvr using_iptv using_joystick_menu using_libfftw3 using_lirc
 using_mheg using_opengl_video using_opengl_vsync using_qtdbus
 using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_xvmc
 using_xvmc_vld using_xvmcw using_bindings_perl using_bindings_python
 using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads
 using_live using_mheg

 c) amd athlon x4 / ubuntu lucid / 2.6.36-rc4 / mythtv server

 MythTV Version   : 26341M
 MythTV Branch    : trunk
 Network Protocol : 62
 Library API      : 0.23.20100913-1
 QT Version       : 4.6.2
 Options compiled in:
  linux debug using_alsa using_jack using_oss using_pulse using_pulseoutput
 using_backend using_bindings_perl using_bindings_python using_directfb
 using_dvb using_frontend using_hdhomerun using_hdpvr using_iptv
 using_joystick_menu using_libfftw3 using_lirc using_mheg
 using_opengl_video using_opengl_vsync using_qtdbus using_qtwebkit
 using_v4l using_x11 using_xrandr using_xv using_xvmc using_xvmc_vld
 using_xvmcw using_bindings_perl using_bindings_python using_mythtranscode
 using_opengl using_vdpau using_ffmpeg_threads using_live using_mheg

 The last two machines are pretty much using the same versions of the
 trunk, but it does sound like a race condition, just because on the x2
 athlon host the alt-tab is usually enough to get the menus displayed,
 while on the faster x4 host it doesn't work at all.
 On the faster x4 host, the menus get displayed when you make sure that the
 running threads get mixed differently/randomly ----> ie. for example by
 pressing ctrl-z 1-2 of times just before the background gets displayed.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/8952#comment:4>
MythTV <http://www.mythtv.org/>
MythTV Media Center


More information about the mythtv-commits mailing list