Sectionsd verabschiedet sich bei ARD?

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
UEning
Einsteiger
Einsteiger
Beiträge: 152
Registriert: Montag 6. September 2004, 18:18

Beitrag von UEning »

UEning hat geschrieben: Ich werde jetzt mal ein log beginnen!
OK Hier das LOG File:

Code: Alles auswählen

~ >
sectionsd -d &
[...]
pzapit 1 3
zapped to WDR Köln
   video: 0x259
teletext: 0x25c
     pcr: 0x259
     pmt: 0x258
*audio 1: 0x25a (deu)
~ > Connection from UDS
version: 5, cmd: 29, numbytes: 1
data length: 2
commandSetPrivatePid
housekeeping.
before removeoldevents
after removeoldevents
total size of memory occupied by chunks handed out by malloc: 5509004
total bytes memory allocated with `sbrk' by malloc, in bytes: 5678396 (5545kb, 5.42MB)
Removed 6 old events.
Number of sptr events (event-ID): 8994
Number of sptr events (service-id, start time, event-id): 8994
Number of sptr events (end time, service-id, event-id): 8994
Number of sptr nvod events (event-ID): 0
Number of cached meta-services: 0
Number of services: 0
Number of cached nvod-services: 0
total size of memory occupied by chunks handed out by malloc: 5502932
total bytes memory allocated with `sbrk' by malloc, in bytes: 5678396 (5545kb, 5.42MB)
dmxNIT: waking up again - looking for new transponders :)
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 163194.938000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 0.731000
changeDMX [10]-> current/next (0x40)
--> 'after DMX_SET_FILTER' 2.457000
dmxSDT: waking up again - looking for new services :)
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 2.331000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 0.647000
changeDMX [11]-> current/next (0x42)
--> 'after DMX_SET_FILTER' 3.510000
[sdtThread] added 9 services [table 0x42 TID: 0001044d]
[sdtThread] added 13 services [table 0x46 TID: 000104b1]
[nitThread] adding 5 transponders [table 0x40]
[sdtThread] added 19 services [table 0x46 TID: 00010445]
[nitThread] adding 7 transponders [table 0x40]
[sdtThread] adding 110 bouquet entries
[nitThread] adding 5 transponders [table 0x40]
Hier noch ein wenig mehr log:
http://uening.ue.ohost.de/ARD-sectionsd.txt

Ich habe zw. ARD und WDR hin und hergeschaltet.
Aber ich hab im Putty zu wenig Zwischenspeicher eingestellt...
ich log mal weiter mit sectionsd -nu -d

MfG UEning

PS Sections Scan mach ich auch einmal aus!
bitfitter
Interessierter
Interessierter
Beiträge: 52
Registriert: Donnerstag 29. November 2001, 00:00

Beitrag von bitfitter »

Seit heute habe ich noch zusätzlich zum sectionsd Problem (siehe weiter oben im Thread) das Problem, dass sich die Uhrzeit nach 30 Minuten um 2 Stunden vorstellt. Nach reboot ist sie für 30 Minuten ok, dann wieder um 2 Std. vor. Stelle ich in den Netzwerk-Settings auf Zeitserver übers Internet (NTP) um, dann geht die Uhrzeit schon direkt beim reboot um 2 Stunden vor. :gruebel:

EDIT_1 ON:
Oh Man, nun verstehe ich garnichts mehr... Schaue gerade auf mein Display und auf die Infobar und die Zeit stimmt wieder. Ich war auf einem Kanal (kann mich nicht mehr erinnern) auf einem NICHT "ARD-Transponder" jedefalls.
Ob das mit der falschen Uhrzeit auch mit dem "ARD-Transponder-Problem" liegen kann?
EDIT_1 OFF:

