When running gnome-subtitles I get an abort showing a discrepency with GLIB-marshalling. I have the output below. I am running fedora-32. It shows what seems to be a dependency error for glib. As far as I know every system has glib, so I do not understand the error. Then again I am not C or C++ programmer. I get the error both when running from gui as when running from terminal, but I only see the output when running from terminal.
Does anyone have the same problem?
Unhandled Exception:
System.TypeInitializationException: The type initializer for 'GLib.Marshaller' threw an exception. ---> System.DllNotFoundException: System.Native assembly:<unknown assembly> type:<unknown type> member:(null)
at (wrapper managed-to-native) Interop+Sys.Stat(byte&,Interop/Sys/FileStatus&)
at Interop+Sys.Stat (System.ReadOnlySpan`1[T] path, Interop+Sys+FileStatus& output) [0x00029] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.IO.FileSystem.FileExists (System.ReadOnlySpan`1[T] fullPath, System.Int32 fileType, Interop+ErrorInfo& errorInfo) [0x0000f] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.IO.FileSystem.FileExists (System.ReadOnlySpan`1[T] fullPath) [0x00006] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.IO.File.Exists (System.String path) [0x00058] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.TimeZoneInfo.TryLoadTzFile (System.String tzFilePath, System.Byte[]& rawData, System.String& id) [0x00000] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.TimeZoneInfo.TryGetLocalTzFile (System.Byte[]& rawData, System.String& id) [0x00012] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.TimeZoneInfo.GetLocalTimeZoneFromTzFile () [0x00000] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.TimeZoneInfo.GetLocalTimeZone (System.TimeZoneInfo+CachedData cachedData) [0x00000] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.TimeZoneInfo+CachedData.CreateLocal () [0x0001b] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.TimeZoneInfo+CachedData.get_Local () [0x0000f] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.TimeZoneInfo.get_Local () [0x00000] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.CurrentSystemTimeZone..ctor () [0x00011] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.TimeZone.get_CurrentTimeZone () [0x0002a] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at GLib.Marshaller..cctor () [0x00014] in <3eb93253711f4c08b41956dc83a81a30>:0
--- End of inner exception stack trace ---
at GLib.Global.set_ApplicationName (System.String value) [0x00000] in <3eb93253711f4c08b41956dc83a81a30>:0
at GnomeSubtitles.Execution.ExecutionContext.Execute (System.Action methodToExecute) [0x0000d] in <f33d384ba6534837888bffb49690ae3f>:0
at GnomeSubtitles.Core.Base.Execute (GnomeSubtitles.Execution.ExecutionContext context) [0x00006] in <f33d384ba6534837888bffb49690ae3f>:0
at GnomeSubtitles.Execution.Executable.Main (System.String[] args) [0x00045] in <f33d384ba6534837888bffb49690ae3f>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'GLib.Marshaller' threw an exception. ---> System.DllNotFoundException: System.Native assembly:<unknown assembly> type:<unknown type> member:(null)
at (wrapper managed-to-native) Interop+Sys.Stat(byte&,Interop/Sys/FileStatus&)
at Interop+Sys.Stat (System.ReadOnlySpan`1[T] path, Interop+Sys+FileStatus& output) [0x00029] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.IO.FileSystem.FileExists (System.ReadOnlySpan`1[T] fullPath, System.Int32 fileType, Interop+ErrorInfo& errorInfo) [0x0000f] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.IO.FileSystem.FileExists (System.ReadOnlySpan`1[T] fullPath) [0x00006] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.IO.File.Exists (System.String path) [0x00058] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.TimeZoneInfo.TryLoadTzFile (System.String tzFilePath, System.Byte[]& rawData, System.String& id) [0x00000] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.TimeZoneInfo.TryGetLocalTzFile (System.Byte[]& rawData, System.String& id) [0x00012] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.TimeZoneInfo.GetLocalTimeZoneFromTzFile () [0x00000] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.TimeZoneInfo.GetLocalTimeZone (System.TimeZoneInfo+CachedData cachedData) [0x00000] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.TimeZoneInfo+CachedData.CreateLocal () [0x0001b] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.TimeZoneInfo+CachedData.get_Local () [0x0000f] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.TimeZoneInfo.get_Local () [0x00000] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.CurrentSystemTimeZone..ctor () [0x00011] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at System.TimeZone.get_CurrentTimeZone () [0x0002a] in <b9abb743aa734e3e87152ae31fbc1dff>:0
at GLib.Marshaller..cctor () [0x00014] in <3eb93253711f4c08b41956dc83a81a30>:0
--- End of inner exception stack trace ---
at GLib.Global.set_ApplicationName (System.String value) [0x00000] in <3eb93253711f4c08b41956dc83a81a30>:0
at GnomeSubtitles.Execution.ExecutionContext.Execute (System.Action methodToExecute) [0x0000d] in <f33d384ba6534837888bffb49690ae3f>:0
at GnomeSubtitles.Core.Base.Execute (GnomeSubtitles.Execution.ExecutionContext context) [0x00006] in <f33d384ba6534837888bffb49690ae3f>:0
at GnomeSubtitles.Execution.Executable.Main (System.String[] args) [0x00045] in <f33d384ba6534837888bffb49690ae3f>:0