easyVDR Kopie des easyVDR-Forums zum Nachschlagen
Aufnahme führt zu Absturz

easyVDR - >VARforumsname - >Aufnahme führt zu Absturz

Sascha999999999  16.Nov.2011 14:54:55
Hallo zusammen,

seit einiger Zeit (fast von Anfang an) kann ich keine Aufnahmen durchführen, beim starten einer Aufnahme (Live-Puffer aktiviert) beendet sich der VDR Prozess. Wenn der VDR Prozess neu startet funktioniert der Prozess meistends, die Aufnahme hat einen Sprung, ein Bild vom Anfang und dann zum normalen Bild. Wenn Timer aus der Zukunft ausgeführt werden stürtzt VDR auch manchmal ab.

Hier mal der Log:
Nov 16 13:37:45 (none) vdr: timer 1 (9 1257-1413 'Der Trödeltrupp - Das Geld liegt im Keller') set to event Mit 16.11.2011 13:02-14:03 'Der Trödeltrupp - Das Geld liegt im Keller'
Nov 16 13:37:45 (none) vdr: timer 1 (9 1257-1413 'Der Trödeltrupp - Das Geld liegt im Keller') modified (active)
Nov 16 13:37:45 (none) vdr: switching device 1 to channel 9
Nov 16 13:37:45 (none) vdr: setstatus 0
Nov 16 13:37:45 (none) vdr: [core.pids] 0: tune to same source/transponder
Nov 16 13:37:45 (none) vdr: setstatus 0
Nov 16 13:37:45 (none) vdr: setstatus 1
Nov 16 13:37:45 (none) vdr: Filter Pid:0,Tid:0 added.
Nov 16 13:37:45 (none) vdr: timer 1 (9 1257-1413 'Der Trödeltrupp - Das Geld liegt im Keller') start
Nov 16 13:37:45 (none) vdr: Title: 'Der Trödeltrupp - Das Geld liegt im Keller' Subtitle: ''
Nov 16 13:37:45 (none) vdr: executing '/usr/bin/recordinghooks.sh before "/video0/Der_Trödeltrupp_-_Das_Geld_liegt_im_Keller/2011-11-16.12.57.50.99.rec" "RTL2"'
Nov 16 13:37:45 (none) logger: RECORDINGHOOKS: Mi 16. Nov 13:37:45 CET 2011:  "before" "/video0/Der_Trödeltrupp_-_Das_Geld_liegt_im_Keller/2011-11-16.12.57.50.99.rec" "RTL2"
Nov 16 13:37:45 (none) logger: RECORDINGHOOKS: Start /etc/vdr/noad/rec_before.d/noad.sh  "before" "/video0/Der_Trödeltrupp_-_Das_Geld_liegt_im_Keller/2011-11-16.12.57.50.99.rec" "RTL2"
Nov 16 13:37:45 (none) vdr: record /video0/Der_Trödeltrupp_-_Das_Geld_liegt_im_Keller/2011-11-16.12.57.50.99.rec
Nov 16 13:37:45 (none) vdr: creating directory /video0/Der_Trödeltrupp_-_Das_Geld_liegt_im_Keller
Nov 16 13:37:46 (none) vdr: creating directory /video0/Der_Trödeltrupp_-_Das_Geld_liegt_im_Keller/2011-11-16.12.57.50.99.rec
Nov 16 13:37:46 (none) logger: noad.sh: Starte noad before nice -v --background --comments --ac3 --overlap --jumplogo --asd --savelogo --online=2
--statisticfile=/var/log/noad.log --OSD "/video0/Der_Trödeltrupp_-_Das_Geld_liegt_im_Keller/2011-11-16.12.57.50.99.rec"
Nov 16 13:37:46 (none) vdr: recording thread started (pid=6525, tid=6525)
Nov 16 13:37:46 (none) noad: noad arg: noad
Nov 16 13:37:46 (none) noad: noad arg: before
Nov 16 13:37:46 (none) noad: noad arg: nice
Nov 16 13:37:46 (none) noad: noad arg: -v
Nov 16 13:37:46 (none) noad: noad arg: --background
Nov 16 13:37:46 (none) noad: noad arg: --comments
Nov 16 13:37:46 (none) noad: noad arg: --ac3
Nov 16 13:37:46 (none) noad: noad arg: --overlap
Nov 16 13:37:46 (none) noad: noad arg: --jumplogo
Nov 16 13:37:46 (none) noad: noad arg: --asd
Nov 16 13:37:46 (none) noad: noad arg: --savelogo
Nov 16 13:37:46 (none) noad: noad arg: --online=2
Nov 16 13:37:46 (none) noad: noad arg: --statisticfile=/var/log/noad.log
Nov 16 13:37:46 (none) noad: noad arg: --OSD
Nov 16 13:37:46 (none) noad: noad arg: /video0/Der_Trödeltrupp_-_Das_Geld_liegt_im_Keller/2011-11-16.12.57.50.99.rec
Nov 16 13:37:46 (none) noad: noad args done
Nov 16 13:37:46 (none) noad: noad forked to pid 6526
Nov 16 13:37:46 (none) noad: wait 60 secs for vdr creating directory
Nov 16 13:37:46 (none) vdr: cVideoRepacker: switching to MPEG1/2 mode
Nov 16 13:37:46 (none) vdr: cVideoRepacker: operating in MPEG1/2 mode
Nov 16 13:37:46 (none) vdr: recording to '/video0/Der_Trödeltrupp_-_Das_Geld_liegt_im_Keller/2011-11-16.12.57.50.99.rec/001.vdr'
Nov 16 13:37:47 (none) vdr: recording to '/video0/Der_Trödeltrupp_-_Das_Geld_liegt_im_Keller/2011-11-16.12.57.50.99.rec/002.vdr'
Nov 16 13:37:47 (none) vdr: file writer thread started (pid=6529, tid=6529)
Nov 16 13:37:47 (none) kernel: [ 6651.921431] file writer: segfault at 170 ip 08104560 sp 624feeb0 error 4 in vdr-1.7.0-extp72-v3[8048000+160000]
Nov 16 13:37:47 (none) vdr-sxfe: [input_vdr] Control stream disconnected
Nov 16 13:37:47 (none) vdr-sxfe: [input_vdr] Data stream disconnected
Nov 16 13:37:47 (none) vdr-sxfe: [input_vdr] read_block: no data source, returning NULL
Nov 16 13:37:47 (none) vdr-sxfe: [input_vdr] flush_all_fifos()
Nov 16 13:37:47 (none) vdr-sxfe: [input_vdr] Control thread terminated
Nov 16 13:37:47 (none) vdr-sxfe: [demux_vdr] DEMUX_FINISHED (input returns NULL with error)
Nov 16 13:37:48 (none) vdr-sxfe:     caught signal 15
Nov 16 13:37:48 (none) vdr-sxfe:     XINE_EVENT_UI_PLAYBACK_FINISHED
Nov 16 13:37:48 (none) vdr-sxfe: [input_vdr] XINE_EVENT_UI_PLAYBACK_FINISHED
Nov 16 13:37:48 (none) vdr-sxfe:     unwiring audio post plugins
Nov 16 13:37:48 (none) vdr-sxfe:     unwiring video post plugins
Nov 16 13:37:48 (none) vdr-sxfe:     unloading post plugins
Nov 16 13:37:48 (none) vdr-sxfe: [demux_vdr] demux_xvdr_dispose()
Nov 16 13:37:48 (none) vdr-sxfe: [input_vdr] vdr_plugin_dispose
Nov 16 13:37:48 (none) vdr-sxfe: [input_vdr] write_control aborted
Nov 16 13:37:48 (none) vdr-sxfe: [input_vdr]    (ERROR (xine_input_vdr.c,876): Unterbrechung während des Betriebssystemaufrufs)
Nov 16 13:37:48 (none) vdr-sxfe: [input_vdr] Shutdown control
Nov 16 13:37:48 (none) vdr-sxfe: [input_vdr] Cancel control thread ...
Nov 16 13:37:48 (none) vdr-sxfe: [input_vdr] Threads joined
Nov 16 13:37:48 (none) vdr-sxfe: [input_vdr] Disposing event queues
Nov 16 13:37:48 (none) vdr-sxfe: [input_vdr] Destroying mutexes
Nov 16 13:37:48 (none) vdr-sxfe: [input_vdr] Closing data connection
Nov 16 13:37:48 (none) vdr-sxfe: [input_vdr] Closing control connection
Nov 16 13:37:48 (none) vdr-sxfe: [input_vdr] Connections closed.
Nov 16 13:37:48 (none) vdr-sxfe: [input_vdr] Disposing fifos
Nov 16 13:37:48 (none) vdr-sxfe: [input_vdr] flush_all_fifos(full)
Nov 16 13:37:48 (none) vdr-sxfe: [input_vdr] dispose done.
Nov 16 13:37:48 (none) vdr-sxfe:     unloading post plugins
Nov 16 13:37:48 (none) vdr-sxfe:     Error: The name org.gnome.ScreenSaver was not provided by any .service files
Nov 16 13:37:48 (none) vdr-sxfe:       (ERROR (tools/gnome_screensaver.c,126): Die Ressource ist zur Zeit nicht verfügbar)
Nov 16 13:37:49 (none) mysqld: 111116 13:37:49 /usr/sbin/mysqld: Normal shutdown
Nov 16 13:37:49 (none) mysqld:

