Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[vdr] Re: to all vdr gurus: why is the watchdog so important ?
Le Dimanche 14 Mars 2004 12:16, Klaus Schmidinger a écrit :
> chris wrote:
> > Le Samedi 13 Mars 2004 23:19, Klaus Schmidinger a écrit :
> > > chris wrote:
> > > > 1- With vdr 1.2.6 when I run 'vdr', I got a segmentation fault but
> > > > running 'vdr -w 60' works ok. Why ?
> > >
> > > Was this a single event or is it reproducable?
> > > Is this "plain vanilla" VDR or are there any patches and/or plugins
> > > involved?
> > >
> > > Klaus
> >
> > It is reproducable ad libitum.
>
I don't think it has something to do with vdr or the watchdog because it is
reproducable when I ran dvb-szap before in a certain order relative to vdr. I
don't want to waste your time until I fix the order that cause each time the
seg fault.
Sometimes it is working but I got
mar 14 12:44:44 tux vdr[3736]: VDR version 1.2.6 started
mar 14 12:44:44 tux vdr[3736]: loading /video/setup.conf
mar 14 12:44:44 tux vdr[3736]: loading /video/sources.conf
mar 14 12:44:44 tux vdr[3736]: loading /video/diseqc.conf
mar 14 12:44:44 tux vdr[3736]: loading /video/channels.conf
mar 14 12:44:44 tux vdr[3736]: loading /video/svdrphosts.conf
mar 14 12:44:44 tux vdr[3736]: loading /video/ca.conf
mar 14 12:44:44 tux vdr[3736]: loading /video/remote.conf
mar 14 12:44:44 tux vdr[3736]: loading /video/keymacros.conf
mar 14 12:44:44 tux vdr[3736]: found 1 video device
mar 14 12:44:44 tux vdr[3736]: setting primary device to 1
mar 14 12:44:44 tux vdr[3736]: device 1 has no MPEG decoder
mar 14 12:44:44 tux vdr[3736]: SVDRP listening on port 2001
mar 14 12:44:49 tux vdr[3736]: switching to channel 2
mar 14 12:45:00 tux vdr[3736]: switching to channel 3
mar 14 12:45:01 tux vdr[3736]: switching to channel 4
Is it normal to have 'device 1 has no MPEG decoder' ?
Anyway, thanks for the answer
> Must be something special about your setup, because I start VDR here
> quite often, with or without watchdog, and don't have this.
>
I think so too because other guys told me they are using vdr on a mdk distro
with no problem, but I can't know what IS the problem. I can't understand why
I can't used a channels.conf file that I know is working on another
config...even if I use the original channels.conf file I can only receive one
or two channels and it seems that the settings are not correct for my config
(astra) ie i receive dsf with the sat1 settings ...
> What I do have is that every 10th time or so (haven't really counted it)
> when I kill a running VDR, the computer locks up completely. Must be
> something in the DVB driver, but I haven't spent time into investigating
> that yet. Maybe it's gone with the dvb-kernel driver, anyway...
>
> > I have pasted in a previous thread the
> > /var/log/messages data after the segmentation fault (but can do it again
> > if you feel it interesting).
>
> Please do so, and also check whether there is a core file and do a
> backtrace (start with 'gdb vdr core' and enter 'bt').
>
there is no core, here is the /var/log/messages (sorry a bit long...)
mar 14 12:28:36 tux vdr[3361]: VDR version 1.2.6 started
mar 14 12:28:36 tux vdr[3361]: loading /video/setup.conf
mar 14 12:28:36 tux vdr[3361]: loading /video/sources.conf
mar 14 12:28:36 tux vdr[3361]: loading /video/diseqc.conf
mar 14 12:28:36 tux vdr[3361]: loading /video/channels.conf
mar 14 12:28:36 tux vdr[3361]: loading /video/svdrphosts.conf
mar 14 12:28:36 tux vdr[3361]: loading /video/ca.conf
mar 14 12:28:36 tux vdr[3361]: loading /video/remote.conf
mar 14 12:28:36 tux vdr[3361]: loading /video/keymacros.conf
Mar 14 12:28:36 tux kernel: Linux video capture interface: v1.00
Mar 14 12:28:37 tux kernel: DVB: registering new adapter
(Technotrend/Hauppauge PCI rev2.1 or 2.2).
Mar 14 12:28:37 tux kernel: PCI: Found IRQ 10 for device 02:0a.0
Mar 14 12:28:37 tux kernel: PCI: Sharing IRQ 10 with 00:1f.2
Mar 14 12:28:38 tux kernel: stv0299.c: setup for tuner BSRU6, TDQB-S00x
Mar 14 12:28:38 tux kernel: DVB: registering frontend 0:0
(STV0299/TSA5059/SL1935 based)...
Mar 14 12:28:41 tux kernel: DVB: AV7111(0) - firm f0240009, rtsl b0250018, vid
71010068, app 8000261a
Mar 14 12:28:41 tux kernel: DVB: AV7111(0) - firmware supports CI link layer
interface
Mar 14 12:28:41 tux kernel: av7110(0): adac type set to 0
Mar 14 12:28:41 tux kernel: Technotrend/Hauppauge PCI rev2.1 or 2.2 adapter 0
has MAC addr = 00:d0:5c:20:43:0cMar 14 12:28:41 tux kernel: sda: Unit Not
Ready, sense:
Mar 14 12:28:41 tux kernel: Current 00:00: sense key Not Ready
Mar 14 12:28:41 tux kernel: Additional sense indicates Medium not present
Mar 14 12:28:41 tux kernel: sda: Unit Not Ready, sense:
Mar 14 12:28:41 tux kernel: Current 00:00: sense key Not Ready
Mar 14 12:28:41 tux kernel: Additional sense indicates Medium not present
Mar 14 12:28:41 tux kernel: Unable to handle kernel NULL pointer dereference
at virtual address 00000ed8
Mar 14 12:28:41 tux kernel: printing eip:
Mar 14 12:28:41 tux kernel: d0dff0e9
Mar 14 12:28:41 tux kernel: *pde = 00000000
Mar 14 12:28:41 tux kernel: Oops: 0000
Mar 14 12:28:41 tux kernel: dvb-ttpci alps_bsrv2 alps_tdmb7 alps_tdlb7
grundig_29504-401 grundig_29504-491 stv0299 ves1820 dvb-core videodev input
parport_pc lp parport ipt_TOS ipt_REJECT ipt_LOG ipt_state ip_nat_irc
ip_nat_tftp ip_nat_ftp ip_conntrack_irc ip_conntrack_tftp ip_conntrack_ftp
ipt_multiport ipt_conntrack iptable_filter iptable_mangle iptable_nat
ip_conntrack ip_tables snd-seq-midi snd-seq-oss snd-seq-midi-event snd-seq
snd-pcm-oss snd-mixer-oss snd-au8810 snd-pcm snd-page-alloc snd-timer
gameport snd-mpu401-uart snd-rawmidi snd-seq-device snd-ac97-codec snd
soundcore af_packet floppy tulip sr_mod sd_mod scsimon usb-storage supermount
ide-cd cdrom ide-scsi scsi_mod usb-uhci usbcore rtc ext3 jbd
Mar 14 12:28:41 tux kernel: CPU: 0
Mar 14 12:28:41 tux kernel: EIP:
0010:[usb-storage:transferred+2215781/93409191] Not tainted
Mar 14 12:28:41 tux kernel: EIP: 0010:[<d0dff0e9>] Not tainted
Mar 14 12:28:41 tux kernel: EFLAGS: 00210046
Mar 14 12:28:41 tux kernel: EIP is at dvb_video_open+0x29/0xb0 [dvb-ttpci]
Mar 14 12:28:41 tux kernel: eax: 00000000 ebx: 00000000 ecx: c2ea57e0
edx: 00000ed0
Mar 14 12:28:41 tux kernel: esi: c2ea57e0 edi: c28e8060 ebp: c2a71f28
esp: c2a71f20
Mar 14 12:28:41 tux kernel: ds: 0018 es: 0018 ss: 0018
Mar 14 12:28:41 tux kernel: Process vdr (pid: 3361, stackpage=c2a71000)
Mar 14 12:28:41 tux kernel: Stack: c8b06ca0 c28e8060 c2a71f4c c0233f40
c28e8060 c2ea57e0 c015fca0 c8b06ca8
Mar 14 12:28:41 tux kernel: c2ea57e0 c28e8060 00000000 c2a71f68
c0200844 c28e8060 c2ea57e0 00000802
Mar 14 12:28:41 tux kernel: ce237000 00000004 c2a71fa0 c02006ae
c2a653c0 c12cf320 00000802 c2a653c0
Mar 14 12:28:41 tux kernel: Call Trace:
Mar 14 12:28:41 tux kernel: [devfs_open+304/432] devfs_open+0x130/0x1b0
[kernel]
Mar 14 12:28:41 tux kernel: [<c0233f40>] devfs_open+0x130/0x1b0 [kernel]
Mar 14 12:28:41 tux kernel: [dentry_open+388/464] dentry_open+0x184/0x1d0
[kernel]
Mar 14 12:28:41 tux kernel: [<c0200844>] dentry_open+0x184/0x1d0 [kernel]
Mar 14 12:28:41 tux kernel: [filp_open+78/96] filp_open+0x4e/0x60 [kernel]
Mar 14 12:28:41 tux kernel: [<c02006ae>] filp_open+0x4e/0x60 [kernel]
Mar 14 12:28:41 tux kernel: [sys_open+61/144] sys_open+0x3d/0x90 [kernel]
Mar 14 12:28:41 tux kernel: [<c0200a5d>] sys_open+0x3d/0x90 [kernel]
Mar 14 12:28:41 tux kernel: [system_call+51/64] system_call+0x33/0x40
[kernel]
Mar 14 12:28:41 tux kernel: [<c01c4333>] system_call+0x33/0x40 [kernel]
Mar 14 12:28:41 tux kernel:
Mar 14 12:28:41 tux kernel: Code: 8b 42 08 89 42 0c fb ba 03 00 00 00 8d 83 e0
0e 00 00 b9 01
mar 14 12:29:43 tux su(pam_unix)[3414]: session opened for user root by
chris(uid=501)
[root@tux vdr-1.2.6]# tail -n80 /var/log/messages
Mar 14 12:17:40 tux kernel: sda: Unit Not Ready, sense:
Mar 14 12:17:40 tux kernel: Current 00:00: sense key Not Ready
Mar 14 12:17:40 tux kernel: Additional sense indicates Medium not present
Mar 14 12:17:41 tux kernel: sda: Unit Not Ready, sense:
Mar 14 12:17:41 tux kernel: Current 00:00: sense key Not Ready
Mar 14 12:17:41 tux kernel: Additional sense indicates Medium not present
Mar 14 12:17:41 tux kernel: sda: Unit Not Ready, sense:
Mar 14 12:17:41 tux kernel: Current 00:00: sense key Not Ready
Mar 14 12:17:41 tux kernel: Additional sense indicates Medium not present
Mar 14 12:25:12 tux kde3(pam_unix)[2061]: session opened for user chris by
(uid=0)
Mar 14 12:25:13 tux kernel: sda: Unit Not Ready, sense:
Mar 14 12:25:13 tux kernel: Current 00:00: sense key Not Ready
Mar 14 12:25:13 tux kernel: Additional sense indicates Medium not present
Mar 14 12:25:13 tux kernel: sda: Unit Not Ready, sense:
Mar 14 12:25:13 tux kernel: Current 00:00: sense key Not Ready
Mar 14 12:25:13 tux kernel: Additional sense indicates Medium not present
Mar 14 12:25:14 tux kernel: sda: Unit Not Ready, sense:
Mar 14 12:25:14 tux kernel: Current 00:00: sense key Not Ready
> > Note that i have a kernel panic when i log out.
sorry for the bad expression it should have been when I quit mdk.
> When you "log out"??? Does the mean "when you log out from your shell"?
> That's very odd...
>
> > I just dl the plain 1.2.6 VDR.
>
> Does this mean you have downloaded it, or you are going to download it?
I have downloaded it, compiled it following the instructions as I understood
them (perhaps made some mistakes but got no error messages during the
compilation process)
>
> Klaus
--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.
Home |
Main Index |
Thread Index