EDIT_2 ON:
Nun, wo ich hier gerade schreibe, hat sich die Uhrzeit leider wieder um 2 Std. vorgestellt. :-( Schaue gerade auf Pro7 Stefan Raab. Also Pro7 u. nicht ARD... Ich weiss es auch nicht.
Zeitserver ist auf DVB eingestellt.
EDIT_2 OFF:

EDIT_3 ON:
Habe gelesen, dass es nicht an der Box, sondern am Provider (bei mir ISH) liegt. Hab' nun seit 2 Tagen keine Probleme mehr mit einer falschen Uhrzeit. Habe nun auf NTP umgestellt, denke aber nicht, das es daran liegt, sondern eher, dass ISH das gefixt hat.
EDIT_3 OFF:
Zuletzt geändert von bitfitter am Freitag 30. Juni 2006, 20:48, insgesamt 1-mal geändert.
Have fun...,
/bitfitter

==-- Nokia, Kabel, 2xI, AVIA 500 --==
==-- Nokia, Sat, 2xI, AVIA 600L --==
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

Nun...

Diesmal WDR:

Connection from UDS
version: 5, cmd: 29, numbytes: 1
data length: 2
commandSetPrivatePid
Connection from UDS
version: 5, cmd: 19, numbytes: 1
data length: 8
commandComponentTagsUniqueKey
Request of ComponentTags for 0x44d00016dd28753
ComponentTags found.
components.size 2
4:3
stereo
Connection from UDS
version: 5, cmd: 24, numbytes: 1
data length: 16
commandserviceChanged
[sectionsd] commandserviceChanged: Service changed to 44100012f3a
--> '[sectionsd] commandserviceChanged: before messaging lock' 1840.895000
[sectionsd] commandserviceChanged: current service-descriptor not loaded yet!
--> '[sectionsd] commandserviceChanged: before wakeup' 1.172000
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 0.635000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 264.316000
changeDMX [12]-> current/next (0x4e)
--> 'after DMX_SET_FILTER' 4.023000
--> '[sectionsd] commandserviceChanged: after doWakeup' 0.650000
Connection from UDS
version: 5, cmd: 16, numbytes: 1
data length: 8
commandCurrentNextInfoChannelID
[sectionsd] Request of current/next information for 44100012f3a
[sectionsd] current EPG found.
[sectionsd] next EPG found.
Connection from UDS
version: 5, cmd: 29, numbytes: 1
data length: 2
commandSetPrivatePid
dmx.read timeout - filter: 4e - timeout# 0
[eitThread] got all packages for table_id 0x4e
[eitThread] got new C/N EPG (table_id 0x4e, ext_hi=2f, ext_lo=3a, sn=0, vn=b)
New Filterindex: 1 (ges. 3)
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 1588.324000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 1.550000
changeDMX [12]-> scheduled (0x50)
--> 'after DMX_SET_FILTER' 5.658000
dmx.read timeout - filter: 50 - timeout# 0
Connection from UDS
version: 5, cmd: 14, numbytes: 1
data length: 80
commandEventListTVids
Request of TV event list (IDs).

[sectionsd] sendEventList - response-size: 0x17a
Connection from UDS
version: 5, cmd: 26, numbytes: 1
data length: 4
commandPauseSorting
Request of stop sorting events.
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x51
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x51
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x51
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x50
Connection from UDS
version: 5, cmd: 26, numbytes: 1
data length: 4
commandPauseSorting
Request of continue sorting events.
dmx.read timeout - filter: 50 - timeout# 0
dmx.read timeout - filter: 50 - timeout# 0
dmx.read timeout - filter: 50 - timeout# 0
dmx.read timeout - filter: 50 - timeout# 0
Connection from UDS
version: 5, cmd: 24, numbytes: 1
data length: 16
commandserviceChanged
[sectionsd] commandserviceChanged: Service changed to 44d00016dcf
--> '[sectionsd] commandserviceChanged: before messaging lock' 6714.362000
[sectionsd] commandserviceChanged: current service-descriptor not loaded yet!
--> '[sectionsd] commandserviceChanged: before wakeup' 1.171000
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 0.635000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 264.452000
changeDMX [12]-> current/next (0x4e)
--> 'after DMX_SET_FILTER' 4.012000
--> '[sectionsd] commandserviceChanged: after doWakeup' 0.895000
Connection from UDS
version: 5, cmd: 16, numbytes: 1
data length: 8
commandCurrentNextInfoChannelID
[sectionsd] Request of current/next information for 44d00016dcf
[sectionsd] current EPG found.
[sectionsd] next EPG found.
Connection from UDS
version: 5, cmd: 29, numbytes: 1
data length: 2
commandSetPrivatePid
Connection from UDS
version: 5, cmd: 19, numbytes: 1
data length: 8
commandComponentTagsUniqueKey
Request of ComponentTags for 0x44d00016dcf7c4f
ComponentTags found.
components.size 2
4:3
stereo
[eitThread] got all packages for table_id 0x4e
[eitThread] got new C/N EPG (table_id 0x4e, ext_hi=6d, ext_lo=cf, sn=0, vn=10)
New Filterindex: 1 (ges. 3)
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 1787.315000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 1.546000
changeDMX [12]-> scheduled (0x50)
--> 'after DMX_SET_FILTER' 5.649000
Connection from UDS
version: 5, cmd: 24, numbytes: 1
data length: 16
commandserviceChanged
[sectionsd] commandserviceChanged: Service changed to 44500016f45
--> '[sectionsd] commandserviceChanged: before messaging lock' 883.619000
[sectionsd] commandserviceChanged: current service-descriptor not loaded yet!
--> '[sectionsd] commandserviceChanged: before wakeup' 1.159000
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 0.633000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 0.644000
changeDMX [12]-> current/next (0x4e)
--> 'after DMX_SET_FILTER' 3.869000
--> '[sectionsd] commandserviceChanged: after doWakeup' 0.649000
Connection from UDS
version: 5, cmd: 16, numbytes: 1
data length: 8
commandCurrentNextInfoChannelID
[sectionsd] Request of current/next information for 44500016f45
[sectionsd] current EPG found.
[sectionsd] next EPG found.
dmx.read timeout - filter: 4e - timeout# 0
Connection from UDS
version: 5, cmd: 29, numbytes: 1
data length: 2
commandSetPrivatePid
dmx.read timeout - filter: 4e - timeout# 1
dmx.read timeout - filter: 4e - timeout# 2
[eitThread] dmxEIT restarted, cache NOT decreased (dt=30)
dmx.read timeout - filter: 4e - timeout# 0
dmx.read timeout - filter: 4e - timeout# 1
Connection from UDS
version: 5, cmd: 24, numbytes: 1
data length: 16
commandserviceChanged
[sectionsd] commandserviceChanged: Service changed to 44d00016dcf
--> '[sectionsd] commandserviceChanged: before messaging lock' 2723.279000
[sectionsd] commandserviceChanged: current service-descriptor not loaded yet!
--> '[sectionsd] commandserviceChanged: before wakeup' 1.173000
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 0.633000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 228.678000
changeDMX [12]-> current/next (0x4e)
--> 'after DMX_SET_FILTER' 4.200000
--> '[sectionsd] commandserviceChanged: after doWakeup' 0.651000
Connection from UDS
version: 5, cmd: 16, numbytes: 1
data length: 8
commandCurrentNextInfoChannelID
[sectionsd] Request of current/next information for 44d00016dcf
[sectionsd] current EPG found.
[sectionsd] next EPG found.
Connection from UDS
version: 5, cmd: 29, numbytes: 1
data length: 2
commandSetPrivatePid
Connection from UDS
version: 5, cmd: 19, numbytes: 1
data length: 8
commandComponentTagsUniqueKey
Request of ComponentTags for 0x44d00016dcf7c4f
ComponentTags found.
components.size 2
4:3
stereo
[eitThread] got all packages for table_id 0x4e
[eitThread] got new C/N EPG (table_id 0x4e, ext_hi=6d, ext_lo=cf, sn=1, vn=10)
New Filterindex: 1 (ges. 3)
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 1494.968000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 1.548000
changeDMX [12]-> scheduled (0x50)
--> 'after DMX_SET_FILTER' 6.266000
Connection from UDS
version: 5, cmd: 14, numbytes: 1
data length: 80
commandEventListTVids
Request of TV event list (IDs).

[sectionsd] sendEventList - response-size: 0x199
Connection from UDS
version: 5, cmd: 26, numbytes: 1
data length: 4
commandPauseSorting
Request of stop sorting events.
[eitThread] skipped sections for table 0x51
[eitThread] skipped sections for table 0x51
[eitThread] skipped sections for table 0x51
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x51
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x51
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x50
[eitThread] skipped sections for table 0x51
[eitThread] skipped sections for table 0x50
Connection from UDS
version: 5, cmd: 26, numbytes: 1
data length: 4
commandPauseSorting
Request of continue sorting events.
Connection from UDS
version: 5, cmd: 12, numbytes: 1
data length: 0
commandGetIsScanningActive
[eitThread] got all packages for table_id 0x50
New Filterindex: 2 (ges. 3)
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 22004.355000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 1.541000
changeDMX [12]-> scheduled (0x60)
--> 'after DMX_SET_FILTER' 6.376000
[sectionsd] readNbytes: received POLLERR
dmx.read rc: -1 - filter: 60
[sectionsd] readNbytes: received POLLERR
dmx.read rc: -1 - filter: 60
dmxEIT: going to sleep...
eit_set_update_filter
Connection from UDS
version: 5, cmd: 12, numbytes: 1
data length: 0
commandGetIsScanningActive
Connection from UDS
version: 5, cmd: 12, numbytes: 1
data length: 0
commandGetIsScanningActive
dmxNIT: waking up again - looking for new transponders :)
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 198808.402000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 0.710000
changeDMX [10]-> current/next (0x40)
--> 'after DMX_SET_FILTER' 2.550000
dmxSDT: waking up again - looking for new services :)
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 2.371000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 0.639000
changeDMX [11]-> current/next (0x42)
--> 'after DMX_SET_FILTER' 11.394000
[nitThread] adding 40 transponders [table 0x40]
[sdtThread] added 19 services [table 0x46 TID: 00010445]
TDT-Thread sleeping is over - no signal received
[timeThread] Time set via NTP, going to sleep for 1800 seconds.
[sdtThread] adding 110 bouquet entries
[sdtThread] added 9 services [table 0x42 TID: 0001044d]
housekeeping.
before removeoldevents
after removeoldevents
total size of memory occupied by chunks handed out by malloc: 506500
total bytes memory allocated with `sbrk' by malloc, in bytes: 2389308 (2333kb, 2.28MB)
Removed 11 old events.
Number of sptr events (event-ID): 2989
Number of sptr events (service-id, start time, event-id): 2989
Number of sptr events (end time, service-id, event-id): 2989
Number of sptr nvod events (event-ID): 0
Number of cached meta-services: 0
Number of services: 28
Number of cached nvod-services: 0
ONID: 0001 TSID: 0445 SID: 6f0f Prov: ARD MDR Name: MDR FIGARO actual: 0
ONID: 0001 TSID: 0445 SID: 6f10 Prov: ARD MDR Name: MDR JUMP actual: 0
ONID: 0001 TSID: 0445 SID: 6f11 Prov: ARD MDR Name: SPUTNIK actual: 0
ONID: 0001 TSID: 0445 SID: 6f12 Prov: ARD MDR Name: MDR INFO actual: 0
ONID: 0001 TSID: 0445 SID: 6f15 Prov: ARD NDR Name: NDR 2 actual: 0
ONID: 0001 TSID: 0445 SID: 6f16 Prov: ARD NDR Name: NDR Kultur actual: 0
ONID: 0001 TSID: 0445 SID: 6f17 Prov: ARD NDR Name: NDR Info actual: 0
ONID: 0001 TSID: 0445 SID: 6f18 Prov: ARD NDR Name: N-JOY actual: 0
ONID: 0001 TSID: 0445 SID: 6f19 Prov: ARD NDR Name: NDR 90,3 actual: 0
ONID: 0001 TSID: 0445 SID: 6f1a Prov: ARD NDR Name: NDR 1 Welle Nord actual: 0
ONID: 0001 TSID: 0445 SID: 6f1b Prov: ARD NDR Name: NDR 1 Radio MV actual: 0
ONID: 0001 TSID: 0445 SID: 6f1c Prov: ARD NDR Name: NDR 1 Niedersachsen actual: 0
ONID: 0001 TSID: 0445 SID: 6f1d Prov: ARD NDR Name: NDR Info Spezial actual: 0
ONID: 0001 TSID: 0445 SID: 6f20 Prov: ARD RB Name: Bremen Eins actual: 0
ONID: 0001 TSID: 0445 SID: 6f21 Prov: ARD RB Name: Nordwestradio actual: 0
ONID: 0001 TSID: 0445 SID: 6f22 Prov: ARD RB Name: Bremen Vier actual: 0
ONID: 0001 TSID: 0445 SID: 6f24 Prov: ARD rbb Name: InfoRadio actual: 0
ONID: 0001 TSID: 0445 SID: 6f25 Prov: ARD rbb Name: kulturradio actual: 0
ONID: 0001 TSID: 0445 SID: 6f26 Prov: ARD rbb Name: Antenne Brandenburg actual: 0
ONID: 0001 TSID: 044d SID: 6dca Prov: ARD Name: Das Erste actual: 2
ONID: 0001 TSID: 044d SID: 6dcb Prov: ARD Name: Bayerisches FS actual: 2
ONID: 0001 TSID: 044d SID: 6dcc Prov: ARD Name: hr-fernsehen actual: 2
ONID: 0001 TSID: 044d SID: 6dcd Prov: ARD Name: arte actual: 2
ONID: 0001 TSID: 044d SID: 6dcf Prov: ARD Name: WDR Köln actual: 2
ONID: 0001 TSID: 044d SID: 6dd0 Prov: ARD Name: BR-alpha actual: 2
ONID: 0001 TSID: 044d SID: 6dd1 Prov: ARD Name: SÃDWEST Ferns. BW actual: 2
ONID: 0001 TSID: 044d SID: 6dd2 Prov: ARD Name: Phoenix actual: 2
ONID: 0001 TSID: 044d SID: 6de2 Prov: ARD Name: Test-R actual: 2
total size of memory occupied by chunks handed out by malloc: 499156
total bytes memory allocated with `sbrk' by malloc, in bytes: 2389308 (2333kb, 2.28MB)
Segmentation fault
Nirvana
Erleuchteter
Erleuchteter
Beiträge: 646
Registriert: Mittwoch 16. April 2003, 14:12