oder
Nov 16 13:58:46 (none) vdr: timer 2 (11 1350-1505 'auf und davon - Mein Auslandstagebuch') set to event Mit 16.11.2011 13:55-14:55 'auf und davon - Mein Auslandstagebuch'
Nov 16 13:58:46 (none) vdr: timer 2 (11 1350-1505 'auf und davon - Mein Auslandstagebuch') modified (active)
Nov 16 13:58:46 (none) vdr: switching device 1 to channel 11
Nov 16 13:58:46 (none) vdr: setstatus 0
Nov 16 13:58:46 (none) vdr: [core.pids] 0: tune to same source/transponder
Nov 16 13:58:46 (none) vdr: setstatus 0
Nov 16 13:58:46 (none) vdr: setstatus 1
Nov 16 13:58:46 (none) vdr: Filter Pid:0,Tid:0 added.
Nov 16 13:58:46 (none) vdr: timer 2 (11 1350-1505 'auf und davon - Mein Auslandstagebuch') start
Nov 16 13:58:46 (none) vdr: Title: 'auf und davon - Mein Auslandstagebuch' Subtitle: ''
Nov 16 13:58:46 (none) vdr: executing '/usr/bin/recordinghooks.sh before "/video0/auf_und_davon_-_Mein_Auslandstagebuch/2011-11-16.13.50.50.99.rec" "VOX"'
Nov 16 13:58:46 (none) logger: RECORDINGHOOKS: Mi 16. Nov 13:58:46 CET 2011:  "before" "/video0/auf_und_davon_-_Mein_Auslandstagebuch/2011-11-16.13.50.50.99.rec" "VOX"
Nov 16 13:58:46 (none) logger: RECORDINGHOOKS: Start /etc/vdr/noad/rec_before.d/noad.sh  "before" "/video0/auf_und_davon_-_Mein_Auslandstagebuch/2011-11-16.13.50.50.99.rec" "VOX"
Nov 16 13:58:46 (none) vdr: record /video0/auf_und_davon_-_Mein_Auslandstagebuch/2011-11-16.13.50.50.99.rec
Nov 16 13:58:46 (none) vdr: creating directory /video0/auf_und_davon_-_Mein_Auslandstagebuch/2011-11-16.13.50.50.99.rec
Nov 16 13:58:46 (none) logger: noad.sh: Starte noad before nice -v --background --comments --ac3 --overlap --jumplogo --asd --savelogo --online=2
--statisticfile=/var/log/noad.log --OSD "/video0/auf_und_davon_-_Mein_Auslandstagebuch/2011-11-16.13.50.50.99.rec"
Nov 16 13:58:46 (none) noad: noad arg: noad
Nov 16 13:58:46 (none) noad: noad arg: before
Nov 16 13:58:46 (none) noad: noad arg: nice
Nov 16 13:58:46 (none) noad: noad arg: -v
Nov 16 13:58:46 (none) noad: noad arg: --background
Nov 16 13:58:46 (none) noad: noad arg: --comments
Nov 16 13:58:46 (none) noad: noad arg: --ac3
Nov 16 13:58:46 (none) noad: noad arg: --overlap
Nov 16 13:58:46 (none) noad: noad arg: --jumplogo
Nov 16 13:58:46 (none) noad: noad arg: --asd
Nov 16 13:58:46 (none) noad: noad arg: --savelogo
Nov 16 13:58:46 (none) noad: noad arg: --online=2
Nov 16 13:58:46 (none) noad: noad arg: --statisticfile=/var/log/noad.log
Nov 16 13:58:46 (none) noad: noad arg: --OSD
Nov 16 13:58:46 (none) noad: noad arg: /video0/auf_und_davon_-_Mein_Auslandstagebuch/2011-11-16.13.50.50.99.rec
Nov 16 13:58:46 (none) noad: noad args done
Nov 16 13:58:46 (none) noad: noad forked to pid 23575
Nov 16 13:58:46 (none) noad: wait 60 secs for vdr creating directory
Nov 16 13:58:47 (none) vdr: recording thread started (pid=23578, tid=23578)
Nov 16 13:58:47 (none) vdr: cVideoRepacker: switching to MPEG1/2 mode
Nov 16 13:58:47 (none) vdr: cVideoRepacker: operating in MPEG1/2 mode
Nov 16 13:58:47 (none) vdr: recording to '/video0/auf_und_davon_-_Mein_Auslandstagebuch/2011-11-16.13.50.50.99.rec/001.vdr'
Nov 16 13:58:47 (none) vdr: recording to '/video0/auf_und_davon_-_Mein_Auslandstagebuch/2011-11-16.13.50.50.99.rec/002.vdr'
Nov 16 13:58:47 (none) vdr: file writer thread started (pid=23581, tid=23581)
Nov 16 13:58:47 (none) kernel: [ 7912.352889] file writer: segfault at efe580bd ip 08104573 sp 6287beb0 error 5 in vdr-1.7.0-extp72-v3[8048000+160000]
Nov 16 13:58:47 (none) vdr-sxfe: [input_vdr] Control stream disconnected
Nov 16 13:58:47 (none) vdr-sxfe: [input_vdr] Data stream disconnected
Nov 16 13:58:47 (none) vdr-sxfe: [input_vdr] Control thread terminated
Nov 16 13:58:47 (none) vdr-sxfe: [input_vdr] read_block: no data source, returning NULL
Nov 16 13:58:47 (none) vdr-sxfe: [input_vdr] flush_all_fifos()
Nov 16 13:58:47 (none) vdr-sxfe: [demux_vdr] DEMUX_FINISHED (input returns NULL with error)
Nov 16 13:58:47 (none) kernel: [ 7912.572259] mantis stop feed and dma
Nov 16 13:58:48 (none) vdr-sxfe:     caught signal 15
Nov 16 13:58:48 (none) vdr-sxfe:     XINE_EVENT_UI_PLAYBACK_FINISHED
Nov 16 13:58:48 (none) vdr-sxfe: [input_vdr] XINE_EVENT_UI_PLAYBACK_FINISHED
Nov 16 13:58:48 (none) vdr-sxfe:     unwiring audio post plugins
Nov 16 13:58:48 (none) vdr-sxfe:     unwiring video post plugins
Nov 16 13:58:48 (none) vdr-sxfe:     unloading post plugins
Nov 16 13:58:48 (none) vdr-sxfe: [demux_vdr] demux_xvdr_dispose()
Nov 16 13:58:48 (none) vdr-sxfe: [input_vdr] vdr_plugin_dispose
Nov 16 13:58:48 (none) vdr-sxfe: [input_vdr] write_control aborted
Nov 16 13:58:48 (none) vdr-sxfe: [input_vdr]    (ERROR (xine_input_vdr.c,876): Unterbrechung während des Betriebssystemaufrufs)
Nov 16 13:58:48 (none) vdr-sxfe: [input_vdr] Shutdown control
Nov 16 13:58:48 (none) vdr-sxfe: [input_vdr] Cancel control thread ...
Nov 16 13:58:48 (none) vdr-sxfe: [input_vdr] Threads joined
Nov 16 13:58:48 (none) vdr-sxfe: [input_vdr] Disposing event queues
Nov 16 13:58:48 (none) vdr-sxfe: [input_vdr] Destroying mutexes
Nov 16 13:58:48 (none) vdr-sxfe: [input_vdr] Closing data connection
Nov 16 13:58:48 (none) vdr-sxfe: [input_vdr] Closing control connection
Nov 16 13:58:48 (none) vdr-sxfe: [input_vdr] Connections closed.
Nov 16 13:58:48 (none) vdr-sxfe: [input_vdr] Disposing fifos
Nov 16 13:58:48 (none) vdr-sxfe: [input_vdr] flush_all_fifos(full)
Nov 16 13:58:48 (none) vdr-sxfe: [input_vdr] dispose done.
Nov 16 13:58:48 (none) vdr-sxfe:     unloading post plugins
Nov 16 13:58:49 (none) vdr-sxfe:     Error: The name org.gnome.ScreenSaver was not provided by any .service files
Nov 16 13:58:49 (none) vdr-sxfe:       (ERROR (tools/gnome_screensaver.c,126): Die Ressource ist zur Zeit nicht verfügbar)
Nov 16 13:58:49 (none) mysqld: 111116 13:58:49 /usr/sbin/mysqld: Normal shutdown
Nov 16 13:58:49 (none) mysqld:
Nov 16 13:58:51 (none) mysqld: 111116 13:58:51 /usr/sbin/mysqld: Shutdown complete
Nov 16 13:58:51 (none) mysqld:
Nov 16 13:58:51 (none) mysqld_safe: ended

