- July 3, 2011
- 617
- 141
Hallo.
Verwende den TVServer als Backend für Kodi und habe seit einiger Zeit (~20 Tage) ein Ruckeln manchmal beim Live TV schauen.
Lief seit ca. 1 Jahr Problemlos.
Das Log des TV Servers is voll von:
Im Scheduler gibt es derzeit einen Task:
Wenn ich die .NET Exception richtig deute sprengt der Scheduler mit einem Dateizugriff die länge des Erlaubten Dateinamens (inkl. Pfad).
Ich kann das aber nicht nachvollziehen!
Wo es noch funktioniert hat schaut der Dateiname einer Datei so aus:
E:\ServerFolders\TV-Aufzeichnung\Wohnzimmer\RTL Television\Gute Zeiten, schlechte Zeiten\Gute Zeiten, schlechte Zeiten - 2016-08-18 - E6066 - Folge 6066.ts
Dies entspricht 155 Zeichen, da ist ja noch luft nach oben.
Hat jemand von euch eine Idee warum das Problem besteht bzw. eine Lösung für mich?
Unten das Komplette Log.
Danke
pOpY
Verwende den TVServer als Backend für Kodi und habe seit einiger Zeit (~20 Tage) ein Ruckeln manchmal beim Live TV schauen.
Lief seit ca. 1 Jahr Problemlos.
Das Log des TV Servers is voll von:
Code:
[2016-09-04 05:06:29,637] [Log ] [15 ] [ERROR] - CreateTileThumb: Your skin does not find first image to create CreateTileThumb!
[2016-09-05 19:35:01,345] [Log ] [scheduler thread] [ERROR] - subch:0 tswriter StartRecord failed:1
[2016-09-05 19:35:02,359] [Log ] [scheduler thread] [ERROR] - System.IO.PathTooLongException: Der angegebene Pfad und/oder Dateiname ist zu lang. Der vollständig qualifizierte Dateiname muss kürzer als 260 Zeichen und der Pfadname kürzer als 248 Zeichen sein.
bei System.IO.Path.LegacyNormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
bei System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
bei System.IO.Path.InternalGetDirectoryName(String path)
bei TvService.Recorder.HandleFailedRecording(IUser& user, String fileName)
bei TvService.Recorder.Start(IUser& user, String& fileName)
bei TvService.TVController.StartRecording(IUser& user, String& fileName)
bei TvService.CardReservationRec.OnStartTune(IUser user)
bei TvService.CardReservationBase.Tune(ITvCardHandler tvcard, IUser& user, IChannel channel, Int32 idChannel, ICardTuneReservationTicket ticket)
bei TvService.TVController.Tune(IUser& user, IChannel channel, Int32 idChannel, Object ticket, Object cardResImpl)
bei TvService.Scheduler.StartRecordingOnDisc(RecordingDetail recDetail, IUser& user, CardDetail cardInfo, ICardTuneReservationTicket ticket, CardReservationRec cardResImpl)
bei TvService.Scheduler.SetupAndStartRecord(RecordingDetail recDetail, IUser& user, CardDetail cardInfo, ICardTuneReservationTicket ticket, CardReservationRec cardResImpl)
bei TvService.Scheduler.FindFreeCardAndStartRecord(RecordingDetail recDetail, IUser user, ICollection`1 cards, Int32 maxCards, IDictionary`2 tickets, CardReservationRec cardResImpl)
Im Scheduler gibt es derzeit einen Task:
Wenn ich die .NET Exception richtig deute sprengt der Scheduler mit einem Dateizugriff die länge des Erlaubten Dateinamens (inkl. Pfad).
Ich kann das aber nicht nachvollziehen!
Wo es noch funktioniert hat schaut der Dateiname einer Datei so aus:
E:\ServerFolders\TV-Aufzeichnung\Wohnzimmer\RTL Television\Gute Zeiten, schlechte Zeiten\Gute Zeiten, schlechte Zeiten - 2016-08-18 - E6066 - Folge 6066.ts
Dies entspricht 155 Zeichen, da ist ja noch luft nach oben.
Hat jemand von euch eine Idee warum das Problem besteht bzw. eine Lösung für mich?
Unten das Komplette Log.
Danke
pOpY