Beitrag von Nirvana »

WDR und Das Erste liegen auf demselben Transponder. Ich wollte wissen, ob das auch auf einem anderen ARD Transponder passiert.
maverick188
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Mittwoch 1. März 2006, 17:44

Beitrag von maverick188 »

Das Zeitproblem beim EPG (+1/+2 Stunden) ist ein Problem von ISH und tritt bei allen Boxen auf (Humax etc.) Ish arbeitet dran.....
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

Hatte gestern auch den Abturz bei ARD (wenn sections scan=ON)
Hatte was von 100 Bouquets gemeldet, dann war Schluss
bitfitter
Interessierter
Interessierter
Beiträge: 52
Registriert: Donnerstag 29. November 2001, 00:00

Beitrag von bitfitter »

maverick188 hat geschrieben:Das Zeitproblem beim EPG (+1/+2 Stunden) ist ein Problem von ISH und tritt bei allen Boxen auf (Humax etc.) Ish arbeitet dran.....
Endlich mal 'ne "gute" Info :-) Habe nämlich auch festgestellt, dass es gestern Nacht und heute Morgen keine Probleme mehr mit der Uhrzeit gibt. Was mich aber etwas verwundert hat war, dass das Zeitproblem auch bestand, wenn ich mir die Zeit via NTP geholt habe. Kann da der Kabelprovider (bei mir ISH) auch Einfluß drauf nehmen?

