Jump to content

Ein (dicker) Bug in Version 1.28 ?!


Rheinländer

Recommended Posts

Posted

Hallo,

 

seit dem Release 1.28 des Recording Service habe ich massive Probleme mit der Verwendung meiner DVB-Geräte. Es werden immer wieder Timer nicht ausgeführt, weil angeblich keine Hardware vorhanden ist (Fehlermeldung im Debuglog: TRecording AllocateHardware Open failed). Dieser Fehler ist leider nicht beliebig reproduzierbar. Manchmal hilft ein Stopp und Neustart des Recording Service; manchmal muss ich die USB-DVB-Geräte vom PC trennen, anschließend neu anstöpseln und danach in der Konfiguration des Service die Geräte erneut suchen lassen. Danach funktioniert es zunächst wieder, wenn auch unzuverlässig (d.h. im besten Fall läuft es mehrere Tage bis der Fehler erneut auftritt; im ungünstigen Fall ein paar Stunden). An den Geräte- und Systemeinstellungen unter Windows wurden seit dem Wechsel von Version 1.27 auf 1.28 keine Änderungen vorgenommen. Die Energiesparoptionen für die USB-Geräte sind auch komplett deaktiviert.

Die support.zip ist beigefügt. Wenn man sich darin die Datei svcdebug.bak anschaut kann man genau sehen wann der Fehler auftritt.

Hier der Auszug von heute kurz bevor ein EPG-Update ausgeführt wurde, bei dem noch alles in Ordnung ist:

05.01.14 09:03:05.500 TBDATwinhan Opendevice bvTwinhan
05.01.14 09:03:05.600 TEPGUpdater AllocateHardware TechniSat UDST7000BDA DVBS Tuner0 (4)
05.01.14 09:03:05.600 TBDATwinhan SetTuner TType: 1, Freq: 10921, Symrate: 22000, LOF: 9750, Tone: 0, Pol: 0, DiseqC: 3, FEC: 0, APID: 2304, VPID: 2303, PMT: 104, SID: 58, SatMod: 1, DiseqCVal: 0, NID: 133, Flags: 24
05.01.14 09:03:23.317 TEPGUpdater AllocateHardware TechniSat UDST7000BDA DVBS Tuner0 (4)
05.01.14 09:03:23.317 TEPGUpdater Release TechniSat UDST7000BDA DVBS Tuner0 (4)

[...]

 

Dann etwas später bei der Ausführung eines Timers tritt der Fehler auf:

 

05.01.14 11:08:41.126 TDatareaderMedia Execute Start
05.01.14 11:08:41.136 TDatareaderMedia PhotoClean 15
05.01.14 11:08:41.141 TDatareaderMedia AudioClean 15
05.01.14 11:08:41.151 TDatareaderMedia VideoClean 31
05.01.14 11:08:41.152 TDatareaderMedia Execute read files ready 31
05.01.14 11:08:41.154 TDatareaderMedia Execute 31
05.01.14 11:08:41.154 TDatareaderMedia Destroy
05.01.14 11:08:41.154 TRecordingEngine wm_Ready FDatareaderMedia free
05.01.14 11:25:32.819 TBDATwinhan Opendevice TechniSat UDST7000BDA DVBS Tuner0 (4) did not start: bvTwinhan
05.01.14 11:25:32.922 TRecording AllocateHardware Open failed
05.01.14 11:25:32.971 TBDATechnoTrend Opendevice USB 2.0 BDA DVB-S Tuner (2) did not start: bvTechnoTrend
05.01.14 11:25:32.976 TRecording AllocateHardware Open failed
05.01.14 11:25:32.976 TRecording ($032EFDF0) StartMonitorVPS No hardware.
05.01.14 11:25:33.011 TBDATwinhan Opendevice TechniSat UDST7000BDA DVBS Tuner0 (4) did not start: bvTwinhan
05.01.14 11:25:33.113 TRecording AllocateHardware Open failed
05.01.14 11:25:33.167 TBDATechnoTrend Opendevice USB 2.0 BDA DVB-S Tuner (2) did not start: bvTechnoTrend
05.01.14 11:25:33.171 TRecording AllocateHardware Open failed

05.01.14 11:25:33.171 TRecording ($032EFDF0) StartMonitorVPS No hardware.

 

Wie gesagt, bei der Version 1.27 lief alles einwandfrei und diese Probleme haben sich erst mit der Version 1.28 eingeschlichen.

 

Für alle Antworten und Lösungsvorschläge wäre ich sehr dankbar.

 

Gruss

 

Rheinländer

 

support.zip

Posted
AllocateHardware Open failed

 

"Open" enthält Aufrufe von BDA- oder Treiberfunktionen auf niedrigster Ebene. Wenn einer davon fehlschlägt bzw. mit einem Fehlercode zurückkehrt, kommt es zu solchen Log-Einträgen.Sie weisen i.a. auf Probleme im Treiber oder BDA-System hin.Zwischen den Versionen 1.27 und 1.28 wurde in dem Bereich nichts geändert. Wenn es sich um einen allgemeinen Fehler im RS handeln würde, wäre er bei Tests aufgefallen.

 

Wie gesagt, bei der Version 1.27 lief alles einwandfrei und diese Probleme haben sich erst mit der Version 1.28 eingeschlichen.

 

Das müsste ein Gegentest mit der 1.27 beweisen. Hast du die Version noch?

Posted

Deine installation mit RS-unterstützung ist nicht korrekt. Ob mit absicht, kann ich nicht beurteilen, aber alle devices sind sowohl im DVBViewer als auch im RS aktiviert. Das kann zu kollisionen führen..

Posted

@Derrick: Die DVBViewer-Installation wird auf diesem Rechner eigentlich nicht benötigt und demnach auch so gut wie nie verwendet. Ein gleichzeitiger Betrieb von RS und dem Viewer findet nicht statt.

 

Danke trotzdem für Deine Hinweise.

 

Gruss

 

Rheinländer

Posted

@Griga: Ja, die Version habe ich noch. Ich habe jetzt noch einmal die DVB-Hardware entfernt, neu angeschlossen und dann einen Rechner-Neustart durchgeführt. Danach wurden alle Geräte im RS neu gesucht und eingerichtet.

Wenn es jetzt wieder zu den genannten Problemen kommt werde ich die Version 1.27 installieren.

 

Gruss

 

Rheinländer

Posted

Hallo,

 

so, heute morgen ist es wieder passiert: TRecording AllocateHardware Open failed. Dabei wurden seit dem Neustart gestern KEINE Änderungen am System durchgeführt.

Ich habe jetzt die Version 1.26 erneut installiert. Die Version 1.27 habe ich doch nicht mehr und sie ist im Member-Bereich auch nicht verfügbar. Mal sehen ob die Probleme nun behoben sind.

Melde mich wieder.

 

Gruss

 

Rheinländer

Posted

Nach der erneuten Installation der Version 1.26 läuft alles einwandfrei und der Fehler ist nicht mehr aufgetreten. Ich frage mich nun, welche Änderungen -auf die Hardware bezogen- zwischen der Version 1.26 und 1.28 vorgenommen wurden, die zu dem genannten Fehler führen. Wegen der fehlenden Möglichkeit des Streamings auf das iPad in Version 1.26 würde ich schon gerne wieder die 1.28 installieren; wenn man irgendwie den Fehler finden und beheben könnte.

Zwecks Unterstützung bei der Fehleranalyse und zu weiteren Tests stehe ich selbstverständlich zur Verfügung.

 

Gruss

 

Rheinländer

×
×
  • Create New...