Das entscheidene scheind:
kernel: [ 6651.921431] file writer: segfault at 170 ip 08104560 sp 624feeb0 error 4 in vdr-1.7.0-extp72-v3[8048000+160000]

Leider sagt mir das nichts, was die Uhrsache sein könnte. Selbst wenn es mal klappt wird der Live-Buffer nicht übernommen.

Was könnte die Uhrsache sein?

Gruß
Sascha
michel8  16.Nov.2011 21:37:05
Mal ohne Live-Buffer getestet?

Gruß
Michel
Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Sascha999999999  17.Nov.2011 04:55:14
bei deaktivierten Live-Buffer konnte ich das Problem nochnicht reproduzieren. Ob Live-Buffer auf Ram oder HDD scheind dabei keine Rolle zu spielen.

Gruß
Sascha
Sascha999999999  19.Nov.2011 19:11:28
Ist das normal das der Live-Buffer bei Aufnahmen zum Absturz führt (bei 0.8)?

Gruß
Sascha
michel8  19.Nov.2011 19:45:59
[quote='Sascha999999999 link' pid='12546' dateline='1321726288']
Ist das normal das der Live-Buffer bei Aufnahmen zum Absturz führt (bei 0. 8) ?

Hi Sascha,

ob das normal ist, kann ich nicht sagen, aber einige wenige Funktionen habe ich in der 0.8 nicht getestet ...