Have fun...,
/bitfitter
Have fun...,
/bitfitter

==-- Nokia, Kabel, 2xI, AVIA 500 --==
==-- Nokia, Sat, 2xI, AVIA 600L --==
Nico 77
Semiprofi
Semiprofi
Beiträge: 1383
Registriert: Freitag 18. April 2003, 15:12

Beitrag von Nico 77 »

Houdini hat geschrieben:Hatte gestern auch den Abturz bei ARD (wenn sections scan=ON)
Hatte was von 100 Bouquets gemeldet, dann war Schluss
Liegt aber nicht am sectionsd scan, da ich ihn nicht nutze und den Fehler trotzdem habe.
Habt ihr schon analysen wo der Fehlerteufel sein Werk im sectionsd am treiben sein könnte?
wittinobi
Einsteiger
Einsteiger
Beiträge: 116
Registriert: Montag 29. März 2004, 22:00

Beitrag von wittinobi »

jo, kann ich bestätigen.
bei mir auch, ohne sectionsd-scan, selbes prob.
Papst
Developer
Beiträge: 279
Registriert: Mittwoch 26. Juni 2002, 22:19

Beitrag von Papst »

Kann es sein das der sections scan, obwohl er abgeschaltet ist, trotzdem aktiv ist?
Absturzlog mit sectionsd -d -nu und abgeschaltetem sections scan:

