ricostuart 4 Posted October 25, 2025 Posted October 25, 2025 I keep getting random failures of the intro/credits backup plugin. From previous errors, I found that its due to a problem in one of the TV episodes. Is there a way of getting the error notification to display what episode caused the failure, or what the error was? Or even better, to skip that episode and continue the remaining backup? Its such a pain to find out what the error is that the backup generally gets left for weeks before getting the time to find out the problem. General notification error message: Running time: 2 minutes and 33 seconds Unexpected end tag. Line 264, position 48. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.Throw(String res, String arg) at System.Xml.XmlTextReaderImpl.Throw(Int32 pos, String res) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at Intros.Backup.ScheduledTasks.IntrosBackupScheduledTask.ReadXmlFiles(String nfoFile) at Intros.Backup.ScheduledTasks.IntrosBackupScheduledTask.WriteInfoToNFO(BaseItem item, String seriesName, Nullable`1 seasonNumber, Nullable`1 episodeNumber, Nullable`1 episodeNumEnd, String tvdbId, String imdbId, String tmdbId, Int64 introStartTime, Int64 introEndTime, Int64 creditStartTime) at Intros.Backup.ScheduledTasks.IntrosBackupScheduledTask.Execute(CancellationToken cancellationToken, IProgress`1 progress) at Emby.Server.Implementations.ScheduledTasks.ScheduledTaskWorker.ExecuteInternal(TaskOptions options) Advanced log error: 2025-10-25 14:04:32.045 Error TaskManager: Error *** Error Report *** Version: 4.9.2.5 Command line: /opt/emby-server/system/EmbyServer.dll -programdata /var/lib/emby -ffdetect /opt/emby-server/bin/ffdetect -ffmpeg /opt/emby-server/bin/ffmpeg -ffprobe /opt/emby-server/bin/ffprobe -restartexitcode 3 -updatepackage emby-server-deb_{version}_amd64.deb Operating system: Linux version 6.14.11-4-pve (build@proxmox) (gcc (Debian 14.2.0-19) 14.2.0, GNU ld (GNU Binutils for Debian) 2.44) #1 SMP PREEMPT_DYNAMIC PMX 6.14.11- OS/Process: x64/x64 Framework: .NET 8.0.11 Runtime: opt/emby-server/system/System.Private.CoreLib.dll Processor count: 2 Data path: /var/lib/emby Application path: /opt/emby-server/system System.Xml.XmlException: System.Xml.XmlException: Unexpected end tag. Line 264, position 48. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.Throw(String res, String arg) at System.Xml.XmlTextReaderImpl.Throw(Int32 pos, String res) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at Intros.Backup.ScheduledTasks.IntrosBackupScheduledTask.ReadXmlFiles(String nfoFile) at Intros.Backup.ScheduledTasks.IntrosBackupScheduledTask.WriteInfoToNFO(BaseItem item, String seriesName, Nullable`1 seasonNumber, Nullable`1 episodeNumber, Nullable`1 episodeNumEnd, String tvdbId, String imdbId, String tmdbId, Int64 introStartTime, Int64 introEndTime, Int64 creditStartTime) at Intros.Backup.ScheduledTasks.IntrosBackupScheduledTask.Execute(CancellationToken cancellationToken, IProgress`1 progress) at Emby.Server.Implementations.ScheduledTasks.ScheduledTaskWorker.ExecuteInternal(TaskOptions options) Source: System.Private.Xml TargetSite: Void Throw(System.Exception)
Luke 42077 Posted October 26, 2025 Posted October 26, 2025 Hi there, I would suggest posting in the dedicated topic for this plugin to ensure that the plugin developer will see this. Thanks.
Clackdor 109 Posted October 27, 2025 Posted October 27, 2025 (edited) 22 hours ago, Luke said: Hi there, I would suggest posting in the dedicated topic for this plugin to ensure that the plugin developer will see this. Thanks. That's not going to do much good considering @Cheesegeezerhasn't been online in quite some time, nor has the plugin been updated in almost 3 years. There are lots of reports in the dedicated topic that the plugin hasn't been working for a while now. It also requires a $2 paypal purchase. Several people have already pointed out that it should probably be removed from the plugin catalogue at this point. Intro/credits backup (or writing the data to nfo files next to media) should be handled by the emby core rather than a 3rd party plugin. It takes a non-trivial amount of time and effort to generate this data, and all of that is completely lost if you ever have to rebuild the emby DB from scratch. Edited October 27, 2025 by Clackdor
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now