Rheinländer Posted January 5, 2014 Posted January 5, 2014 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
Griga Posted January 5, 2014 Posted January 5, 2014 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?
Derrick Posted January 5, 2014 Posted January 5, 2014 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..
Rheinländer Posted January 5, 2014 Author Posted January 5, 2014 @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
Rheinländer Posted January 5, 2014 Author Posted January 5, 2014 @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
Rheinländer Posted January 6, 2014 Author Posted January 6, 2014 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
Rheinländer Posted January 7, 2014 Author Posted January 7, 2014 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
Recommended Posts