udrec: Buffer overflow

Alles zum Thema Grabbing, was nicht speziell zu JtG passt, z.B: Direktstreaming, andere Tools etc.
Antworten
Nachricht
Autor
mehrber
Sammler
Sammler
Beiträge: 130
Registriert: Di 16 Sep 2003, 12:17

udrec: Buffer overflow

#1 Beitrag von mehrber » Do 11 Mär 2004, 18:30

Was ist hier passiert?

udrec 0.10l zeigte eine Fehlermeldung und beendete sich dann.

Code: Alles auswählen

Jack the Grabber Logfile
Erstellt am: 11.03.2004 16:15
Streamingserver Aufnahme
Kanal=PREMIERE 6
Sendung=Fegefeuer der Eitelkeiten
Start=16:15
Ende=
*******************************************************
11.03.2004 16:15:07: Aufnahme Event:
11.03.2004 16:15:07: IP: 192.168.1.2
11.03.2004 16:15:07: VPid: 1535
11.03.2004 16:15:07: APid 1: 1536
11.03.2004 16:15:07: APid 2: 0
11.03.2004 16:15:07: APid 3: 0
11.03.2004 16:15:07: Filename: D:\Video2\2004-03-11-Fegefeuer der Eitelkeiten\Fegefeuer der Eitelkeiten.mpg
11.03.2004 16:15:07: Splittsize: 4094
11.03.2004 16:15:07: KanalID: 8716329
11.03.2004 16:15:07: EPG Infos geschrieben
11.03.2004 16:15:07: -host 192.168.1.2 -vp 5FF -ap 600 -vsplit 0 -o "D:\Video2\2004-03-11-Fegefeuer der Eitelkeiten\Fegefeuer der Eitelkeiten-1"
@00:00:00: 16:15:07 to DBox: VIDEO 31341 16 0 1 va 5ff 600
@00:00:00: 16:15:08 from DBox: INFO: IP c0a80101 Port 31341
@00:00:00: 16:15:08 from DBox: PID va 2 5ff 600
@00:00:00: 16:15:08 to DBox: START
@00:00:00: 16:15:08 from DBox: INFO: UdpSender() - PID159 R0 W0
@00:00:00: 16:15:08 from DBox: INFO: DmxReader() - Pid 5ff 204960 0 0
@00:00:00: 16:15:08 from DBox: INFO: DmxReader() - Pid 600 29280 0 0
@00:00:06: Video: 1535
@00:00:06: Audio1: 1536
@00:00:06: Audio2: 0
@00:00:06: Audio3: 0
@00:00:15: Video:[0]D:\Video2\2004-03-11-Fegefeuer der Eitelkeiten\fegefeuer der eitelkeiten-1_01_00.mpv
@00:00:15: Audio_1:[0]D:\Video2\2004-03-11-Fegefeuer der Eitelkeiten\fegefeuer der eitelkeiten-1_01_00.mp2
@00:00:16: 16:15:24 11:53:20.59: video resync
@02:08:06: 18:23:14 14:01:11.49: corrupt audio frame
@02:08:24: 18:23:36 Buffer Overflow Start: packet 1493624 read 1488504 max 1493624
@02:09:06: 18:24:19 Buffer Overflow Start: packet 127573 read 126549 max 127573
@02:57:12: Unhandled Exception: System.IndexOutOfRangeException: Index was outside the bounds of the array.
@02:57:12:    at VideoPES.Read(Byte[] buffer, Int32 offset)
@02:57:12:    at VideoES.Read()
@02:57:12:    at ESSync.WriteSynced()
@02:57:12:    at ESSync..ctor(Record record, ISplitWriterList writerList)
@02:57:12:    at udrec.Main(String[] args) 
@02:57:12: udrec beendet
******************************************************
Video Ausgabe:
Video[0] FileSize=2172416000
******************************************************
Audio Ausgabe:
Audio_1[0] FileSize=184115200
******************************************************
Muxer Ausgabe:

******************************************************
Video High: 
Video Low: 
Audio High: 
Audio Low: 
******************************************************
@02:57:16: StrSvr-Error: Thread was being aborted.
@02:57:20: 
******************************************************
Jack wünscht viel Spass mit der Aufnahme...
besucht uns auch mal auf: http://record.mkplace.de
Nokia + Sagem dbox II Sat, JtG-Image 04/2006, Tevion DVD 7000, 32" TFT Fujitsu-Siemens, NEC VT46 Projektor, Athlon 64 3200+, 1 GB DDR400, Leadtek 6600 GT, 250 + 200 GB HD, 19" TFT

tonsel
Dev von udrec/mkdvd
Dev von udrec/mkdvd
Beiträge: 400
Registriert: Di 18 Nov 2003, 20:56

#2 Beitrag von tonsel » Do 11 Mär 2004, 20:09

Hier hat ein Streamfehler udrec gründlich aus dem Tritt gebracht.

Wer sowas mal, wenn er PES-Streams mit "udrec -f" demuxt -> Ich wäre an den Rohdaten interssiert, da ich den Fehler sonst nicht finden kann.

tonsel

leth
Muxxi Dev
Beiträge: 2645
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Pflach in Tirol :-)
Kontaktdaten:

#3 Beitrag von leth » Fr 12 Mär 2004, 6:39

Wer sowas mal, wenn er PES-Streams mit "udrec -f" demuxt -> Ich wäre an den Rohdaten interssiert, da ich den Fehler sonst nicht finden kann.
Na dann werden wir wohl mal kräftig suchen :-)

Mir ist übrigens bei meinen Umwandlungstests von PES nach ES mit einer BETA von Muxxi aufgefallen, dass die Dateigößen von ES Streams verschieden sind, je nachdem ob sie mit Project-X oder mit udrec -f umgewandelt wurden. Womit kann das zusammenhängen. Der Größenunterschied betrug bei mir immerhin ca. 1% (bei einem MPV File mit 21 MB betrug die Abweichung 200KB).

Cu leth
This is leth!

Meine Box: Nokia SAT 2xi Avia 500

tonsel
Dev von udrec/mkdvd
Dev von udrec/mkdvd
Beiträge: 400
Registriert: Di 18 Nov 2003, 20:56

#4 Beitrag von tonsel » Fr 12 Mär 2004, 15:14

Wahrscheinlich schneidet udrec am Anfang eine Sequenz mehr weg als P-X
(4 Mbit/s * 0.5s = 250KB).

tonsel

Antworten