Code: Alles auswählen

.
.
.
dmxEIT: going to sleep...
housekeeping.
before removeoldevents
after removeoldevents
total size of memory occupied by chunks handed out by malloc: 3714188
total bytes memory allocated with `sbrk' by malloc, in bytes: 3913020 (3821kb, 3.73MB)
Removed 1 old events.
Number of sptr events (event-ID): 5999
Number of sptr events (service-id, start time, event-id): 5999
Number of sptr events (end time, service-id, event-id): 5999
Number of sptr nvod events (event-ID): 0
Number of cached meta-services: 0
Number of services: 0
Number of cached nvod-services: 0
total size of memory occupied by chunks handed out by malloc: 3713204
total bytes memory allocated with `sbrk' by malloc, in bytes: 3913020 (3821kb, 3.73MB)
dmxPPT: waking up again - looking for new events :)
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 276340.268000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 0.654000
changeDMX [0]-> current/next (0xa0)
--> 'after DMX_SET_FILTER' 2.943000
dmxPPT: no valid pid 0
[pptThread] going to sleep...
dmxEIT: waking up again - looking for new events :)
New Filterindex3: 0 (ges. 3)
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 54677.127000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 0.637000
changeDMX [12]-> current/next (0x4e)
--> 'after DMX_SET_FILTER' 3.952000
New Filterindex: 1 (ges. 3)
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 9.866000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 1.089000
changeDMX [12]-> scheduled (0x50)
--> 'after DMX_SET_FILTER' 4.673000
[eitThread] skipping to next filter(2) (> TIME_EIT_SKIPPING)
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 30943.355000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 0.634000
changeDMX [12]-> scheduled (0x60)
--> 'after DMX_SET_FILTER' 4.017000
[sectionsd] readNbytes: received POLLERR
dmx.read rc: -1 - filter: 60
[sectionsd] readNbytes: received POLLERR
dmx.read rc: -1 - filter: 60
[sectionsd] readNbytes: received POLLERR
dmx.read rc: -1 - filter: 60
dmxEIT: going to sleep...
housekeeping.
before removeoldevents
after removeoldevents
total size of memory occupied by chunks handed out by malloc: 3717812
total bytes memory allocated with `sbrk' by malloc, in bytes: 3913020 (3821kb, 3.73MB)
Removed 8 old events.
Number of sptr events (event-ID): 5992
Number of sptr events (service-id, start time, event-id): 5992
Number of sptr events (end time, service-id, event-id): 5992
Number of sptr nvod events (event-ID): 0
Number of cached meta-services: 0
Number of services: 0
Number of cached nvod-services: 0
total size of memory occupied by chunks handed out by malloc: 3711140
total bytes memory allocated with `sbrk' by malloc, in bytes: 3913020 (3821kb, 3.73MB)
dmxSDT: waking up again - looking for new services :)
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 190820.984000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 0.643000
changeDMX [11]-> current/next (0x42)
--> 'after DMX_SET_FILTER' 3.062000
dmxNIT: waking up again - looking for new transponders :)
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 5.753000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 0.568000
changeDMX [10]-> current/next (0x40)
--> 'after DMX_SET_FILTER' 2.261000
[sdtThread] added 19 services [table 0x46 TID: 00010445]
[sdtThread] adding 110 bouquet entries
[sdtThread] added 9 services [table 0x42 TID: 0001044d]
War auf ARD. Werds nachher nochmal auf dem ARD Radio Transponder machen.
Gruß

