Mailing List archive

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

[vdr] Re: NPTL with vdr-1.3.15 may be causing problems



At 23:00 03.11.2004, you wrote:

I have been using NPTL without any apparent major problems since VDR recently began enabling support for it. VDR (1.3.14) seemed to be able to handle NPTL except I did notice that there were a few "ERROR: thread %ld won't end (waited %d seconds) - cancelling it..." errors in the logs once in a while. But, since I have been using vdr-1.3.15, it seems to crash (sometimes) when NPTL is enabled and a timer goes off to record. I know I have mentioned this already in several mail threads with "questionable" topics, but perhaps NPTL has something to do with my "ERROR: video data stream broken" errors. I have now disabled NPTL and I am waiting to see if that fixes the problems I am having with timers crashing VDR. Perhaps this is why Klaus does not see any problems because he is not testing it with NPTL enabled. VDR (1.3.15) with NPTL disabled has been running now for 12 hours with out crashing and with one successfull timed recording. I do not know if this is the actual cause of the problem, but it seems to be the only major difference between my test scenario and Klaus'.
I'm new to VDR, just did my first installation with a Hauppauge Nexus-S + SkyStar2 on a Gentoo system with kernel 2.6.8.1 and NPTL enabled. I used the ebuild from gentoo-de, which installed vdr-1.3.14-r3. When I start VDR everything seems to be working, I can zap channels, operate in the menu, but when I try to pause a live-recording, it always does an emergency exit initated by "ERROR: video data stream broken". Here is my log, maybe it has something to do with NPTL, or otherwise someone hopefully can tell me what's the problem:

----- cut -----

Nov 3 22:09:22 vdr[10767]: VDR version 1.3.14 started
Nov 3 22:09:22 vdr[10767]: loading plugin: /usr/lib/vdr/libvdr-remote.so
Nov 3 22:09:22 vdr[10767]: loading /etc/vdr/setup.conf
Nov 3 22:09:22 vdr[10767]: loading /etc/vdr/sources.conf
Nov 3 22:09:22 vdr[10767]: loading /etc/vdr/diseqc.conf
Nov 3 22:09:22 su(pam_unix)[10765]: session closed for user vdr
Nov 3 22:09:22 vdr[10767]: loading /etc/vdr/channels.conf
Nov 3 22:09:22 vdr[10767]: loading /etc/vdr/timers.conf
Nov 3 22:09:22 vdr[10767]: loading /etc/vdr/commands.conf
Nov 3 22:09:22 vdr[10767]: loading /etc/vdr/svdrphosts.conf
Nov 3 22:09:22 vdr[10767]: loading /etc/vdr/ca.conf
Nov 3 22:09:22 vdr[10767]: loading /etc/vdr/remote.conf
Nov 3 22:09:22 vdr[10767]: loading /etc/vdr/keymacros.conf
Nov 3 22:09:22 vdr[10767]: reading EPG data from /var/vdr/epg.data
Nov 3 22:09:22 vdr[10767]: probing /dev/dvb/adapter0/frontend0
Nov 3 22:09:22 vdr[10767]: tuner on device 1 thread started (pid=10767, tid=1084709808)
Nov 3 22:09:22 vdr[10767]: Section handler thread started (pid=10767, tid=1093102512)
Nov 3 22:09:22 vdr[10767]: probing /dev/dvb/adapter1/frontend0
Nov 3 22:09:22 vdr[10767]: tuner on device 2 thread started (pid=10767, tid=1101495216)
Nov 3 22:09:22 vdr[10767]: Section handler thread started (pid=10767, tid=1109887920)
Nov 3 22:09:22 vdr[10767]: probing /dev/dvb/adapter2/frontend0
Nov 3 22:09:22 vdr[10767]: found 2 video devices
Nov 3 22:09:22 vdr[10767]: initializing plugin: remote (0.3.1a): Remote control
Nov 3 22:09:22 vdr[10767]: setting primary device to 1
Nov 3 22:09:22 vdr[10767]: SVDRP listening on port 2001
Nov 3 22:09:22 vdr[10767]: starting plugin: remote
Nov 3 22:09:22 vdr[10767]: remote: using '/dev/input/event2'
Nov 3 22:09:22 vdr[10767]: remote-event2: autorepeat supported
Nov 3 22:09:22 vdr[10767]: remote-event2: exclusive access granted
Nov 3 22:09:22 vdr[10767]: loading /etc/vdr/themes/sttng-default.theme
Nov 3 22:09:22 vdr[10767]: remote control remote-event2 - keys known
Nov 3 22:09:22 vdr[10767]: switching to channel 1
Nov 3 22:09:23 vdr[10767]: timer 1 (1 2207-0107 '@Ich bin ein Star - Holt mich hier raus! ') set to event Wed 03.11.2004 23:15-00:00 'stern TV Spezial: Horror-Mieter - Man wird sie nicht mehr los!'
Nov 3 22:09:23 vdr[10767]: switching device 2 to channel 1
Nov 3 22:09:23 vdr[10767]: timer 1 (1 2207-0107 '@Ich bin ein Star - Holt mich hier raus! ') start
Nov 3 22:09:23 vdr[10767]: Title: 'stern TV Spezial: Horror-Mieter - Man wird sie nicht mehr los!' Subtitle: '(null)'
Nov 3 22:09:23 vdr[10767]: record /avdata/vdr/@Ich_bin_ein_Star_-_Holt_mich_hier_raus!__/2004-11-03.22:07.10.01.rec
Nov 3 22:09:23 vdr[10767]: channel 22 (S RTL,Super RTL;RTL World) event 22:05 'voll total' status 4
Nov 3 22:09:23 vdr[10767]: channel 23 (VOX;RTL World) event 22:10 'Profiler' status 4
Nov 3 22:09:23 vdr[10767]: channel 1 (RTL,RTL Television;RTL World) event 21:15 'Ich bin ein Star - Holt mich hier raus!' status 4
Nov 3 22:09:23 vdr[10767]: channel 4 (RTL2;RTL World) event 20:15 'Die 90er - The Pop Years' status 4
Nov 3 22:09:23 vdr[10767]: SpinUpDisk took 0.61 seconds
Nov 3 22:09:23 vdr[10767]: recording to '/avdata/vdr/@Ich_bin_ein_Star_-_Holt_mich_hier_raus!__/2004-11-03.22:07.10.01.rec/002.vdr'
Nov 3 22:09:23 vdr[10767]: file writer thread started (pid=10767, tid=1132186544)
Nov 3 22:09:23 vdr[10767]: recording thread started (pid=10767, tid=1140579248)
Nov 3 22:09:23 vdr[10767]: receiver on device 2 thread started (pid=10767, tid=1148971952)
Nov 3 22:09:23 vdr[10767]: TS buffer on device 2 thread started (pid=10767, tid=1159465904)
Nov 3 22:09:26 vdr[10767]: changing name of channel 1 from 'RTL,RTL Television;RTL World' to 'RTL,RTL Television'
Nov 3 22:09:26 vdr[10767]: changing name of channel 4 from 'RTL2;RTL World' to 'RTL2'
Nov 3 22:09:26 vdr[10767]: changing name of channel 22 from 'S RTL,Super RTL;RTL World' to 'S RTL,Super RTL'
Nov 3 22:09:26 vdr[10767]: changing name of channel 23 from 'VOX;RTL World' to 'VOX'
Nov 3 22:09:26 vdr[10767]: creating new channel 'Traumpartner TV' on S19.2E transponder 112187 with id 1-1089-12095-0
Nov 3 22:09:26 vdr[10767]: creating new channel 'RTL Shop' on S19.2E transponder 112187 with id 1-1089-12080-0
Nov 3 22:09:26 vdr[10767]: changing name of channel 35 from 'n-tv;RTL World' to 'n-tv'
Nov 3 22:09:27 vdr[10767]: changing pids of channel 1000 from 0+0:0:0 to 170+170:144=deu:0
Nov 3 22:09:30 vdr[10767]: changing pids of channel 1001 from 0+0:0:0 to 168+168:137:70
Nov 3 22:09:54 vdr[10767]: ERROR: video data stream broken
Nov 3 22:09:54 vdr[10767]: initiating emergency exit
Nov 3 22:09:54 vdr[10767]: emergency exit requested - shutting down
Nov 3 22:09:54 vdr[10767]: recording thread ended (pid=10767, tid=1140579248)
Nov 3 22:09:54 vdr[10767]: TS buffer on device 2 thread ended (pid=10767, tid=1159465904)
Nov 3 22:09:54 vdr[10767]: buffer stats: 0 (0%) used
Nov 3 22:09:54 vdr[10767]: receiver on device 2 thread ended (pid=10767, tid=1148971952)
Nov 3 22:09:54 vdr[10767]: file writer thread ended (pid=10767, tid=1132186544)
Nov 3 22:09:54 vdr[10767]: buffer stats: 0 (0%) used
Nov 3 22:09:54 vdr[10767]: timer 1 (1 2207-0107 '@Ich bin ein Star - Holt mich hier raus! ') stop
Nov 3 22:09:54 vdr[10767]: saved setup to /etc/vdr/setup.conf
Nov 3 22:09:54 vdr[10767]: tuner on device 1 thread ended (pid=10767, tid=1084709808)
Nov 3 22:09:54 vdr[10767]: Section handler thread ended (pid=10767, tid=1093102512)
Nov 3 22:09:54 vdr[10767]: tuner on device 2 thread ended (pid=10767, tid=1101495216)
Nov 3 22:09:54 vdr[10767]: Section handler thread ended (pid=10767, tid=1109887920)
Nov 3 22:09:54 vdr[10767]: stopping plugin: remote
Nov 3 22:09:54 vdr[10767]: exiting
Nov 3 22:09:54 vdr[10767]: emergency exit!

----- cut -----

Sincerely,
Master One





Home | Main Index | Thread Index