Gruß
Michel
Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Sascha999999999  20.Nov.2011 16:31:38
Hi michel8,

danke für die Antwort so weiß ich das nochnicht sicher ist, dass ich irgendwas falsch gemacht habe. Andererseits müsste er Fehler dann eingeldlich schon bekannt sein.

Gibt es irgendwo den gepachten, fertigen Quellcode von der VDR Version die bei 0.8 verwendet wurde? Dann könnte ich mit gdb und dem Quellcode versuchen dem Problem auf den Grund zu gehen.

Gruß
Sascha
michel8  20.Nov.2011 16:39:52
Der Quellcode ist in der 0.8 enthalten und wird bei der installation mit auf die Platte copiert.

/usr/local/src glaube ich...

Gruß
Michel
Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Sascha999999999  20.Nov.2011 20:13:52
Hallo zusammen,

danke für die Hilfe habs gelöst, TTXT-Recorder ist nicht kompatibel mit LiveBuffer.

Gruß
Sascha
MFG  20.Nov.2011 20:16:17
Moin moin Sascha999999999,
[quote='Sascha999999999 link' pid='12546' dateline='1321816432']TTXT-Recorder ist nicht kompatibel mit LiveBuffer.
Grübell, wat isch denne nu [url=http://www.google.de/search?q=TTXT-Recorde]TTXT scho wihdder ???

MfG.
          MFG.
Sorry, das war mal dir Hardware, nu wechselt die zu oft ;-]
P4/1.8 1024 mit VGA, 100Mbit, USB 2.0 onBoard VGA misc HDDs CDRW2100E - DXR3 EM8300 original Hollywood+ V1 - DVB-C PCI Twinhan 2021 - DVB-T USB2.0 MSI DIGIVOX II V2+3
easyVDR 0.6.08 Kernel 2.6.28.9 - testing 0.7v5, vga2scart,... ;-]

[url=http://www.easyvdr-forum.de/forum/index.php?topic=5901.0]Du Brauchen Hilfe? Wir brauchen Daten! <-> [url=http://www.easyvdr-forum.de/forum/index.php?topic=5901.0]Indianer
Sascha999999999  20.Nov.2011 20:51:54
Hi MFG,

gemeint war der Teletext-Untertitel (ttxtSubs). Der Teil ist der "ttxtSubsRecorder", in späteren Versionen von ttxtSubs wird das scheinbar anders gelöst und kollidiert nichtmehr mit LiveBuffer.

Das Problem wird auch hier beschrieben (ganz unten):
http://www.vdr-portal.de/board17-developer/board25-patches/72714-1-frage-1-fix-zum-extension-patch/

aber nicht gelöst.

Gruß
Sascha