Der Papst
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

Irgendwas schien mit den descriptoren nicht zu stimmen (oder mit der SW)
Hier ein Hotfix for den ARD crash:

Code: Alles auswählen

diff -u -r1.47 SIsections.cpp
--- a/SIsections.cpp	21 May 2006 19:20:40 -0000	1.47
+++ b/SIsections.cpp	29 Jun 2006 19:09:19 -0000
@@ -674,6 +674,8 @@
 //      printf("Found Private Data Specifier\n");
       parsePrivateDataDescriptor((const char *)desc, s);
     }
+    // hotfix for ARD crash
+    if (len<desc->descriptor_length+2) break;
     len-=desc->descriptor_length+2;
     des+=desc->descriptor_length+2;
   }
wittinobi
Einsteiger
Einsteiger
Beiträge: 116
Registriert: Montag 29. März 2004, 22:00

Beitrag von wittinobi »

hmm, also ich weiß net, aber ich hab bei mir hier noch diese version am laufen:

Code: Alles auswählen

// $Id: SIsections.cpp,v 1.45 2006/03/26 20:13:49 Arzka Exp $
...und der fehler tritt auch auf.
hier ein log-auszug (nur auf ard laufen gelassen, sections-scan aus):

Code: Alles auswählen

[eitThread] adding 1 events [table 0x61] (begin)
[eitThread] adding 6 events [table 0x60] (begin)
[eitThread] adding 1 events [table 0x60] (begin)
dmxEIT: going to sleep...
Connection from UDS
version: 5, cmd: 16, numbytes: 1
data length: 8
commandCurrentNextInfoChannelID
[sectionsd] Request of current/next information for       2100850382
Connection from UDS
version: 5, cmd: 16, numbytes: 1
data length: 8
commandCurrentNextInfoChannelID
[sectionsd] Request of current/next information for       2100850382
TDT-Thread sleeping is over - no signal received
rdate: de.pool.ntp.org: Host name lookup failure
[timeThread] - 29.06.2006 23:53:07, tim: Thu Jun 29 23:53:07 2006
[timeThread] Time set via DVB, going to sleep for 300 seconds.
Connection from UDS
version: 5, cmd: 16, numbytes: 1
data length: 8
commandCurrentNextInfoChannelID
[sectionsd] Request of current/next information for       2100850382
Connection from UDS
version: 5, cmd: 16, numbytes: 1
data length: 8
commandCurrentNextInfoChannelID
[sectionsd] Request of current/next information for       2100850382
housekeeping.
total size of memory occupied by chunks handed out by malloc: 3483716
total bytes memory allocated with `sbrk' by malloc, in bytes: 3642228 (3556kb, 3
.47MB)
Removed 1 old events.
Number of sptr events (event-ID): 5999
Number of sptr events (service-id, start time, event-id): 5999
Number of sptr events (end time, service-id, event-id): 5999
Number of sptr nvod events (event-ID): 0
Number of cached meta-services: 0
Number of services: 0
Number of cached nvod-services: 0
total size of memory occupied by chunks handed out by malloc: 3483244
total bytes memory allocated with `sbrk' by malloc, in bytes: 3642228 (3556kb, 3
.47MB)
dmxNIT: waking up again - looking for new transponders :)
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 276935.258000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 0.778000
changeDMX [10]-> current/next (0x40)
--> 'after DMX_SET_FILTER' 2.505000
dmxSDT: waking up again - looking for new services :)
--> 'changeDMX: before pthread_mutex_lock(&start_stop_mutex)' 16.787000
--> 'changeDMX: after pthread_mutex_lock(&start_stop_mutex)' 0.689000
changeDMX [11]-> current/next (0x42)
--> 'after DMX_SET_FILTER' 3.208000
Connection from UDS
version: 5, cmd: 16, numbytes: 1
data length: 8
commandCurrentNextInfoChannelID
[sectionsd] Request of current/next information for       2100850382
[sdtThread] added 9 services [table 0x42]
[nitThread] adding 25 transponders [table 0x40]
[sdtThread] added 27 services [table 0x46]
[sdtThread] added 6 services [table 0x46]
[sdtThread] added 8 services [table 0x46]
[sdtThread] added 20 services [table 0x46]
dmx.read timeout - filter: 40 - timeout# 0
[nitThread] adding 48 transponders [table 0x40]
[sdtThread] added 13 services [table 0x46]
[nitThread] adding 5 transponders [table 0x41]
[sdtThread] added 19 services [table 0x46]
[sdtThread] adding 110 bouquet entries
Segmentation fault
mfg
wittinobi
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

