You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There appears to be a bug in the TrueCharts Kavita container that no locale is configured and there is an underlying application issue when this is the case
(run locale on the command line and notice LANG is empty)
The error from the application is as follows
2024-12-24 09:19:29.803390-07:00[Kavita] [2024-12-24 09:19:29.803 -07:00 82] [Error] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] There was an exception updating series for I Am Legend
2024-12-24 09:19:29.803403-07:00System.NullReferenceException: Object reference not set to an instance of an object.
2024-12-24 09:19:29.803409-07:00at System.Globalization.NumberFormatInfo.InitializeInvariantAndNegativeSignFlags()
2024-12-24 09:19:29.803415-07:00at System.Globalization.CultureInfo.GetFormat(Type formatType)
2024-12-24 09:19:29.803420-07:00at API.Services.Tasks.Scanner.ProcessSeries.UpdateChapters(Series series, Volume volume, IList`1 parsedInfos, Boolean forceUpdate) in /home/runner/work/Kavita/Kavita/API/Services/Tasks/Scanner/ProcessSeries.cs:line 706
2024-12-24 09:19:29.803425-07:00at API.Services.Tasks.Scanner.ProcessSeries.UpdateVolumes(Series series, IList`1 parsedInfos, Boolean forceUpdate) in /home/runner/work/Kavita/Kavita/API/Services/Tasks/Scanner/ProcessSeries.cs:line 624
2024-12-24 09:19:29.803431-07:00at API.Services.Tasks.Scanner.ProcessSeries.ProcessSeriesAsync(IList`1 parsedInfos, Library library, Int32 totalToProcess, Boolean forceUpdate) in /home/runner/work/Kavita/Kavita/API/Services/Tasks/Scanner/ProcessSeries.cs:line 118
2024-12-24 09:19:29.803460-07:00[Kavita] [2024-12-24 09:19:29.803 -07:00 82] [Debug] API.Services.Tasks.ScannerService [TIME] Kavita took 0 ms to process I Am LegendThe application bug is detailed here - [https://github.com/Kareadita/Kavita/issues/3408](https://github.com/Kareadita/Kavita/issues/3408|smart-link)
If I’m reading it correctly it’s simply solved by ensuring the container locale is configured.
The text was updated successfully, but these errors were encountered:
Found after writing this in the app container the language can be defined as en_US.UTF-8 which appears to work around this. Leaving this here as I think this should be either well documented or default on a basic install… who wants to spend time debugging app bugs in a docker container?
There appears to be a bug in the TrueCharts Kavita container that no locale is configured and there is an underlying application issue when this is the case
(run locale on the command line and notice LANG is empty)
The error from the application is as follows
If I’m reading it correctly it’s simply solved by ensuring the container locale is configured.
The text was updated successfully, but these errors were encountered: