Jellyfin stopped working and I can't access the web portal or stream to my TV's.
I already did a complete uninstall and reinstall. I can't kill the process no matter what I try. I did process explorer, powershell, psexec, taskkill. Nothing stops the process. I have to hard reboot since reboot just hangs around forever.
I am running V10.10.7 on Windows 10 and when I try to stop the process I get the following:
System.ComponentModel.Win32Exception (0x80004005): Access is denied
Nothing interesting in the log other than:
[2025-06-15 06:27:08.615 -04:00] [ERR] [42] Jellyfin.Plugin.Dlna.ContentDirectory.ContentDirectoryService: Error processing control request
System.ArgumentException: '.', hexadecimal value 0x00, is an invalid character.
at System.Xml.XmlEncodedRawTextWriter.InvalidXmlChar(Int32 ch, Char* pDst, Boolean entitize)
at System.Xml.XmlEncodedRawTextWriter.WriteElementTextBlock(Char* pSrc, Char* pSrcEnd)
at System.Xml.XmlWellFormedWriter.WriteString(String text)
at Jellyfin.Plugin.Dlna.Didl.DidlBuilder.AddAlbumArtist(XmlWriter writer, String name)
at Jellyfin.Plugin.Dlna.Didl.DidlBuilder.AddGeneralProperties(BaseItem item, Nullable
at Jellyfin.Plugin.Dlna.ContentDirectory.ControlHandler.HandleBrowse(XmlWriter xmlWriter, IReadOnlyDictionary
at Jellyfin.Plugin.Dlna.Didl.DidlBuilder.WriteFolderElement(XmlWriter writer, BaseItem folder, Nullable
at Jellyfin.Plugin.Dlna.Service.BaseControlHandler.CreateControlResponse(ControlRequestInfo requestInfo)
at Jellyfin.Plugin.Dlna.Service.BaseControlHandler.ProcessControlRequestInternalAsync(ControlRequest request)
at Jellyfin.Plugin.Dlna.Service.BaseControlHandler.ProcessControlRequestAsync(ControlRequest request)
[2025-06-15 07:22:13.092 -04:00] [ERR] [17] Jellyfin.Plugin.Dlna.ContentDirectory.ContentDirectoryService: Error processing control request
System.ArgumentException: '.', hexadecimal value 0x00, is an invalid character.
at System.Xml.XmlEncodedRawTextWriter.InvalidXmlChar(Int32 ch, Char* pDst, Boolean entitize)
at System.Xml.XmlEncodedRawTextWriter.WriteElementTextBlock(Char* pSrc, Char* pSrcEnd)
at System.Xml.XmlWellFormedWriter.WriteString(String text)
at Jellyfin.Plugin.Dlna.Didl.DidlBuilder.AddAlbumArtist(XmlWriter writer, String name)
at Jellyfin.Plugin.Dlna.Didl.DidlBuilder.AddGeneralProperties(BaseItem item, Nullable
at Jellyfin.Plugin.Dlna.ContentDirectory.ControlHandler.HandleBrowse(XmlWriter xmlWriter, IReadOnlyDictionary`2 sparams, String deviceId)
at Jellyfin.Plugin.Dlna.Service.BaseControlHandler.CreateControlResponse(ControlRequestInfo requestInfo)
at Jellyfin.Plugin.Dlna.Service.BaseControlHandler.ProcessControlRequestInternalAsync(ControlRequest request)
at Jellyfin.Plugin.Dlna.Service.BaseControlHandler.ProcessControlRequestAsync(ControlRequest request)
I already did a complete uninstall and reinstall. I can't kill the process no matter what I try. I did process explorer, powershell, psexec, taskkill. Nothing stops the process. I have to hard reboot since reboot just hangs around forever.
I am running V10.10.7 on Windows 10 and when I try to stop the process I get the following:
System.ComponentModel.Win32Exception (0x80004005): Access is denied
Nothing interesting in the log other than:
[2025-06-15 06:27:08.615 -04:00] [ERR] [42] Jellyfin.Plugin.Dlna.ContentDirectory.ContentDirectoryService: Error processing control request
System.ArgumentException: '.', hexadecimal value 0x00, is an invalid character.
at System.Xml.XmlEncodedRawTextWriter.InvalidXmlChar(Int32 ch, Char* pDst, Boolean entitize)
at System.Xml.XmlEncodedRawTextWriter.WriteElementTextBlock(Char* pSrc, Char* pSrcEnd)
at System.Xml.XmlWellFormedWriter.WriteString(String text)
at Jellyfin.Plugin.Dlna.Didl.DidlBuilder.AddAlbumArtist(XmlWriter writer, String name)
at Jellyfin.Plugin.Dlna.Didl.DidlBuilder.AddGeneralProperties(BaseItem item, Nullable
1 itemStubType, BaseItem context, XmlWriter writer, Filter filter)
at Jellyfin.Plugin.Dlna.Didl.DidlBuilder.WriteFolderElement(XmlWriter writer, BaseItem folder, Nullable
1 stubType, BaseItem context, Int32 childCount, Filter filter, String requestedId)at Jellyfin.Plugin.Dlna.ContentDirectory.ControlHandler.HandleBrowse(XmlWriter xmlWriter, IReadOnlyDictionary
2 sparams, String deviceId)
at Jellyfin.Plugin.Dlna.Service.BaseControlHandler.CreateControlResponse(ControlRequestInfo requestInfo)
at Jellyfin.Plugin.Dlna.Service.BaseControlHandler.ProcessControlRequestInternalAsync(ControlRequest request)
at Jellyfin.Plugin.Dlna.Service.BaseControlHandler.ProcessControlRequestAsync(ControlRequest request)
[2025-06-15 07:21:42.596 -04:00] [ERR] [21] Jellyfin.Plugin.Dlna.ContentDirectory.ContentDirectoryService: Error processing control request
System.ArgumentException: '.', hexadecimal value 0x00, is an invalid character.
at System.Xml.XmlEncodedRawTextWriter.InvalidXmlChar(Int32 ch, Char* pDst, Boolean entitize)
at System.Xml.XmlEncodedRawTextWriter.WriteElementTextBlock(Char* pSrc, Char* pSrcEnd)
at System.Xml.XmlWellFormedWriter.WriteString(String text)
at Jellyfin.Plugin.Dlna.Didl.DidlBuilder.AddAlbumArtist(XmlWriter writer, String name)
at Jellyfin.Plugin.Dlna.Didl.DidlBuilder.AddGeneralProperties(BaseItem item, Nullable
1 itemStubType, BaseItem context, XmlWriter writer, Filter filter)at Jellyfin.Plugin.Dlna.Didl.DidlBuilder.WriteFolderElement(XmlWriter writer, BaseItem folder, Nullable
1 stubType, BaseItem context, Int32 childCount, Filter filter, String requestedId)
at Jellyfin.Plugin.Dlna.ContentDirectory.ControlHandler.HandleBrowse(XmlWriter xmlWriter, IReadOnlyDictionary
2 sparams, String deviceId)at Jellyfin.Plugin.Dlna.Service.BaseControlHandler.CreateControlResponse(ControlRequestInfo requestInfo)
at Jellyfin.Plugin.Dlna.Service.BaseControlHandler.ProcessControlRequestInternalAsync(ControlRequest request)
at Jellyfin.Plugin.Dlna.Service.BaseControlHandler.ProcessControlRequestAsync(ControlRequest request)
[2025-06-15 07:22:13.092 -04:00] [ERR] [17] Jellyfin.Plugin.Dlna.ContentDirectory.ContentDirectoryService: Error processing control request
System.ArgumentException: '.', hexadecimal value 0x00, is an invalid character.
at System.Xml.XmlEncodedRawTextWriter.InvalidXmlChar(Int32 ch, Char* pDst, Boolean entitize)
at System.Xml.XmlEncodedRawTextWriter.WriteElementTextBlock(Char* pSrc, Char* pSrcEnd)
at System.Xml.XmlWellFormedWriter.WriteString(String text)
at Jellyfin.Plugin.Dlna.Didl.DidlBuilder.AddAlbumArtist(XmlWriter writer, String name)
at Jellyfin.Plugin.Dlna.Didl.DidlBuilder.AddGeneralProperties(BaseItem item, Nullable
1 itemStubType, BaseItem context, XmlWriter writer, Filter filter)
at Jellyfin.Plugin.Dlna.Didl.DidlBuilder.WriteFolderElement(XmlWriter writer, BaseItem folder, Nullable
1 stubType, BaseItem context, Int32 childCount, Filter filter, String requestedId)at Jellyfin.Plugin.Dlna.ContentDirectory.ControlHandler.HandleBrowse(XmlWriter xmlWriter, IReadOnlyDictionary`2 sparams, String deviceId)
at Jellyfin.Plugin.Dlna.Service.BaseControlHandler.CreateControlResponse(ControlRequestInfo requestInfo)
at Jellyfin.Plugin.Dlna.Service.BaseControlHandler.ProcessControlRequestInternalAsync(ControlRequest request)
at Jellyfin.Plugin.Dlna.Service.BaseControlHandler.ProcessControlRequestAsync(ControlRequest request)