Mailing List archive

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

[vdr] Re: Crash at the beginning of a recording......



Nikolaus Isele wrote:
> 
> Hi,
> 
> yesterday i tried to record a movie while watching an other movie on the
> other card. But at the time the movie starts recording, my vdr crashed, and
> restarts again.
> this happened a few days ago too.
> 
> what is the problem, before this epg errors last week i used the v0.98 and
> every things wil work....
> 
> Niko
> 
> --------------------------
> Here is the part of my log file where the crash happened:
> 
> Feb  4 21:13:00 vdr vdr[815]: timer 1 start
> Feb  4 21:13:00 vdr vdr[815]: switching to channel 7
> Feb  4 21:13:01 vdr vdr[815]: waiting for EPG info...
> Feb  4 21:13:04 vdr vdr[815]: got EPG info after 3 seconds
> Feb  4 21:13:04 vdr vdr[815]: Title: 'Simpsons' Subtitle: 'Wunder gibt es
> immer wieder'
> Feb  4 21:13:04 vdr vdr[815]: record
> /video/Die_Simpsons/Wunder_gibt_es_immer_wieder/2002-02-04.21.13.50.50.rec
> Feb  4 21:13:04 vdr vdr[815]: creating directory
> /video/Die_Simpsons/Wunder_gibt_es_immer_wieder
> Feb  4 21:13:04 vdr vdr[815]: creating directory
> /video/Die_Simpsons/Wunder_gibt_es_immer_wieder/2002-02-04.21.13.50.50.rec
> Feb  4 21:13:04 vdr vdr[815]: recording to
> '/video/Die_Simpsons/Wunder_gibt_es_immer_wieder/2002-02-04.21.13.50.50.rec/
> 001.vdr'
> Feb  4 21:13:05 vdr vdr[824]: output thread started (pid=824)
> Feb  4 21:13:06 vdr vdr[825]: input thread started (pid=825)
> Feb  4 21:13:07 vdr vdr[815]: max. latency time 6 seconds
> Feb  4 21:13:18 vdr kernel: dvb1: ARM crashed!

Here's the reason. The ARM processor has crashed (don't know why)...

> Feb  4 21:13:43 vdr vdr[825]: ERROR: video data stream broken

...and the video data stream has broken. VDR checks for this condition
while recording...

> Feb  4 21:13:43 vdr vdr[825]: initiating emergency exit
> Feb  4 21:13:43 vdr vdr[815]: emergency exit requested - shutting down

...and initiates a driver reload and program restart...