[sdtThread] added 9 services [table 0x42]
[nitThread] adding 25 transponders [table 0x40]
[sdtThread] added 27 services [table 0x46]
[sdtThread] added 6 services [table 0x46]
[sdtThread] added 8 services [table 0x46]
[sdtThread] added 20 services [table 0x46]
dmx.read timeout - filter: 40 - timeout# 0
[nitThread] adding 48 transponders [table 0x40]
[sdtThread] added 13 services [table 0x46]
[nitThread] adding 5 transponders [table 0x41]
[sdtThread] added 19 services [table 0x46]
[sdtThread] adding 110 bouquet entries
sections scan ist an!!
AudioSlyer
Erleuchteter
Erleuchteter
Beiträge: 450
Registriert: Sonntag 28. Juli 2002, 01:18

Beitrag von AudioSlyer »

da stimmt wohl was mit der schaltung nicht ;)
wittinobi
Einsteiger
Einsteiger
Beiträge: 116
Registriert: Montag 29. März 2004, 22:00

Beitrag von wittinobi »

hmm, ne, sections-scan steht definitiv auf aus, komische sache.
da scheint wirklich was faul zu sein bei der schaltung, hrhr.
aber hat schonmal jemand erwähnt das da was faul ist, paar threads weiter vorne.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

ich hab mal den fix ganz fix eingebaut, und bis jetzt (15 minuten) habe ich ARD Fussball laufen. mit EPG, der o.k. ist.
Token
Einsteiger
Einsteiger
Beiträge: 383
Registriert: Sonntag 7. April 2002, 14:29

