[mythtv-commits] Ticket #7797: mythfrontend crash

MythTV mythtv at cvs.mythtv.org
Mon Mar 15 17:10:42 UTC 2010


#7797: mythfrontend crash
--------------------------------------+-------------------------------------
 Reporter:  David <idht4n@…>          |       Owner:  ijr    
     Type:  defect                    |      Status:  new    
 Priority:  minor                     |   Milestone:  unknown
Component:  MythTV - General          |     Version:  unknown
 Severity:  medium                    |     Mlocked:  0      
--------------------------------------+-------------------------------------
Changes (by mdean):

  * status:  infoneeded_new => new


Old description:

> I saw this crash in mythfrontend in mythbuntu 9.10:
> {{{
> *** glibc detected *** /usr/bin/mythfrontend.real: double free or
> corruption (fasttop): 0xac24e9e8 ***
> mythfrontend.real: Fatal IO error: client killed
> ======= Backtrace: =========
> /lib/tls/i686/cmov/libc.so.6[0xb3a06ff1]
> /lib/tls/i686/cmov/libc.so.6[0xb3a086f2]
> /lib/tls/i686/cmov/libc.so.6(cfree+0x6d)[0xb3a0b79d]
> /usr/lib/tls/libnvidia-tls.so.1[0xb23f1b60]
> /usr/lib/libX11.so.6(_XReply+0x106)[0xb5ac8526]
> /usr/lib/libX11.so.6(XSync+0x67)[0xb5abc1a7]
> /usr/lib/libmythui-0.22.so.0(_ZN12MythXDisplay4SyncEb+0x45)[0xb5f74a85]
> ======= Memory map: ========
> 08048000-0826e000 r-xp 00000000 08:01 1553
> /usr/bin/mythfrontend.real
> 0826e000-0826f000 r--p 00225000 08:01 1553
> /usr/bin/mythfrontend.real
> 0826f000-08270000 rw-p 00226000 08:01 1553
> /usr/bin/mythfrontend.real
> 08270000-08272000 rw-p 00000000 00:00 0
> 0a256000-0c1b9000 rw-p 00000000 00:00 0          [heap]
> 98100000-98169000 rw-p 00000000 00:00 0
> 98169000-98200000 ---p 00000000 00:00 0
> 98246000-985e7000 rw-p 00000000 00:00 0
> 985e7000-985e8000 ---p 00000000 00:00 0
> 985e8000-98de8000 rwxp 00000000 00:00 0
> 98de8000-99000000 rw-p 00000000 00:00 0
> 99000000-990cf000 rw-p 00000000 00:00 0
> 990cf000-99100000 ---p 00000000 00:00 0
> 99200000-992eb000 rw-p 00000000 00:00 0
> 992eb000-99300000 ---p 00000000 00:00 0
> 99300000-993f1000 rw-p 00000000 00:00 0
> 993f1000-99400000 ---p 00000000 00:00 0
> 99400000-994fb000 rw-p 00000000 00:00 0
> 994fb000-99500000 ---p 00000000 00:00 0
> 99500000-995dc000 rw-p 00000000 00:00 0
> 995dc000-99600000 ---p 00000000 00:00 0
> 99600000-996d2000 rw-p 00000000 00:00 0
> 996d2000-99700000 ---p 00000000 00:00 0
> 99700000-998e7000 rw-p 00000000 00:00 0
> 998e7000-99900000 ---p 00000000 00:00 0
> 99900000-999e3000 rw-p 00000000 00:00 0
> 999e3000-99a00000 ---p 00000000 00:00 0
> 99a00000-99b00000 rw-p 00000000 00:00 0
> 99b00000-99be3000 rw-p 00000000 00:00 0
> 99be3000-99c00000 ---p 00000000 00:00 0
> 99d00000-99dfe000 rw-p 00000000 00:00 0
> 99dfe000-99e00000 ---p 00000000 00:00 0
> 99e99000-9a000000 rw-p 00000000 00:00 0
> 9a000000-9a0ff000 rw-p 00000000 00:00 0
> 9a0ff000-9a100000 ---p 00000000 00:00 0
> 9a1ff000-9a200000 ---p 00000000 00:00 0
> 9a200000-9aa00000 rwxp 00000000 00:00 0
> 9aa10000-9ab00000 rw-p 00000000 00:00 0
> 9ab00000-9abfb000 rw-p 00000000 00:00 0
> 9abfb000-9ac00000 ---p 00000000 00:00 0
> 9ac00000-9acde000 rw-p 00000000 00:00 0
> 9acde000-9ad00000 ---p 00000000 00:00 0
> 9ad00000-9adf7000 rw-p 00000000 00:00 0
> 9adf7000-9ae00000 ---p 00000000 00:00 0
> 9ae00000-9aef9000 rw-p 00000000 00:00 0
> 9aef9000-9af00000 ---p 00000000 00:00 0
> 9af00000-9aff4000 rw-p 00000000 00:00 0
> 9aff4000-9b000000 ---p 00000000 00:00 0
> 9b100000-9b200000 rw-p 00000000 00:00 0
> 9b300000-9b3f5000 rw-p 00000000 00:00 0
> 9b3f5000-9b400000 ---p 00000000 00:00 0
> 9b557000-9b600000 rw-p 00000000 00:00 0
> 9b600000-9b6dd000 rw-p 00000000 00:00 0
> 9b6dd000-9b700000 ---p 00000000 00:00 0
> 9b702000-9b800000 rw-p 00000000 00:00 0
> 9b800000-9b9fc000 rw-p 00000000 00:00 0
> 9b9fc000-9ba00000 ---p 00000000 00:00 0
> 9ba00000-9bb00000 rw-p 00000000 00:00 0
> 9bb34000-9bd00000 rw-p 00000000 00:00 0
> 9bd00000-9c000000 rw-p 00000000 00:00 0
> 9c000000-9c100000 rw-p 00000000 00:00 0
> 9c12e000-9c1cc000 rw-p 00000000 00:00 0
> 9c1cc000-9c219000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttf
> 9c219000-9c266000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttf
> 9c266000-9c2b3000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttf
> 9c2b3000-9c300000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttf
> 9c300000-9c400000 rw-p 00000000 00:00 0
> 9c419000-9c466000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttf
> 9c466000-9c4b3000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttf
> 9c4b3000-9c500000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttf
> 9c500000-9c600000 rw-p 00000000 00:00 0
> 9c600000-9c800000 rw-p 00000000 00:00 0
> 9c815000-9c862000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttf
> 9c900000-9ca00000 rw-p 00000000 00:00 0
> 9ca1b000-9ca68000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttf
> 9ca68000-9cb00000 r--p 00000000 08:01 267322
> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
> 9cb00000-9cc00000 rw-p 00000000 00:00 0
> 9cc38000-9ccd0000 r--p 00000000 08:01 267322
> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
> 9ccd0000-9cd68000 r--p 00000000 08:01 267322
> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
> 9cd68000-9ce00000 r--p 00000000 08:01 267322
> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
> 9ce00000-9ceed000 rw-p 00000000 00:00 0
> 9ceed000-9cf00000 ---p 00000000 00:00 0
> 9cf1b000-9cf68000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttf
> 9cf68000-9d000000 r--p 00000000 08:01 267322
> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
> 9d000000-9d100000 rw-p 00000000 00:00 0
> 9d100000-9d1de000 rw-p 00000000 00:00 0
> 9d1de000-9d200000 ---p 00000000 00:00 0
> 9d21b000-9d268000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttf
> 9d268000-9d300000 r--p 00000000 08:01 267322
> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
> 9d300000-9d3e9000 rw-p 00000000 00:00 0
> 9d3e9000-9d400000 ---p 00000000 00:00 0
> 9d400000-9d500000 rw-p 00000000 00:00 0
> 9d500000-9d5c1000 rw-p 00000000 00:00 0
> 9d5c1000-9d600000 ---p 00000000 00:00 0
> 9d638000-9d6d0000 r--p 00000000 08:01 267322
> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
> 9d6d0000-9d768000 r--p 00000000 08:01 267322
> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
> 9d768000-9d800000 r--p 00000000 08:01 267322
> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
> 9d800000-9d8a5000 rw-p 00000000 00:00 0
> 9d8a5000-9d900000 ---p 00000000 00:00 0
> 9d924000-9d971000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttf
> 9d971000-9d9be000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttf
> 9d9be000-9da0b000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttf
> 9da0b000-9df00000 rw-p 00000000 00:00 0
> 9df00000-9dfb3000 rw-p 00000000 00:00 0
> 9dfb3000-9e000000 ---p 00000000 00:00 0
> 9e025000-9e072000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttf
> 9e072000-9e10a000 r--p 00000000 08:01 267322
> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
> 9e10a000-9e1a2000 r--p 00000000 08:01 267322
> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
> 9e1a2000-9e23a000 r--p 00000000 08:01 267322
> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
> 9e23a000-9ea24000 rw-p 00000000 00:00 0
> 9ea4b000-9ea98000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttf
> 9ea98000-9eae5000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttf
> 9eae5000-9eb7d000 r--p 00000000 08:01 267322
> /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
> 9eb7d000-9ebca000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttf
> 9ebca000-9ec17000 r--p 00000000 08:01 267306
> /usr/share/fonts/truetype/freefont/FreeMono.ttfAborted
> }}}
>

