[mythtv-commits] Ticket #7553: mythfrontend version: [22772] crashs when browsing recorded shows

MythTV mythtv at cvs.mythtv.org
Thu Nov 12 11:18:54 UTC 2009


#7553: mythfrontend version:  [22772] crashs when browsing recorded shows
----------------------------------------+-----------------------------------
 Reporter:  niv <nivw2008@…>            |       Owner:  ijr    
     Type:  defect                      |      Status:  new    
 Priority:  minor                       |   Milestone:  unknown
Component:  MythTV - General            |     Version:  0.22   
 Severity:  medium                      |     Mlocked:  0      
----------------------------------------+-----------------------------------
 I upgraded from 0.21 fixes to 0.22.
 To repreduce: I ran mythfrontend then watched a show I recorded, I then
 went back to browsing watched shows. once I moved to the forth show the
 frontend crashed with this backtrace:
 the second time this didnt happen.

 mythfrontend --geometry 800x600 -w
 2009-11-12 13:07:31.797 mythfrontend version:  [22772] www.mythtv.org
 2009-11-12 13:07:31.838 Overriding GUI size: width=800 height=600
 2009-11-12 13:07:31.839 Using runtime prefix = /usr
 2009-11-12 13:07:31.839 Using configuration directory = /home/niv/.mythtv
 2009-11-12 13:07:32.646 Empty LocalHostName.
 2009-11-12 13:07:32.646 Using localhost value of whitey
 2009-11-12 13:07:32.655 New DB connection, total: 1
 2009-11-12 13:07:32.661 Connected to database 'mythconverg' at host:
 localhost
 2009-11-12 13:07:32.663 Closing DB connection named 'DBManager0'
 2009-11-12 13:07:32.706 ScreenSaverX11Private: XScreenSaver support
 enabled
 2009-11-12 13:07:32.707 DPMS is active.
 2009-11-12 13:07:32.710 Primary screen: 0.
 2009-11-12 13:07:32.711 Connected to database 'mythconverg' at host:
 localhost
 2009-11-12 13:07:32.712 Using screen 0, 1280x1024 at 0,0
 2009-11-12 13:07:32.792 MythUI Image Cache size set to 20971520 bytes
 2009-11-12 13:07:32.792 Setting 'RunFrontendInWindow' being forced to '1'
 2009-11-12 13:07:32.792 Enabled verbose msgs:  important general
 2009-11-12 13:07:32.798 Could not find theme: G.A.N.T - Switching to Terra
 2009-11-12 13:07:32.801 Primary screen: 0.
 2009-11-12 13:07:32.803 Running in a window
 2009-11-12 13:07:32.804 Using screen 0, 1280x1024 at 0,0
 2009-11-12 13:07:32.805 Using theme base resolution of 1280x720
 2009-11-12 13:07:32.817 LIRC: Successfully initialized '/dev/lircd' using
 '/home/niv/.lircrc' config
 2009-11-12 13:07:32.817 JoystickMenuThread Error: Joystick disabled -
 Failed to read /home/niv/.mythtv/joystickmenurc
 2009-11-12 13:07:32.869 Using the Qt painter
 2009-11-12 13:07:33.226 Loaded base theme from
 /usr/share/mythtv/themes/Terra/base.xml
 2009-11-12 13:07:33.282 Loaded base theme from /usr/share/mythtv/themes
 /default-wide/base.xml
 2009-11-12 13:07:33.300 Loaded base theme from
 /usr/share/mythtv/themes/default/base.xml
 2009-11-12 13:07:33.307 Current MythTV Schema Version (DBSchemaVer): 1244
 2009-11-12 13:07:33.570 Desktop video mode: 1280x1024 85.0268 Hz
 2009-11-12 13:07:33.943 Registering Internal as a media playback plugin.
 2009-11-12 13:07:33.944 No plugins directory /usr/lib/mythtv/plugins
 2009-11-12 13:07:33.961 MMUnix::AddDevice() Error: failed to stat
 /dev/bdi,
                         eno: No such file or directory (2)
 2009-11-12 13:07:33.969 MMUnix::AddDevice() Error: failed to stat
 /dev/power,
                         eno: No such file or directory (2)
 2009-11-12 13:07:33.977 Loading window theme from
 /usr/share/mythtv/themes/Terra/menu-ui.xml
 2009-11-12 13:07:34.157 Loading menu theme from
 /usr/share/mythtv/themes/defaultmenu//mainmenu.xml
 2009-11-12 13:07:34.161 Found mainmenu.xml for theme 'Terra'
 2009-11-12 13:07:34.210 MythContext: Connecting to backend server:
 whitey:6543 (try 1 of 5)
 2009-11-12 13:07:34.212 Using protocol version 50
 2009-11-12 13:07:34.883 Gesture: DownRight
 2009-11-12 13:07:36.155 Gesture: DownRight
 2009-11-12 13:07:46.407 Loading menu theme from
 /usr/share/mythtv/themes/defaultmenu//library.xml
 2009-11-12 13:07:49.024 New DB connection, total: 2
 2009-11-12 13:07:49.024 Connected to database 'mythconverg' at host:
 localhost
 2009-11-12 13:07:49.026 Loading window theme from
 /usr/share/mythtv/themes/Terra/recordings-ui.xml
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 2009-11-12 13:07:54.547 TV: Attempting to change from None to Watching
 WatchingPreRecorded
 2009-11-12 13:07:54.611 TV: StartPlayer(0, Watching WatchingPreRecorded,
 main) -- begin
 2009-11-12 13:07:54.770 Opening audio device 'pulse'. ch 2(2) sr 32000
 2009-11-12 13:07:54.771 Opening ALSA audio device 'pulse'.
 2009-11-12 13:07:55.175 ALSA, Warning: mmap not available, attempting to
 fall back to slow writes.
 2009-11-12 13:07:55.212 Mixer unable to find control PCM
 2009-11-12 13:07:55.212 Mixer unable to find control PCM
 2009-11-12 13:07:55.319 GLVid, Error: Fatal error
 2009-11-12 13:07:55.325 VideoBuffers::DiscardFrames(): ERROR, A not in
 available, pause, or displayed
 2009-11-12 13:07:55.325 VideoBuffers::DiscardFrames(): ERROR, B not in
 available, pause, or displayed A
 2009-11-12 13:07:55.325 VideoBuffers::DiscardFrames(): ERROR, C not in
 available, pause, or displayed AA
 2009-11-12 13:07:55.326 VideoBuffers::DiscardFrames(): ERROR, D not in
 available, pause, or displayed AAA
 2009-11-12 13:07:55.326 VideoBuffers::DiscardFrames(): ERROR, E not in
 available, pause, or displayed AAAA
 2009-11-12 13:07:55.326 VideoBuffers::DiscardFrames(): ERROR, F not in
 available, pause, or displayed AAAAA
 2009-11-12 13:07:55.326 VideoBuffers::DiscardFrames(): ERROR, G not in
 available, pause, or displayed AAAAAA
 2009-11-12 13:07:55.326 VideoBuffers::DiscardFrames(): ERROR, H not in
 available, pause, or displayed AAAAAAA
 2009-11-12 13:07:55.326 VideoBuffers::DiscardFrames(): ERROR, a not in
 available, pause, or displayed AAAAAAAA
 2009-11-12 13:07:55.326 VideoBuffers::DiscardFrames(): ERROR, b not in
 available, pause, or displayed AAAAAAAAA
 2009-11-12 13:07:55.326 VideoBuffers::DiscardFrames(): ERROR, c not in
 available, pause, or displayed AAAAAAAAAA
 2009-11-12 13:07:55.327 VideoBuffers::DiscardFrames(): ERROR, d not in
 available, pause, or displayed AAAAAAAAAAA
 2009-11-12 13:07:55.327 VideoBuffers::DiscardFrames(): ERROR, e not in
 available, pause, or displayed AAAAAAAAAAAA
 2009-11-12 13:07:55.327 VideoBuffers::DiscardFrames(): ERROR, f not in
 available, pause, or displayed AAAAAAAAAAAAA
 2009-11-12 13:07:55.327 VideoBuffers::DiscardFrames(): ERROR, g not in
 available, pause, or displayed AAAAAAAAAAAAAA
 2009-11-12 13:07:55.327 VideoBuffers::DiscardFrames(): ERROR, h not in
 available, pause, or displayed AAAAAAAAAAAAAAA
 2009-11-12 13:07:55.327 VideoBuffers::DiscardFrames(): ERROR, 0 not in
 available, pause, or displayed AAAAAAAAAAAAAAAA
 2009-11-12 13:07:55.327 VideoBuffers::DiscardFrames(): ERROR, 1 not in
 available, pause, or displayed AAAAAAAAAAAAAAAAA
 2009-11-12 13:07:55.328 VideoBuffers::DiscardFrames(): ERROR, 2 not in
 available, pause, or displayed AAAAAAAAAAAAAAAAAA
 2009-11-12 13:07:55.328 VideoBuffers::DiscardFrames(): ERROR, 3 not in
 available, pause, or displayed AAAAAAAAAAAAAAAAAAA
 2009-11-12 13:07:55.328 VideoBuffers::DiscardFrames(): ERROR, 4 not in
 available, pause, or displayed AAAAAAAAAAAAAAAAAAAA
 2009-11-12 13:07:55.328 VideoBuffers::DiscardFrames(): ERROR, 5 not in
 available, pause, or displayed AAAAAAAAAAAAAAAAAAAAA
 2009-11-12 13:07:55.328 VideoBuffers::DiscardFrames(): ERROR, 6 not in
 available, pause, or displayed AAAAAAAAAAAAAAAAAAAAAA
 2009-11-12 13:07:55.328 VideoBuffers::DiscardFrames(): ERROR, 7 not in
 available, pause, or displayed AAAAAAAAAAAAAAAAAAAAAAA
 2009-11-12 13:07:55.329 VideoBuffers::DiscardFrames(): ERROR, I not in
 available, pause, or displayed AAAAAAAAAAAAAAAAAAAAAAAA
 2009-11-12 13:07:55.329 VideoBuffers::DiscardFrames(): ERROR, J not in
 available, pause, or displayed AAAAAAAAAAAAAAAAAAAAAAAAA
 2009-11-12 13:07:55.329 VideoBuffers::DiscardFrames(): ERROR, K not in
 available, pause, or displayed AAAAAAAAAAAAAAAAAAAAAAAAAA
 2009-11-12 13:07:55.329 VideoBuffers::DiscardFrames(): ERROR, L not in
 available, pause, or displayed AAAAAAAAAAAAAAAAAAAAAAAAAAA
 2009-11-12 13:07:55.330 VideoBuffers::DiscardFrames(): ERROR, M not in
 available, pause, or displayed AAAAAAAAAAAAAAAAAAAAAAAAAAAA
 2009-11-12 13:07:55.330 VideoBuffers::DiscardFrames(): ERROR, N not in
 available, pause, or displayed AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
 2009-11-12 13:07:55.330 VideoBuffers::DiscardFrames(): ERROR, O not in
 available, pause, or displayed AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
 2009-11-12 13:07:55.361 VideoOutputXv: Desired video renderer 'opengl' not
 available.
                         codec 'NUV RTjpeg' makes 'xv-blit,xshm,xlib,'
 available, using 'xv-blit' instead.
 2009-11-12 13:07:55.366 VideoOutputXv: XVideo Adaptor Name: 'ATI Radeon
 Video Overlay'
 X Error: BadMatch (invalid parameter attributes) 8
   Extension:    132 (Uknown extension)
   Minor opcode: 13 (Unknown request)
   Resource id:  0x51
 X Error: BadMatch (invalid parameter attributes) 8
   Extension:    132 (Uknown extension)
   Minor opcode: 13 (Unknown request)
   Resource id:  0x50
 X Error: BadMatch (invalid parameter attributes) 8
   Extension:    132 (Uknown extension)
   Minor opcode: 13 (Unknown request)
   Resource id:  0x52
 X Error: BadMatch (invalid parameter attributes) 8
   Extension:    132 (Uknown extension)
   Minor opcode: 13 (Unknown request)
   Resource id:  0x68
 2009-11-12 13:07:55.697 Couldn't find OSD theme: blueosd. Switching to
 default.
 2009-11-12 13:07:55.698 OSD Theme Dimensions W: 1280 H: 720
 2009-11-12 13:07:56.660 TV: StartPlayer(0, Watching WatchingPreRecorded,
 main) -- end ok
 2009-11-12 13:07:56.661 TV: Changing from None to Watching
 WatchingPreRecorded
 2009-11-12 13:07:56.667 Couldn't load deinterlace filter none
 2009-11-12 13:07:56.667 The realtime priority setting is not enabled.
 2009-11-12 13:07:56.670 Video timing method: USleep with busy wait
 2009-11-12 13:07:56.689 ScreenSaverX11Private: DPMS Deactivated 1
 2009-11-12 13:08:15.095 NVP(0): prebuffering pause
 2009-11-12 13:08:51.723 TV: Attempting to change from Watching
 WatchingPreRecorded to None
 2009-11-12 13:08:51.753 TV: Changing from Watching WatchingPreRecorded to
 None
 2009-11-12 13:08:52.015 ScreenSaverX11Private: DPMS Reactivated 1
 X Error: BadMatch (invalid parameter attributes) 8
   Extension:    132 (Uknown extension)
   Minor opcode: 13 (Unknown request)
   Resource id:  0x51
 X Error: BadMatch (invalid parameter attributes) 8
   Extension:    132 (Uknown extension)
   Minor opcode: 13 (Unknown request)
   Resource id:  0x50
 X Error: BadMatch (invalid parameter attributes) 8
   Extension:    132 (Uknown extension)
   Minor opcode: 13 (Unknown request)
   Resource id:  0x52
 X Error: BadMatch (invalid parameter attributes) 8
   Extension:    132 (Uknown extension)
   Minor opcode: 13 (Unknown request)
   Resource id:  0x68
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 2009-11-12 13:08:54.725 Loading window theme from
 /usr/share/mythtv/themes/Terra/recordings-ui.xml
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 QImage::scaled: Image is a null image
 *** glibc detected *** mythfrontend: double free or corruption (fasttop):
 0x09915750 ***
 ======= Backtrace: =========
 /lib/libc.so.6[0xb441b6d0]
 /lib/libc.so.6(cfree+0x89)[0xb441d059]
 /usr/lib/gcc/i686-pc-linux-
 gnu/4.3.4/libstdc++.so.6(_ZdlPv+0x22)[0xb45d3253]
 /usr/lib/qt4/libQtGui.so.4(_ZN7QRegion7cleanUpEPNS_11QRegionDataE+0x41)[0xb4e85373]
 ======= Memory map: ========
 08048000-08286000 r-xp 00000000 08:14 2877893    /usr/bin/mythfrontend
 08286000-08287000 r--p 0023d000 08:14 2877893    /usr/bin/mythfrontend
 08287000-08288000 rw-p 0023e000 08:14 2877893    /usr/bin/mythfrontend
 08288000-0828a000 rw-p 08288000 00:00 0
 08c86000-0a826000 rw-p 08c86000 00:00 0          [heap]
 a306f000-a3070000 ---p a306f000 00:00 0
 a3070000-a3870000 rw-p a3070000 00:00 0
 a793c000-a7940000 r-xp 00000000 08:14 3827809    /usr/lib/alsa-
 lib/libasound_module_ctl_pulse.so
 a7940000-a7941000 r--p 00003000 08:14 3827809    /usr/lib/alsa-
 lib/libasound_module_ctl_pulse.so
 a7941000-a7942000 rw-p 00004000 08:14 3827809    /usr/lib/alsa-
 lib/libasound_module_ctl_pulse.so
 a8944000-a8945000 ---p a8944000 00:00 0
 a8945000-a9145000 rw-p a8945000 00:00 0
 ad6ff000-ad700000 ---p ad6ff000 00:00 0
 ad700000-adf00000 rw-p ad700000 00:00 0
 adf00000-adfdf000 rw-p adf00000 00:00 0
 adfdf000-ae000000 ---p adfdf000 00:00 0
 aeb16000-aeb5c000 r--p 00000000 08:14 4540300
 /usr/share/fonts/corefonts/arialbd.ttf
 aeb5c000-aed0e000 rw-p aeb5c000 00:00 0
 aed0e000-aed0f000 ---p aed0e000 00:00 0
 aed0f000-af50f000 rw-p aed0f000 00:00 0
 af516000-af64c000 rw-p af516000 00:00 0
 af64d000-af65e000 r--p 00000000 08:14 5472639
 /usr/share/fonts/TTF/luxisr.ttf
 af65e000-af6ea000 r--p 00000000 08:14 2974890    /usr/share/fonts/dejavu
 /DejaVuSans-Bold.ttf
 af6ea000-af73b000 r--p 00000000 08:14 2974895    /usr/share/fonts/dejavu
 /DejaVuSans-ExtraLight.ttf
 af73b000-af7d3000 r--p 00000000 08:14 2974902
 /usr/share/fonts/dejavu/DejaVuSans.ttf
 af7d3000-af900000 rw-p af7d3000 00:00 0
 af900000-af99f000 rw-p af900000 00:00 0
 af99f000-afa00000 ---p af99f000 00:00 0
 afa17000-afa1b000 r-xp 00000000 08:14 3827801    /usr/lib/alsa-
 lib/libasound_module_pcm_pulse.so
 afa1b000-afa1c000 r--p 00003000 08:14 3827801    /usr/lib/alsa-
 lib/libasound_module_pcm_pulse.so
 afa1c000-afa1d000 rw-p 00004000 08:14 3827801    /usr/lib/alsa-
 lib/libasound_module_pcm_pulse.so
 afa81000-afb2b000 rw-p afa81000 00:00 0
 afb2c000-afd00000 rw-p afb2c000 00:00 0
 afd00000-afe00000 rw-p afd00000 00:00 0
 afe0b000-afee1000 rw-p afe0b000 00:00 0
 afee1000-afee2000 ---p afee1000 00:00 0
 afee2000-b06e2000 rw-p afee2000 00:00 0
 b06e2000-b073a000 r-xp 00000000 08:14 5324914    /usr/lib/libtiff.so.3.9.1
 b073a000-b073c000 r--p 00057000 08:14 5324914    /usr/lib/libtiff.so.3.9.1
 b073c000-b073d000 rw-p 00059000 08:14 5324914    /usr/lib/libtiff.so.3.9.1
 b073d000-b077b000 r-xp 00000000 08:14 5185649
 /usr/lib/qt4/libQtSvg.so.4.5.3
 b077b000-b077c000 r--p 0003e000 08:14 5185649
 /usr/lib/qt4/libQtSvg.so.4.5.3
 b077c000-b077d000 rw-p 0003f000 08:14 5185649
 /usr/lib/qt4/libQtSvg.so.4.5.3
 b077d000-b07b3000 r-xp 00000000 08:14 4219956    /usr/lib/libjpeg.so.7.0.0
 b07b3000-b07b4000 r--p 00035000 08:14 4219956    /usr/lib/libjpeg.so.7.0.0
 b07b4000-b07b5000 rw-p 00036000 08:14 4219956    /usr/lib/libjpeg.so.7.0.0
 b07d5000-b07d6000 ---p b07d5000 00:00 0
 b07d6000-b0fd6000 rw-p b07d6000 00:00 0
 b0fd6000-b0fd7000 ---p b0fd6000 00:00 0
 b0fd7000-b17d7000 rw-p b0fd7000 00:00 0
 b17d7000-b181b000 r--p 00000000 08:14 4540306
 /usr/share/fonts/corefonts/arial.ttf
 b181b000-b181c000 ---p b181b000 00:00 0
 b181c000-b201c000 rw-p b181c000 00:00 0
 b201c000-b2143000 r-xp 00000000 08:14 4546669
 /usr/lib/libcrypto.so.0.9.8
 b2143000-b214b000 r--p 00127000 08:14 4546669
 /usr/lib/libcrypto.so.0.9.8
 b214b000-b2159000 rw-p 0012f000 08:14 4546669
 /usr/lib/libcrypto.so.0.9.8
 b2159000-b215d000 rw-p b2159000 00:00 0
 b215d000-b219d000 r-xp 00000000 08:14 4546671    /usr/lib/libssl.so.0.9.8
 b219d000-b219e000 r--p 00040000 08:14 4546671  Aborted

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


More information about the mythtv-commits mailing list