Wenn ich auf PREMIERE DIREKT den 0xd03 Pid mir ansehen will , verabschiedet sich dvbsnoop mit Segmentation fault.
dvbsnoop -nph 0xd03
dvbsnoop V1.3.86 -- http://dvbsnoop.sourceforge.net/
----
----
----> ERROR: unimplemented descriptor (mpeg context), Report!
Descriptor-data:
0000: 73 72 2f 6b 64 65 2f 33 2e 34 2f 65 6e 76 20 2f sr/kde/3.4/env /
0010: 75 73 72 2f 6b 64 65 2f 33 2e 34 2f 73 68 75 74 usr/kde/3.4/shut
0020: 64 6f 77 6e 20 2f 75 73 72 2f 73 68 61 72 65 2f down /usr/share/
0030: 63 6f 6e 66 69 67 00 47 5f 42 52 4f 4b 45 4e 5f config.G_BROKEN_
0040: 46 49 4c 45 4e 41 4d 45 53 3d 31 00 43 4f 4c 4f FILENAMES=1.COLO
0050: 52 54 45 52 4d 3d 00 5f 3d 2f 75 73 72 2f 62 69 RTERM=._=/usr/bi
0060: 6e 2f 64 76 62 73 6e 6f 6f 70 00 2f 75 73 72 2f n/dvbsnoop./usr/
0070: 62 69 6e 2f 64 bin/d
TVA-DescriptorTag: 118 (0x76) [= >>ERROR: not (yet) defined... Report!<<]
Descriptor_length: 98 (0x62)
Segmentation fault
Hier was sagt gdb
Program received signal SIGSEGV, Segmentation fault.
descriptor (b=0xbf8f9000 <Address 0xbf8f9000 out of bounds>, scope=TVA_RNT) at descriptor.c:145
145 len = ((int)b[1]) + 2;
(gdb) list
140 int len;
141 int id;
142
143
144 id = (int)b[0];
145 len = ((int)b[1]) + 2;
146
147 // nothing to print here?
148 // well, I guess all descriptors need a verbosity >=4...
149 if (getVerboseLevel() < 4) return len;
Wie man sehen kann ist das PC version.
dvbsnoop Segmentation fault
-
- Einsteiger
- Beiträge: 191
- Registriert: Dienstag 30. Dezember 2003, 01:49
-
- Senior Member
- Beiträge: 5071
- Registriert: Dienstag 18. September 2001, 00:00
Ui! TVA_Sections jetzt schon ;-)
Das kann gar nicht sein...
ich guck mir das mal an.
Falls ich das nicht nachvollziehen kann, sichere bitte mal den TS und den SI-Datenstrom weg (so ein paar 100 Pakete).
...und irgendwie scheint sich da was heftig verruppelt zu haben. (KDE auf Premiere???)
Gruss Rainer
Das kann gar nicht sein...
ich guck mir das mal an.
Falls ich das nicht nachvollziehen kann, sichere bitte mal den TS und den SI-Datenstrom weg (so ein paar 100 Pakete).
...und irgendwie scheint sich da was heftig verruppelt zu haben. (KDE auf Premiere???)
Gruss Rainer
-
- Einsteiger
- Beiträge: 191
- Registriert: Dienstag 30. Dezember 2003, 01:49
Hi
KDE ist wohl schon speicher von PC .
Hier die ausgabe von dvbsnoop bis segfault kommt.
http://dl2.rapidshare.de/files/2210547/ ... ph_txt.rar
KDE ist wohl schon speicher von PC .
Hier die ausgabe von dvbsnoop bis segfault kommt.
http://dl2.rapidshare.de/files/2210547/ ... ph_txt.rar
-
- Senior Member
- Beiträge: 5071
- Registriert: Dienstag 18. September 2001, 00:00
-
- Einsteiger
- Beiträge: 191
- Registriert: Dienstag 30. Dezember 2003, 01:49
Laut normalen scan ist das ac3 pid
[00d1] (0x00d1) 00: PCR == V V 0x0cff A 0x0d00 (deu) 0x0d01 (deu) AC3 0x0d03
Nur ich habe zu erst mit dvbsnoop pidscan gemacht und da war der pid als unknown.
hier bin
http://dl2.rapidshare.de/files/2215076/ ... 03_bin.rar
[00d1] (0x00d1) 00: PCR == V V 0x0cff A 0x0d00 (deu) 0x0d01 (deu) AC3 0x0d03
Nur ich habe zu erst mit dvbsnoop pidscan gemacht und da war der pid als unknown.
hier bin
http://dl2.rapidshare.de/files/2215076/ ... 03_bin.rar
-
- Senior Member
- Beiträge: 5071
- Registriert: Dienstag 18. September 2001, 00:00
Also, wollte ich auch gerade schreiben.
Die PID ist bei mir verschluesselt.
Da kann nur Unsinn rauskommen. DVBSNOOP ist nicht robust gegen unsinnige Daten. (Garbage-In -> Crash-im-worst-case...)
Leider gibt setzt die dbox2-Firmware das Scrambling-Bit auf Null.
Bei entsprechender Firmware sollte im TS-Decoding-Modus (-s ts) das Scrambling-Bit gesetzt sein.
... und beim Setzen von -crc duerfte eigentlich nichts mehr kommen...
Die PID ist bei mir verschluesselt.
Da kann nur Unsinn rauskommen. DVBSNOOP ist nicht robust gegen unsinnige Daten. (Garbage-In -> Crash-im-worst-case...)
Leider gibt setzt die dbox2-Firmware das Scrambling-Bit auf Null.
Bei entsprechender Firmware sollte im TS-Decoding-Modus (-s ts) das Scrambling-Bit gesetzt sein.
... und beim Setzen von -crc duerfte eigentlich nichts mehr kommen...