> {{{
> MythTV Version   : 22594
> 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 profile using_oss using_alsa using_pulse using_jack using_backend
> using_dvb using_firewire using_frontend using_glx_proc_addr_arb
> using_hdhomerun using_hdpvr using_iptv using_ivtv using_joystick_menu
> using_libfftw3 using_lirc using_mheg using_opengl_video
> using_opengl_vsync using_qtwebkit using_v4l using_x11 using_xrandr
> using_xv using_xvmc using_xvmc_vld using_xvmcw using_bindings_perl
> using_bindings_python using_opengl using_vdpau using_ffmpeg_threads
> using_libavc_5_3 using_live using_mheg
> }}}

New description:

 I saw this crash in mythfrontend in mythbuntu 9.10:

 [gdb backtrace attached]

 {{{
 MythTV Version   : 22594
 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 profile using_oss using_alsa using_pulse using_jack using_backend
 using_dvb using_firewire using_frontend using_glx_proc_addr_arb
 using_hdhomerun using_hdpvr using_iptv using_ivtv using_joystick_menu
 using_libfftw3 using_lirc using_mheg using_opengl_video using_opengl_vsync
 using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_xvmc
 using_xvmc_vld using_xvmcw using_bindings_perl using_bindings_python
 using_opengl using_vdpau using_ffmpeg_threads using_libavc_5_3 using_live
 using_mheg
 }}}

--

Comment:

 Removing inline glibc backtrace from the description to make the ticket
 readable and attaching as a file (just to preserve the original
 information).

 gdb backtrace has been provided, as requested.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/7797#comment:3>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list