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.
<br><br><br>rpm -q reports:<br>&nbsp; mythtv-0.20.2-168.fc6<br>&nbsp; mythtv-frontend-0.20.2-168.fc6<br>[root@tvsrv log]# uname -a<br>Linux tvsrv 2.6.20-1.2962.fc6 #1 SMP Tue Jun 19 19:27:14 EDT 2007 i686 athlon i386 GNU/Linux<br><br>
/var/log/messages contains:<br>Nov 20 21:14:59 tvsrv kernel:&nbsp; &lt;1&gt;BUG: unable to handle kernel NULL pointer dereference at virtual address 0000003c<br>Nov 20 21:14:59 tvsrv kernel:&nbsp; printing eip:<br>Nov 20 21:14:59 tvsrv kernel: c04731db
<br>Nov 20 21:14:59 tvsrv kernel: *pde = 3d171067<br>Nov 20 21:14:59 tvsrv kernel: Oops: 0000 [#2]<br>Nov 20 21:14:59 tvsrv kernel: SMP <br>Nov 20 21:14:59 tvsrv kernel: last sysfs file: /devices/pci0000:00/0000:00:00.0/class
<br>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
<br>Nov 20 21:14:59 tvsrv kernel: CPU:&nbsp;&nbsp;&nbsp; 0<br>Nov 20 21:14:59 tvsrv kernel: EIP:&nbsp;&nbsp;&nbsp; 0060:[&lt;c04731db&gt;]&nbsp;&nbsp;&nbsp; Tainted: PF&nbsp;&nbsp;&nbsp;&nbsp; VLI<br>Nov 20 21:14:59 tvsrv kernel: EFLAGS: 00210283&nbsp;&nbsp; (2.6.20-1.2962.fc6 #1)<br>Nov 20 21:14:59 tvsrv kernel: EIP is at sys_write+0x1d/0x67
<br>Nov 20 21:14:59 tvsrv kernel: eax: 5d976580&nbsp;&nbsp; ebx: 00000018&nbsp;&nbsp; ecx: 00000001&nbsp;&nbsp; edx: e8d3dbc1<br>Nov 20 21:14:59 tvsrv kernel: esi: fffffff7&nbsp;&nbsp; edi: 00000000&nbsp;&nbsp; ebp: e437b000&nbsp;&nbsp; esp: e437bf9c<br>Nov 20 21:14:59 tvsrv kernel: ds: 007b&nbsp;&nbsp; es: 007b&nbsp;&nbsp; ss: 0068
<br>Nov 20 21:14:59 tvsrv kernel: Process mythfrontend (pid: 31194, ti=e437b000 task=ec6df9f0 task.ti=e437b000)<br>Nov 20 21:14:59 tvsrv kernel: Stack: c042b029 474394a3 0000146d 00000001 00000018 b4f78f50 c0403f64 00000018 
<br>Nov 20 21:14:59 tvsrv kernel:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; b4f78f50 00001000 b4f78f50 00000000 00001000 00000004 0000007b 0000007b <br>Nov 20 21:14:59 tvsrv kernel:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00000033 00000004 0063c402 00000073 00200293 b4f78ee0 0000007b 00000000 
<br>Nov 20 21:14:59 tvsrv kernel: Call Trace:<br>Nov 20 21:14:59 tvsrv kernel:&nbsp; [&lt;c042b029&gt;] sys_gettimeofday+0x27/0x53<br>Nov 20 21:14:59 tvsrv kernel:&nbsp; [&lt;c0403f64&gt;] syscall_call+0x7/0xb<br>Nov 20 21:14:59 tvsrv kernel:&nbsp; =======================
<br>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 &lt;8b&gt; 53 24 8b 40 20 8b 4c 24 24 89 54 24 08 8b 54 24 20 89 44 24 
<br>Nov 20 21:14:59 tvsrv kernel: EIP: [&lt;c04731db&gt;] sys_write+0x1d/0x67 SS:ESP 0068:e437bf9c<br><br>and a different crash reported:<br>Nov 21 16:10:56 tvsrv kernel: BUG: unable to handle kernel paging request at virtual address ffffff85
<br>Nov 21 16:10:56 tvsrv kernel:&nbsp; printing eip:<br>Nov 21 16:10:56 tvsrv kernel: c0472514<br>Nov 21 16:10:56 tvsrv kernel: *pde = 00004067<br>Nov 21 16:10:56 tvsrv kernel: Oops: 0002 [#1]<br>Nov 21 16:10:56 tvsrv kernel: SMP 
<br>Nov 21 16:10:56 tvsrv kernel: last sysfs file: /block/hdg/removable<br>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
<br>Nov 21 16:10:56 tvsrv kernel: CPU:&nbsp;&nbsp;&nbsp; 0<br>Nov 21 16:10:56 tvsrv kernel: EIP:&nbsp;&nbsp;&nbsp; 0060:[&lt;c0472514&gt;]&nbsp;&nbsp;&nbsp; Tainted: PF&nbsp;&nbsp;&nbsp;&nbsp; VLI<br>Nov 21 16:10:56 tvsrv kernel: EFLAGS: 00210206&nbsp;&nbsp; (2.6.20-1.2962.fc6 #1)<br>Nov 21 16:10:56 tvsrv kernel: EIP is at rw_verify_area+0x22/0x8e
<br>Nov 21 16:10:56 tvsrv kernel: eax: 00001000&nbsp;&nbsp; ebx: 00000000&nbsp;&nbsp; ecx: 00000000&nbsp;&nbsp; edx: 00000000<br>Nov 21 16:10:56 tvsrv kernel: esi: 00001000&nbsp;&nbsp; edi: e5550c00&nbsp;&nbsp; ebp: 00000001&nbsp;&nbsp; esp: d8280f60<br>Nov 21 16:10:56 tvsrv kernel: ds: 007b&nbsp;&nbsp; es: 007b&nbsp;&nbsp; ss: 0068
<br>Nov 21 16:10:56 tvsrv kernel: Process mythfrontend (pid: 3293, ti=d8280000 task=e8bad6f0 task.ti=d8280000)<br>Nov 21 16:10:56 tvsrv kernel: Stack: b3af0ef4 80045017 c047c7bb e5550c00 00000000 b3af0f50 fffffff2 c0472ba3 
<br>Nov 21 16:10:56 tvsrv kernel:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00001000 00000008 e5550c00 fffffff7 00000000 d8280000 c04731ff d8280fa0 <br>Nov 21 16:10:56 tvsrv kernel:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00000000 00000000 00000001 00000018 b3af0f50 c0403f64 00000018 b3af0f50 
<br>Nov 21 16:10:56 tvsrv kernel: Call Trace:<br>Nov 21 16:10:56 tvsrv kernel:&nbsp; [&lt;c047c7bb&gt;] do_ioctl+0x1f/0x62<br>Nov 21 16:10:56 tvsrv kernel:&nbsp; [&lt;c0472ba3&gt;] vfs_write+0x67/0x154<br>Nov 21 16:10:56 tvsrv kernel:&nbsp; [&lt;c04731ff&gt;] sys_write+0x41/0x67
<br>Nov 21 16:10:56 tvsrv kernel:&nbsp; [&lt;c0403f64&gt;] syscall_call+0x7/0xb<br>Nov 21 16:10:56 tvsrv kernel:&nbsp; =======================<br>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 &lt;11&gt; da 85 d2 78 59 8b 47 0c 8b 50 18 83 ba c4 00 00 00 00 74 3a 
<br>Nov 21 16:10:56 tvsrv kernel: EIP: [&lt;c0472514&gt;] rw_verify_area+0x22/0x8e SS:ESP 0068:d8280f60<br><br>[mythtv@tvsrv ~]$ lspci -v<br>00:00.0 Host bridge: Silicon Integrated Systems [SiS] 746 Host (rev 10)<br>&nbsp;&nbsp;&nbsp; Subsystem: Silicon Integrated Systems [SiS] 746 Host
<br>&nbsp;&nbsp;&nbsp; Flags: bus master, medium devsel, latency 32<br>&nbsp;&nbsp;&nbsp; Memory at c0000000 (32-bit, non-prefetchable) [size=256M]<br>&nbsp;&nbsp;&nbsp; Capabilities: &lt;access denied&gt;<br><br>00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SG86C202 (prog-if 00 [Normal decode])
<br>&nbsp;&nbsp;&nbsp; Flags: bus master, fast devsel, latency 99<br>&nbsp;&nbsp;&nbsp; Bus: primary=00, secondary=01, subordinate=01, sec-latency=32<br>&nbsp;&nbsp;&nbsp; Memory behind bridge: e8000000-eaffffff<br>&nbsp;&nbsp;&nbsp; Prefetchable memory behind bridge: d0000000-dfffffff
<br><br>00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS963 [MuTIOL Media IO] (rev 25)<br>&nbsp;&nbsp;&nbsp; Flags: bus master, medium devsel, latency 0<br><br>00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller
<br>&nbsp;&nbsp;&nbsp; Flags: medium devsel<br>&nbsp;&nbsp;&nbsp; I/O ports at 10c0 [size=32]<br><br>00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (prog-if 80 [Master])<br>&nbsp;&nbsp;&nbsp; Subsystem: Silicon Integrated Systems [SiS] SiS5513 EIDE Controller (A,B step)
<br>&nbsp;&nbsp;&nbsp; Flags: bus master, medium devsel, latency 128<br>&nbsp;&nbsp;&nbsp; [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8]<br>&nbsp;&nbsp;&nbsp; [virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1]<br>
&nbsp;&nbsp;&nbsp; [virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8]<br>&nbsp;&nbsp;&nbsp; [virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1]<br>&nbsp;&nbsp;&nbsp; I/O ports at 4000 [size=16]<br><br>00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC&#39;97 Sound Controller (rev a0)
<br>&nbsp;&nbsp;&nbsp; Subsystem: Silicon Integrated Systems [SiS] AC&#39;97 Sound Controller<br>&nbsp;&nbsp;&nbsp; Flags: bus master, medium devsel, latency 32, IRQ 21<br>&nbsp;&nbsp;&nbsp; I/O ports at d000 [size=256]<br>&nbsp;&nbsp;&nbsp; I/O ports at d400 [size=128]<br>&nbsp;&nbsp;&nbsp; Capabilities: &lt;access denied&gt;
<br><br>00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) (prog-if 10 [OHCI])<br>&nbsp;&nbsp;&nbsp; Subsystem: Silicon Integrated Systems [SiS] USB 1.0 Controller<br>&nbsp;&nbsp;&nbsp; Flags: bus master, medium devsel, latency 32, IRQ 17
<br>&nbsp;&nbsp;&nbsp; Memory at ec001000 (32-bit, non-prefetchable) [size=4K]<br><br>00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f) (prog-if 10 [OHCI])<br>&nbsp;&nbsp;&nbsp; Subsystem: Silicon Integrated Systems [SiS] USB 
1.0 Controller<br>&nbsp;&nbsp;&nbsp; Flags: bus master, medium devsel, latency 32, IRQ 18<br>&nbsp;&nbsp;&nbsp; Memory at ec002000 (32-bit, non-prefetchable) [size=4K]<br><br>00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller (prog-if 20 [EHCI])
<br>&nbsp;&nbsp;&nbsp; Subsystem: Silicon Integrated Systems [SiS] USB 2.0 Controller<br>&nbsp;&nbsp;&nbsp; Flags: bus master, medium devsel, latency 32, IRQ 19<br>&nbsp;&nbsp;&nbsp; Memory at ec003000 (32-bit, non-prefetchable) [size=4K]<br>&nbsp;&nbsp;&nbsp; Capabilities: &lt;access denied&gt;
<br><br>00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90)<br>&nbsp;&nbsp;&nbsp; Subsystem: Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet Adapter<br>&nbsp;&nbsp;&nbsp; Flags: bus master, medium devsel, latency 32, IRQ 20
<br>&nbsp;&nbsp;&nbsp; I/O ports at d800 [size=256]<br>&nbsp;&nbsp;&nbsp; Memory at ec000000 (32-bit, non-prefetchable) [size=4K]<br>&nbsp;&nbsp;&nbsp; [virtual] Expansion ROM at 50080000 [disabled] [size=128K]<br>&nbsp;&nbsp;&nbsp; Capabilities: &lt;access denied&gt;<br><br>00:08.0
 Multimedia video controller: Internext Compression Inc iTVC15 MPEG-2 Encoder (rev 01)<br>&nbsp;&nbsp;&nbsp; Subsystem: Avermedia Technologies Inc M179<br>&nbsp;&nbsp;&nbsp; Flags: bus master, medium devsel, latency 64, IRQ 21<br>&nbsp;&nbsp;&nbsp; Memory at e0000000 (32-bit, prefetchable) [size=64M]
<br>&nbsp;&nbsp;&nbsp; Capabilities: &lt;access denied&gt;<br><br>00:0a.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01)<br>&nbsp;&nbsp;&nbsp; Subsystem: Hauppauge computer works Inc. WinTV PVR 250<br>&nbsp;&nbsp;&nbsp; Flags: bus master, medium devsel, latency 64, IRQ 22
<br>&nbsp;&nbsp;&nbsp; Memory at e4000000 (32-bit, prefetchable) [size=64M]<br>&nbsp;&nbsp;&nbsp; Capabilities: &lt;access denied&gt;<br><br>00:0b.0 Mass storage controller: Silicon Image, Inc. PCI0680 Ultra ATA-133 Host Controller (rev 02)<br>&nbsp;&nbsp;&nbsp; Subsystem: Silicon Image, Inc. PCI0680 Ultra ATA-133 Host Controller
<br>&nbsp;&nbsp;&nbsp; Flags: bus master, medium devsel, latency 32, IRQ 16<br>&nbsp;&nbsp;&nbsp; I/O ports at dc00 [size=8]<br>&nbsp;&nbsp;&nbsp; I/O ports at e000 [size=4]<br>&nbsp;&nbsp;&nbsp; I/O ports at e400 [size=8]<br>&nbsp;&nbsp;&nbsp; I/O ports at e800 [size=4]<br>&nbsp;&nbsp;&nbsp; I/O ports at ec00 [size=16]
<br>&nbsp;&nbsp;&nbsp; Memory at ec004000 (32-bit, non-prefetchable) [size=256]<br>&nbsp;&nbsp;&nbsp; [virtual] Expansion ROM at 50000000 [disabled] [size=512K]<br>&nbsp;&nbsp;&nbsp; Capabilities: &lt;access denied&gt;<br><br>01:00.0 VGA compatible controller: nVidia Corporation NV44A [GeForce 6200] (rev a1) (prog-if 00 [VGA])
<br>&nbsp;&nbsp;&nbsp; Subsystem: XFX Pine Group Inc. Unknown device 2152<br>&nbsp;&nbsp;&nbsp; Flags: bus master, VGA palette snoop, 66MHz, medium devsel, latency 248, IRQ 22<br>&nbsp;&nbsp;&nbsp; Memory at e8000000 (32-bit, non-prefetchable) [size=16M]<br>&nbsp;&nbsp;&nbsp; Memory at d0000000 (32-bit, prefetchable) [size=256M]
<br>&nbsp;&nbsp;&nbsp; Memory at e9000000 (32-bit, non-prefetchable) [size=16M]<br>&nbsp;&nbsp;&nbsp; [virtual] Expansion ROM at ea000000 [disabled] [size=128K]<br>&nbsp;&nbsp;&nbsp; Capabilities: &lt;access denied&gt;<br><br>