[mythtv-users] Help debugging mythfrontend crashs (0.20.2-168.fc6)

Jeff jeff3140 at gmail.com
Fri Nov 23 15:46:50 UTC 2007


After upgrading Mythdora 4.0 to use schedulesdirect as a data source I'm
getting many frontend crashes while watching recorded programs. It isn't
predictable but it can be as many as 4 or 5 in a one hour recording. I'm not
sure what to do to track this down.


rpm -q reports:
  mythtv-0.20.2-168.fc6
  mythtv-frontend-0.20.2-168.fc6
[root at tvsrv log]# uname -a
Linux tvsrv 2.6.20-1.2962.fc6 #1 SMP Tue Jun 19 19:27:14 EDT 2007 i686
athlon i386 GNU/Linux

/var/log/messages contains:
Nov 20 21:14:59 tvsrv kernel:  <1>BUG: unable to handle kernel NULL pointer
dereference at virtual address 0000003c
Nov 20 21:14:59 tvsrv kernel:  printing eip:
Nov 20 21:14:59 tvsrv kernel: c04731db
Nov 20 21:14:59 tvsrv kernel: *pde = 3d171067
Nov 20 21:14:59 tvsrv kernel: Oops: 0000 [#2]
Nov 20 21:14:59 tvsrv kernel: SMP
Nov 20 21:14:59 tvsrv kernel: last sysfs file: /devices/pci0000:00/0000:00:
00.0/class
Nov 20 21:14:59 tvsrv kernel: Modules linked in: sunrpc nf_conntrack_ftp
nf_conntrack_netbios_ns ipt_REJECT nf_conntrack_ipv4 xt_state nf_conntrack
nfnetlink iptable_filter ip_tables ip6t_REJECT xt_tcpudp ip6table_filter
ip6_tables x_tables video sbs i2c_ec dock button battery asus_acpi backlight
ac ipv6 parport_pc lp parport floppy cx8800 cx88xx bttv video_buf ir_common
compat_ioctl32 btcx_risc lirc_i2c(F)(U) lirc_dev(F)(U) msp3400 saa7115
snd_intel8x0 tuner snd_ac97_codec ac97_bus snd_seq_dummy snd_seq_oss
snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss snd_pcm sis900 pcspkr
mii i2c_sis96x nvidia(PF)(U) snd_timer snd_page_alloc ivtv(F)(U)
i2c_algo_bit cx2341x tveeprom i2c_core videodev serio_raw v4l2_common ns558
gameport v4l1_compat ide_cd snd_mpu401 snd_mpu401_uart snd_rawmidi
snd_seq_device cdrom snd soundcore dm_snapshot dm_zero dm_mirror dm_mod ext3
jbd ehci_hcd ohci_hcd uhci_hcd
Nov 20 21:14:59 tvsrv kernel: CPU:    0
Nov 20 21:14:59 tvsrv kernel: EIP:    0060:[<c04731db>]    Tainted: PF
VLI
Nov 20 21:14:59 tvsrv kernel: EFLAGS: 00210283   (2.6.20-1.2962.fc6 #1)
Nov 20 21:14:59 tvsrv kernel: EIP is at sys_write+0x1d/0x67
Nov 20 21:14:59 tvsrv kernel: eax: 5d976580   ebx: 00000018   ecx:
00000001   edx: e8d3dbc1
Nov 20 21:14:59 tvsrv kernel: esi: fffffff7   edi: 00000000   ebp:
e437b000   esp: e437bf9c
Nov 20 21:14:59 tvsrv kernel: ds: 007b   es: 007b   ss: 0068
Nov 20 21:14:59 tvsrv kernel: Process mythfrontend (pid: 31194, ti=e437b000
task=ec6df9f0 task.ti=e437b000)
Nov 20 21:14:59 tvsrv kernel: Stack: c042b029 474394a3 0000146d 00000001
00000018 b4f78f50 c0403f64 00000018
Nov 20 21:14:59 tvsrv kernel:        b4f78f50 00001000 b4f78f50 00000000
00001000 00000004 0000007b 0000007b
Nov 20 21:14:59 tvsrv kernel:        00000033 00000004 0063c402 00000073
00200293 b4f78ee0 0000007b 00000000
Nov 20 21:14:59 tvsrv kernel: Call Trace:
Nov 20 21:14:59 tvsrv kernel:  [<c042b029>] sys_gettimeofday+0x27/0x53
Nov 20 21:14:59 tvsrv kernel:  [<c0403f64>] syscall_call+0x7/0xb
Nov 20 21:14:59 tvsrv kernel:  =======================
Nov 20 21:14:59 tvsrv kernel: Code: d8 e8 4e 04 00 00 89 f0 83 c4 10 5b 5e
c3 56 be f7 ff ff ff 53 83 ec 10 8b 44 24 1c 8d 54 24 0c e8 89 04 00 00 85
c0 89 c3 74 42 <8b> 53 24 8b 40 20 8b 4c 24 24 89 54 24 08 8b 54 24 20 89 44
24
Nov 20 21:14:59 tvsrv kernel: EIP: [<c04731db>] sys_write+0x1d/0x67 SS:ESP
0068:e437bf9c

and a different crash reported:
Nov 21 16:10:56 tvsrv kernel: BUG: unable to handle kernel paging request at
virtual address ffffff85
Nov 21 16:10:56 tvsrv kernel:  printing eip:
Nov 21 16:10:56 tvsrv kernel: c0472514
Nov 21 16:10:56 tvsrv kernel: *pde = 00004067
Nov 21 16:10:56 tvsrv kernel: Oops: 0002 [#1]
Nov 21 16:10:56 tvsrv kernel: SMP
Nov 21 16:10:56 tvsrv kernel: last sysfs file: /block/hdg/removable
Nov 21 16:10:56 tvsrv kernel: Modules linked in: sunrpc nf_conntrack_ftp
nf_conntrack_netbios_ns ipt_REJECT nf_conntrack_ipv4 xt_state nf_conntrack
nfnetlink iptable_filter ip_tables ip6t_REJECT xt_tcpudp ip6table_filter
ip6_tables x_tables video sbs i2c_ec dock button battery asus_acpi backlight
ac ipv6 parport_pc lp parport floppy cx8800 cx88xx bttv video_buf ir_common
compat_ioctl32 btcx_risc lirc_i2c(F)(U) lirc_dev(F)(U) msp3400 saa7115 tuner
snd_intel8x0 snd_ac97_codec ac97_bus snd_seq_dummy snd_seq_oss
snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss snd_pcm nvidia(PF)(U)
i2c_sis96x ivtv(F)(U) i2c_algo_bit cx2341x tveeprom videodev sis900 mii
snd_timer v4l2_common snd_page_alloc v4l1_compat ns558 gameport ide_cd cdrom
pcspkr i2c_core serio_raw snd_mpu401 snd_mpu401_uart snd_rawmidi
snd_seq_device snd soundcore dm_snapshot dm_zero dm_mirror dm_mod ext3 jbd
ehci_hcd ohci_hcd uhci_hcd
Nov 21 16:10:56 tvsrv kernel: CPU:    0
Nov 21 16:10:56 tvsrv kernel: EIP:    0060:[<c0472514>]    Tainted: PF
VLI
Nov 21 16:10:56 tvsrv kernel: EFLAGS: 00210206   (2.6.20-1.2962.fc6 #1)
Nov 21 16:10:56 tvsrv kernel: EIP is at rw_verify_area+0x22/0x8e
Nov 21 16:10:56 tvsrv kernel: eax: 00001000   ebx: 00000000   ecx:
00000000   edx: 00000000
Nov 21 16:10:56 tvsrv kernel: esi: 00001000   edi: e5550c00   ebp:
00000001   esp: d8280f60
Nov 21 16:10:56 tvsrv kernel: ds: 007b   es: 007b   ss: 0068
Nov 21 16:10:56 tvsrv kernel: Process mythfrontend (pid: 3293, ti=d8280000
task=e8bad6f0 task.ti=d8280000)
Nov 21 16:10:56 tvsrv kernel: Stack: b3af0ef4 80045017 c047c7bb e5550c00
00000000 b3af0f50 fffffff2 c0472ba3
Nov 21 16:10:56 tvsrv kernel:        00001000 00000008 e5550c00 fffffff7
00000000 d8280000 c04731ff d8280fa0
Nov 21 16:10:56 tvsrv kernel:        00000000 00000000 00000001 00000018
b3af0f50 c0403f64 00000018 b3af0f50
Nov 21 16:10:56 tvsrv kernel: Call Trace:
Nov 21 16:10:56 tvsrv kernel:  [<c047c7bb>] do_ioctl+0x1f/0x62
Nov 21 16:10:56 tvsrv kernel:  [<c0472ba3>] vfs_write+0x67/0x154
Nov 21 16:10:56 tvsrv kernel:  [<c04731ff>] sys_write+0x41/0x67
Nov 21 16:10:56 tvsrv kernel:  [<c0403f64>] syscall_call+0x7/0xb
Nov 21 16:10:56 tvsrv kernel:  =======================
Nov 21 16:10:56 tvsrv kernel: Code: 94 00 00 00 5b 5e 5f 5d c3 55 89 c5 57
89 d7 56 53 83 ec 0c 8b 74 24 20 85 f6 78 6e 8b 59 04 8b 09 85 db 78 65 89
f0 31 d2 01 c8 <11> da 85 d2 78 59 8b 47 0c 8b 50 18 83 ba c4 00 00 00 00 74
3a
Nov 21 16:10:56 tvsrv kernel: EIP: [<c0472514>] rw_verify_area+0x22/0x8e
SS:ESP 0068:d8280f60

[mythtv at tvsrv ~]$ lspci -v
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 746 Host (rev 10)
    Subsystem: Silicon Integrated Systems [SiS] 746 Host
    Flags: bus master, medium devsel, latency 32
    Memory at c0000000 (32-bit, non-prefetchable) [size=256M]
    Capabilities: <access denied>

00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SG86C202 (prog-if 00
[Normal decode])
    Flags: bus master, fast devsel, latency 99
    Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
    Memory behind bridge: e8000000-eaffffff
    Prefetchable memory behind bridge: d0000000-dfffffff

00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS963 [MuTIOL Media
IO] (rev 25)
    Flags: bus master, medium devsel, latency 0

00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller
    Flags: medium devsel
    I/O ports at 10c0 [size=32]

00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (prog-if
80 [Master])
    Subsystem: Silicon Integrated Systems [SiS] SiS5513 EIDE Controller (A,B
step)
    Flags: bus master, medium devsel, latency 128
    [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled]
[size=8]
    [virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled]
[size=1]
    [virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled]
[size=8]
    [virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled]
[size=1]
    I/O ports at 4000 [size=16]

00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97
Sound Controller (rev a0)
    Subsystem: Silicon Integrated Systems [SiS] AC'97 Sound Controller
    Flags: bus master, medium devsel, latency 32, IRQ 21
    I/O ports at d000 [size=256]
    I/O ports at d400 [size=128]
    Capabilities: <access denied>

00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller
(rev 0f) (prog-if 10 [OHCI])
    Subsystem: Silicon Integrated Systems [SiS] USB 1.0 Controller
    Flags: bus master, medium devsel, latency 32, IRQ 17
    Memory at ec001000 (32-bit, non-prefetchable) [size=4K]

00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller
(rev 0f) (prog-if 10 [OHCI])
    Subsystem: Silicon Integrated Systems [SiS] USB 1.0 Controller
    Flags: bus master, medium devsel, latency 32, IRQ 18
    Memory at ec002000 (32-bit, non-prefetchable) [size=4K]

00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
(prog-if 20 [EHCI])
    Subsystem: Silicon Integrated Systems [SiS] USB 2.0 Controller
    Flags: bus master, medium devsel, latency 32, IRQ 19
    Memory at ec003000 (32-bit, non-prefetchable) [size=4K]
    Capabilities: <access denied>

00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI
Fast Ethernet (rev 90)
    Subsystem: Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet
Adapter
    Flags: bus master, medium devsel, latency 32, IRQ 20
    I/O ports at d800 [size=256]
    Memory at ec000000 (32-bit, non-prefetchable) [size=4K]
    [virtual] Expansion ROM at 50080000 [disabled] [size=128K]
    Capabilities: <access denied>

00:08.0 Multimedia video controller: Internext Compression Inc iTVC15 MPEG-2
Encoder (rev 01)
    Subsystem: Avermedia Technologies Inc M179
    Flags: bus master, medium devsel, latency 64, IRQ 21
    Memory at e0000000 (32-bit, prefetchable) [size=64M]
    Capabilities: <access denied>

00:0a.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)
    Subsystem: Hauppauge computer works Inc. WinTV PVR 250
    Flags: bus master, medium devsel, latency 64, IRQ 22
    Memory at e4000000 (32-bit, prefetchable) [size=64M]
    Capabilities: <access denied>

00:0b.0 Mass storage controller: Silicon Image, Inc. PCI0680 Ultra ATA-133
Host Controller (rev 02)
    Subsystem: Silicon Image, Inc. PCI0680 Ultra ATA-133 Host Controller
    Flags: bus master, medium devsel, latency 32, IRQ 16
    I/O ports at dc00 [size=8]
    I/O ports at e000 [size=4]
    I/O ports at e400 [size=8]
    I/O ports at e800 [size=4]
    I/O ports at ec00 [size=16]
    Memory at ec004000 (32-bit, non-prefetchable) [size=256]
    [virtual] Expansion ROM at 50000000 [disabled] [size=512K]
    Capabilities: <access denied>

01:00.0 VGA compatible controller: nVidia Corporation NV44A [GeForce 6200]
(rev a1) (prog-if 00 [VGA])
    Subsystem: XFX Pine Group Inc. Unknown device 2152
    Flags: bus master, VGA palette snoop, 66MHz, medium devsel, latency 248,
IRQ 22
    Memory at e8000000 (32-bit, non-prefetchable) [size=16M]
    Memory at d0000000 (32-bit, prefetchable) [size=256M]
    Memory at e9000000 (32-bit, non-prefetchable) [size=16M]
    [virtual] Expansion ROM at ea000000 [disabled] [size=128K]
    Capabilities: <access denied>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20071123/8c3ecfda/attachment.htm 


More information about the mythtv-users mailing list