> Feb  4 21:13:43 vdr vdr[815]: saved setup to /etc/vdr/setup.conf
> Feb  4 21:13:43 vdr vdr[815]: =====================
> Feb  4 21:13:43 vdr vdr[815]: EPG bugfix statistics
> Feb  4 21:13:43 vdr vdr[815]: =====================
> Feb  4 21:13:43 vdr vdr[815]: IF SOMEBODY WHO IS IN CHARGE OF THE EPG DATA
> FOR ONE OF THE LISTED
> Feb  4 21:13:43 vdr vdr[815]: CHANNELS READS THIS: PLEASE TAKE A LOOK AT THE
> FUNCTION cEventInfo::FixEpgBugs()
> Feb  4 21:13:43 vdr vdr[815]: IN VDR/eit.c TO LEARN WHAT'S WRONG WITH YOUR
> DATA, AND FIX IT!
> Feb  4 21:13:43 vdr vdr[815]: =====================
> Feb  4 21:13:43 vdr vdr[815]: Fix^IHits^IChannels
> Feb  4 21:13:43 vdr vdr[815]: 0^I10394^IVOX, VIVA
> Feb  4 21:13:43 vdr vdr[815]: 1^I21004^IVIVA, n-tv, VOX
> Feb  4 21:13:43 vdr vdr[815]: 2^I80^IPro-7, N24, Kabel 1, Discovery Channel
> Feb  4 21:13:43 vdr vdr[815]: 3^I12^IZDF.info, Phoenix
> Feb  4 21:13:43 vdr vdr[815]: 4^I215^Iarte, KiKa, ZDF.doku, Phoenix,
> ZDF.info, Eurosport, ZDF Theaterkanal, ZDF, Hessen-3, ARD, BR3, N3,
> EinsFestival, ORB, SWR BW, SR3, WDR
> Feb  4 21:13:43 vdr vdr[815]: 5^I0
> Feb  4 21:13:43 vdr vdr[815]: =====================
> Feb  4 21:13:43 vdr vdr[817]: EIT processing thread ended (pid=817) - master
> Feb  4 21:13:43 vdr vdr[818]: EIT processing thread ended (pid=818)
> Feb  4 21:13:46 vdr vdr[815]: buffer stats: 60348 (5%) used
> Feb  4 21:13:46 vdr vdr[815]: max. latency time 6 seconds
> Feb  4 21:13:46 vdr vdr[815]: exiting
> Feb  4 21:13:46 vdr vdr[815]: emergency exit!
> Feb  4 21:13:46 vdr PAM-unix2[814]: session finished for user root, service
> su
> Feb  4 21:13:47 vdr kernel: dvb: 2 dvb(s) released.
> Feb  4 21:13:47 vdr kernel: free irqs
> Feb  4 21:13:47 vdr kernel: VES1893: detach_client
> Feb  4 21:13:47 vdr kernel: i2c-core.o: client [VES1893] unregistered.
> Feb  4 21:13:47 vdr kernel: i2c-core.o: client [SP5659] unregistered.
> Feb  4 21:13:47 vdr kernel: i2c-core.o: adapter unregistered: saa7146(1)
> Feb  4 21:13:47 vdr kernel: free irqs
> Feb  4 21:13:47 vdr kernel: i2c-core.o: client [stv0299] unregistered.
> Feb  4 21:13:47 vdr kernel: i2c-core.o: client [TSA5059] unregistered.
> Feb  4 21:13:47 vdr kernel: i2c-core.o: adapter unregistered: saa7146(2)
> Feb  4 21:13:47 vdr kernel: i2c-core.o: driver unregistered: L64781 DVB
> demodulator
> Feb  4 21:13:47 vdr kernel: exit_SP8870:
> Feb  4 21:13:47 vdr kernel: i2c-core.o: driver unregistered: SP8870 DVB
> demodulator
> Feb  4 21:13:47 vdr kernel: i2c-core.o: driver unregistered: VES1820 DVB
> demodulator
> Feb  4 21:13:47 vdr kernel: i2c-core.o: driver unregistered: VES1893 DVB
> demodulator
> Feb  4 21:13:47 vdr kernel: i2c-core.o: driver unregistered: stv0299 DVB
> demodulator
> Feb  4 21:13:47 vdr kernel: i2c-core.o: driver unregistered: tda8083 DVB
> demodulator
> Feb  4 21:13:47 vdr kernel: i2c-core.o: driver unregistered: i2c TV tuner
> driver
> Feb  4 21:13:48 vdr kernel: i2c-core.o: i2c core module
> Feb  4 21:13:48 vdr kernel: Linux video capture interface: v1.00
> Feb  4 21:13:48 vdr kernel: i2c-core.o: driver VES1893 DVB demodulator
> registered.
> Feb  4 21:13:48 vdr kernel: i2c-core.o: driver VES1820 DVB demodulator
> registered.
> Feb  4 21:13:48 vdr kernel: i2c-core.o: driver L64781 DVB demodulator
> registered.
> Feb  4 21:13:48 vdr kernel: init_SP8870:
> Feb  4 21:13:48 vdr kernel: i2c-core.o: driver SP8870 DVB demodulator
> registered.
> Feb  4 21:13:48 vdr kernel: i2c-core.o: driver tda8083 DVB demodulator
> registered.
> Feb  4 21:13:48 vdr kernel: i2c-core.o: driver stv0299 DVB demodulator
> registered.
> Feb  4 21:13:48 vdr kernel: i2c-core.o: driver i2c TV tuner driver
> registered.
> Feb  4 21:13:48 vdr kernel: saa7146_core.o: saa7146(1): bus:2, rev:1,
> mem:0xd0a2d000.
> Feb  4 21:13:48 vdr kernel: i2c-core.o: client [VES1893] registered to
> adapter [saa7146(1)](pos. 0).
> Feb  4 21:13:48 vdr kernel: VES1893: attaching VES1893 at 0x10 to adapter
> saa7146(1)
> Feb  4 21:13:48 vdr kernel: SP8870: no SP8870 found ...
> Feb  4 21:13:48 vdr kernel: tuner: chip found @ 0x61
> Feb  4 21:13:48 vdr kernel: i2c-core.o: client [i2c tv tuner chip]
> registered to adapter [saa7146(1)](pos. 1).
> Feb  4 21:13:49 vdr kernel: i2c-core.o: adapter saa7146(1) registered as
> adapter 0.
> Feb  4 21:13:49 vdr kernel: saa7146_core.o: saa7146(2): bus:2, rev:1,
> mem:0xd0eb0000.
> Feb  4 21:13:49 vdr kernel: SP8870: no SP8870 found ...
> Feb  4 21:13:49 vdr kernel: i2c-core.o: client [stv0299] registered to
> adapter [saa7146(2)](pos. 0).
> Feb  4 21:13:49 vdr kernel: tuner: chip found @ 0x61
> Feb  4 21:13:49 vdr kernel: i2c-core.o: client [i2c tv tuner chip]
> registered to adapter [saa7146(2)](pos. 1).
> Feb  4 21:13:49 vdr kernel: i2c-core.o: adapter saa7146(2) registered as
> adapter 1.
> Feb  4 21:13:52 vdr kernel: dvb0: AV7110 - firm f0240009, rtsl b0250018, vid
> 71010068, app 00012119
> Feb  4 21:13:55 vdr kernel: dvb1: AV7111 - firm f0240009, rtsl b0250018, vid
> 71010068, app 00012119
> Feb  4 21:14:01 vdr kernel: dvb: 2 dvb(s) found!
> Feb  4 21:14:01 vdr su: (to root) root on /dev/console
> Feb  4 21:14:01 vdr PAM-unix2[978]: session started for user root, service
> su
> Feb  4 21:14:01 vdr vdr[979]: VDR version 0.99pre5 started
> Feb  4 21:14:01 vdr vdr[979]: loading /etc/vdr/setup.conf
> Feb  4 21:14:01 vdr vdr[979]: loading /etc/vdr/channels.conf
> Feb  4 21:14:01 vdr vdr[979]: loading /etc/vdr/timers.conf
> Feb  4 21:14:01 vdr vdr[979]: loading /etc/vdr/commands.conf
> Feb  4 21:14:01 vdr vdr[979]: probing /dev/ost/frontend0
> Feb  4 21:14:01 vdr vdr[981]: EIT processing thread started (pid=981) -
> master
> Feb  4 21:14:01 vdr vdr[979]: probing /dev/ost/frontend1
> Feb  4 21:14:01 vdr vdr[982]: EIT processing thread started (pid=982)
> Feb  4 21:14:01 vdr vdr[979]: probing /dev/ost/frontend2
> Feb  4 21:14:01 vdr vdr[979]: found 2 video devices
> Feb  4 21:14:01 vdr vdr[979]: setting primary DVB to 1
> Feb  4 21:14:01 vdr vdr[979]: switching to channel 3
> Feb  4 21:14:01 vdr vdr[983]: LIRC remote control thread started (pid=983)
> Feb  4 21:14:01 vdr vdr[979]: SVDRP listening on port 2001
> Feb  4 21:14:01 vdr vdr[979]: setting watchdog timer to 60 seconds
> Feb  4 21:14:06 vdr vdr[979]: timer 1 start
> Feb  4 21:14:06 vdr vdr[979]: switching to channel 7
> Feb  4 21:14:09 vdr vdr[979]: Title: 'Simpsons' Subtitle: 'Wunder gibt es
> immer wieder'
> Feb  4 21:14:09 vdr vdr[979]: record
> /video/Die_Simpsons/Wunder_gibt_es_immer_wieder/2002-02-04.21.13.50.50.rec
> Feb  4 21:14:09 vdr vdr[979]: recording to
> '/video/Die_Simpsons/Wunder_gibt_es_immer_wieder/2002-02-04.21.13.50.50.rec/
> 002.vdr'
> Feb  4 21:14:09 vdr vdr[987]: output thread started (pid=987)
> Feb  4 21:14:09 vdr vdr[988]: input thread started (pid=988)
> Feb  4 21:14:10 vdr vdr[979]: max. latency time 4 seconds
> Feb  4 21:14:30 vdr kernel: dvb1: ARM crashed!

...now things should work, but apparently the ARM crashes again.

Are you sure that this didn't happen with VDR 0.98 and happens ever since
you switched to VDR 0.99pre5?

Did you use the same driver in both cases?

Klaus
-- 
_______________________________________________________________

Klaus Schmidinger                       Phone: +49-8635-6989-10
CadSoft Computer GmbH                   Fax:   +49-8635-6989-40
Hofmark 2                               Email:   kls@cadsoft.de
D-84568 Pleiskirchen, Germany           URL:     www.cadsoft.de
_______________________________________________________________



Home | Main Index | Thread Index