Beitrag von Token »

... und wie sieht das jetzt nach dem winner-match aus ?
... hat der fix den nervlichen stress ueberstanden ?
cu token
sagem-avia600_enx-1xi-cable-telecom
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

ja lüppt 1a
Token
Einsteiger
Einsteiger
Beiträge: 383
Registriert: Sonntag 7. April 2002, 14:29

Beitrag von Token »

... hast du den als binary zum testen da ?
(ich habs nicht so mit dem compilen)
cu token
sagem-avia600_enx-1xi-cable-telecom
bellemerlord
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Montag 5. Dezember 2005, 17:29

Beitrag von bellemerlord »

Ist der Fix im CVS drin und somit in dem aktuellen JTG-Snap von gestern?
bitfitter
Interessierter
Interessierter
Beiträge: 52
Registriert: Donnerstag 29. November 2001, 00:00

Beitrag von bitfitter »

bellemerlord hat geschrieben:Ist der Fix im CVS drin und somit in dem aktuellen JTG-Snap von gestern?
Hallo,

mir wäre auch eine fertig compilierte sectionsd lieber, da ich auch nicht selber compiliere. Nur für diese Änderung gleich ein ganzes Image upzudaten wäre doch mit Kanonen auf Spatzen geschossen. Da ich ein Yadi Image laufen habe, hab ich mir überlegt, die sectionsd irgendwo unter /var/ abzulegen und dann entwerder die $PATH Variable umzubiegen oder evtl. im /var/etc/profile mit dem alias zu arbeiten. Alias würde dann in etwa so aussehen: alias sectionsd='/var/sectionsd' ... falls das überhaupt geht...

@mb405
Wärst Du so nett und würdest mir die gefixte sectionsd per mail zuschicken?
Have fun...,
/bitfitter

==-- Nokia, Kabel, 2xI, AVIA 500 --==
==-- Nokia, Sat, 2xI, AVIA 600L --==
bellemerlord
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Montag 5. Dezember 2005, 17:29

Beitrag von bellemerlord »

HI,

ich hab ein wenig geforscht und ist im CVS drin, hab den aktuellen jtg - snap eingespielt und der EPG läuft, keine sectionsd-Abstürze mehr

THX @ Houdini
palace
Erleuchteter
Erleuchteter
Beiträge: 441
Registriert: Dienstag 11. März 2003, 03:42

Beitrag von palace »

Jepp, thx, Houdini,

der fix wirkt :)
Token
Einsteiger
Einsteiger
Beiträge: 383
Registriert: Sonntag 7. April 2002, 14:29

Beitrag von Token »

... jungs, dann macht doch mal bitte eine kopie vom sectionsd aus dem JTG, oder einer der DEV's stellt mal das binary hier rein oder ins rapidshare.
DANKE !
cu token

p.s.: bitfitter, benenne dann deine "neue" sectionsd um, z.b. in sectionsd_bugfix, pack die ins /var/bin und passe die start_neutrino an.
sagem-avia600_enx-1xi-cable-telecom
bitfitter
Interessierter
Interessierter
Beiträge: 52
Registriert: Donnerstag 29. November 2001, 00:00

Beitrag von bitfitter »

@Token
Danke für den Tipp aber die start_neutrino liegt bei mir (Yadi Image) im squashfs, also read only. Ich habe mittlerweile eine sectionsd von 'bellemerlord' per mail zugeschickt bekommen. Er sagt, sie ist aus dem akt. JtG Snapshop vom 30.06.2006. Ich habe einfach die $PATH Variable in /var/etc/profile so abgeändert, dass zuerst /var/bin abgefragt wird. Die profiles wird gesourced bevor start_neutrino ausgeführt wird, wo wiederum dann sectionsd (ohne Pfadangabe) gestartet wird. funktioniert soweit alles super, habe aber noch kein Langzeittest auf einem der ARD Kanäle machen können (Fußball läuft heute auf ZDF und Formel 1 u.a auf RTL). :D

Wenn ich wüßte, wie ich das File hier anhängen könnte, würde ich es tun...
Zuletzt geändert von bitfitter am Sonntag 2. Juli 2006, 01:46, insgesamt 1-mal geändert.
Have fun...,
/bitfitter

==-- Nokia, Kabel, 2xI, AVIA 500 --==
==-- Nokia, Sat, 2xI, AVIA 600L --==