Mailing List archive

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

[vdr] Re: Test version 1.0rc3 of firmware 0x261d for AC3 replay



werner@suse.de(Dr. Werner Fink)  02.12.04 19:24

>Hi,

>you'll find at

>      http://www.suse.de/~werner/test_av-1.0rc3.tar.bz2

>firmware 0x261d.


It starts with the end of a recording.
The life stream went black and stays black.


The only applied patch is the LNB_sharing patch.

Now VDR segfaults in the start phase.

I assume that something ist not OK with the thread locking 
in the shut down phase.
For example: the TSbuffer resources is deleted while a thread is still
using it. (Have not analyzed if it is so, it's only an example)

Two things changed:
av firmware 261d and
activated sttng-default.theme




6:38:22 msi vdr[6483]: VDR version 1.3.17 started
6:38:22 msi vdr[6483]: loading /video/setup.conf
6:38:23 msi vdr[6483]: loading /video/sources.conf
6:38:23 msi vdr[6483]: loading /video/diseqc.conf
6:38:23 msi vdr[6483]: loading /video/channels.conf
6:38:23 msi vdr[6483]: loading /video/timers.conf
6:38:23 msi vdr[6483]: loading /video/commands.conf
6:38:23 msi vdr[6483]: loading /video/svdrphosts.conf
6:38:23 msi vdr[6483]: loading /video/ca.conf
6:38:23 msi vdr[6483]: loading /video/remote.conf
6:38:23 msi vdr[6483]: loading /video/keymacros.conf
6:38:23 msi vdr[6483]: found 4 video devices
6:38:23 msi vdr[6483]: setting primary device to 1
6:38:23 msi vdr[6483]: device 1 has no MPEG decoder
6:38:23 msi vdr[6483]: SVDRP listening on port 2001
6:38:23 msi vdr[6483]: loading /video/themes/sttng-default.theme
6:38:23 msi logger[6492]: /root/video/VDR/runvdr restarting VDR
make: *** No rule to make target `rmmod'.  Stop.
make: ìnsmod' is up to date.
Fri 6:38:34 CET 2004
/root/video/VDR/runvdr: line 90:  6525 Segmentation fault      (core dumped)
su -c "$VDRCMD" $VDRUSR
Fri 6:38:34 CET 2004
restarting VDR

6:38:34 msi vdr[6525]: VDR version 1.3.17 started
6:38:34 msi vdr[6525]: loading /video/setup.conf
6:38:34 msi vdr[6525]: loading /video/sources.conf
6:38:34 msi vdr[6525]: loading /video/diseqc.conf
6:38:34 msi vdr[6525]: loading /video/channels.conf
6:38:34 msi vdr[6525]: loading /video/timers.conf
6:38:34 msi vdr[6525]: loading /video/commands.conf
6:38:34 msi vdr[6525]: loading /video/svdrphosts.conf
6:38:34 msi vdr[6525]: loading /video/ca.conf
6:38:34 msi vdr[6525]: loading /video/remote.conf
6:38:34 msi vdr[6525]: loading /video/keymacros.conf
6:38:34 msi vdr[6525]: found 4 video devices
6:38:34 msi vdr[6525]: setting primary device to 1
6:38:34 msi vdr[6525]: device 1 has no MPEG decoder
6:38:34 msi vdr[6525]: SVDRP listening on port 2001
6:38:34 msi vdr[6525]: loading /video/themes/sttng-default.theme
6:38:34 msi logger[6534]: /root/video/VDR/runvdr restarting VDR

msi:~/video/VDR# make: *** No rule to make target `rmmod'.  Stop.
make: ìnsmod' is up to date.
Fri 6:38:45 CET 2004
/root/video/VDR/runvdr: line 90:  6566 Segmentation fault      (core dumped)
su -c "$VDRCMD" $VDRUSR
Fri 6:38:45 CET 2004 restarting VDR

etc.


msi:~/video/VDR# ll core*
24104960 Dec  3 14:48 core.25712
15212544 Dec  3 16:36 core.6145
15212544 Dec  3 16:37 core.6187
15212544 Dec  3 16:37 core.6229
15212544 Dec  3 16:37 core.6272
15212544 Dec  3 16:37 core.6313
15212544 Dec  3 16:37 core.6355
15212544 Dec  3 16:38 core.6397
15212544 Dec  3 16:38 core.6440
15212544 Dec  3 16:38 core.6483
15212544 Dec  3 16:38 core.6525
15212544 Dec  3 16:38 core.6566
15212544 Dec  3 16:38 core.6607
15212544 Dec  3 16:39 core.6651
15212544 Dec  3 16:39 core.6959


Core was generated by `./vdr -l 3 -w 60 -s /video/pwroff'.
Program terminated with signal 11, Segmentation fault.
#0  0x08082144 in ?? ()
#0  0x08082144 in IsTunedTo__C9cDvbTunerPC8cChannel (this=0x0, Channel=0x819cb78) at dvbdevice.c:121
#1  0x08083e96 in SetChannelDevice__10cDvbDevicePC8cChannelb (this=0x85090b0, Channel=0x819cb78, LiveView=false)    at dvbdevice.c:757
#2  0x080809b7 in SetChannel__7cDevicePC8cChannelb (this=0x85090b0, Channel=0x819cb78, LiveView=false)    at device.c:600
#3  0x08080582 in SwitchChannelForced__7cDevicePC8cChannelb (this=0x85090b0, Channel=0x819cb78, LiveView=false)    at device.c:489
#4  0x08080430 in SwitchChannel__7cDevicePC8cChannelb (this=0x8505988, Channel=0x819cb78, LiveView=true)  at device.c:462
#5  0x08076b68 in SwitchTo__9cChannelsi (this=0x817f320, Number=74) at channels.c:921
#6  0x080c41b8 in main (argc=7, argv=0xbffffdb4) at vdr.c:491



Dump of assembler code for function IsTunedTo__C9cDvbTunerPC8cChannel:
0x8082134 <IsTunedTo__C9cDvbTunerPC8cChannel>:  push   %ebp
0x8082135 <IsTunedTo__C9cDvbTunerPC8cChannel+1>:        mov    %esp,%ebp
0x8082137 <IsTunedTo__C9cDvbTunerPC8cChannel+3>:        sub    $0x10,%esp
0x808213a <IsTunedTo__C9cDvbTunerPC8cChannel+6>:        push   %esi
0x808213b <IsTunedTo__C9cDvbTunerPC8cChannel+7>:        push   %ebx
0x808213c <IsTunedTo__C9cDvbTunerPC8cChannel+8>:        mov    0x8(%ebp),%eax
0x808213f <IsTunedTo__C9cDvbTunerPC8cChannel+11>:       mov    0xc(%ebp),%esi
0x8082142 <IsTunedTo__C9cDvbTunerPC8cChannel+14>:       mov    $0x0,%cl
0x8082144 <IsTunedTo__C9cDvbTunerPC8cChannel+16>:       cmpl $0x0,0x2f4(%eax)    



Rainer





Home | Main Index | Thread Index