Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: segmentation fault immediately after start of vdr



The /var/log/messages lines that irritate you are not always the same. They are the same as long as I make no reboot, but then they change or (randomly?) are again the same. My current /var/log/messages contains about 50 starts of vdr, and the two lines "Call Trace" vary between these four:

kernel: Call Trace: [ipv6:icmpv6_socket+240777913/275904959] [do_pollfd+128/144] [do_poll+220/240] [sys_poll+340/720] [sys_time+17/80]
kernel: Call Trace: [<d1a81439>] [<c0152c80>] [<c0152d6c>] [<c0152ed4>] [<c01225c1>]

kernel: Call Trace: [parport_pc:__insmod_parport_pc_O/lib/modules/2.4.19-4GB/kernel/drivers+-2681799/96] [do_pollfd+128/144] [do_poll+220/240] [sys_poll+340/720] [sys_time+17/80]
kernel: Call Trace: [<c1e01439>] [<c0152c80>] [<c0152d6c>] [<c0152ed4>] [<c01225c1>]

kernel: Call Trace: [<d92bb439>] [do_pollfd+128/144] [do_poll+220/240] [sys_poll+340/720] [sys_time+17/80]
kernel: Call Trace: [<d92bb439>] [<c0152c80>] [<c0152d6c>] [<c0152ed4>] [<c01225c1>]

kernel: Call Trace: [ppp_generic:__insmod_ppp_generic_O/lib/modules/2.4.19-4GB/kernel/driver+-234056647/96] [do_pollfd+128/144] [do_poll+220/240] [sys_poll+340/720] [sys_time+17/80]
kernel: Call Trace: [<d1a81439>] [<c0152c80>] [<c0152d6c>] [<c0152ed4>] [<c01225c1>]

But always there is the line:
kernel: Process vdr (pid: 2460, stackpage=ceec9000)
with varying pid/stackpage values.

Up to now, I had no problems with hardware or software of my pc. When vdr terminates, everything else stays ok. I suppose, the "Call Trace" lines indicate some other software that is running at the same time or has run before, but not necessarily causes the "kernel NULL pointer dereference".

I still have no idea ... ??

Walter


Sascha Volkenandt schrieb:
At Mittwoch, 25. Juni 2003 16:03 Walter Schittek wrote:

vdr[2861]: VDR version 1.2.1 started
vdr[2861]: loading /video/sources.conf
vdr[2861]: loading /video/diseqc.conf
vdr[2861]: loading /video/channels.conf
vdr[2861]: loading /video/svdrphosts.conf
vdr[2861]: loading /video/ca.conf
vdr[2861]: loading /video/keymacros.conf
vdr[2861]: probing /dev/dvb/adapter0/frontend0
vdr[2864]: EIT processing thread started (pid=2864) - master
kernel: Unable to handle kernel NULL pointer dereference at virtual
address 00000000
kernel:  printing eip:
kernel: 00000000
kernel: *pde = 00000000
kernel: Oops: 0000 2.4.19-4GB #1 Mon Oct 14 22:11:39 UTC 2002
kernel: CPU:    0
kernel: EIP:    0010:[<00000000>]    Tainted: P
kernel: EFLAGS: 00010282
kernel: eax: e15b0064   ebx: e15b0000   ecx: c6f83fa8   edx: ffffffea
kernel: esi: ca87dbc0   edi: 00000000   ebp: 00000000   esp: c6f83f0c
kernel: ds: 0018   es: 0018   ss: 0018
kernel: Process vdr (pid: 2864, stackpage=c6f83000)
kernel: Stack: c5161439 ca87dbc0 e15b0064 c6f83fa8 00000145 c6cfd000
ca87dbc0 c0152c80
kernel:        ca87dbc0 c6f83fa8 00000000 40a869ac 00000000 00000000
c0152d6c 00000006
kernel:        c6cfd000 c6f83f60 c6f83f64 c6f82000 c6f82000 c6f83fa8
00000000 000001f0
kernel: Call Trace:
[parport_pc:__insmod_parport_pc_O/lib/modules/2.4.19-4GB/kernel/drivers+-
361950151/96] [do_pollfd+128/144] [do_poll+220/240] [sys_poll+340/720]
[sys_time+17/80] kernel: Call Trace:    [<c5161439>] [<c0152c80>]
[<c0152d6c>]
[<c0152ed4>] [<c01225c1>]
kernel:   [system_call+51/64]
kernel:   [<c0108e63>]
kernel: Modules: [(dvb-core:<c5160060>:<c5169764>)]
kernel: Code:  Bad EIP value.

This looks like something is trying to load the parallel port module. Try moving away parport_pc.o from /lib/modules/<kernel-version> and look what happens then. Maybe that object is from another kernel/built with another gcc release?

Greetings,
Sascha






--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index