Repository: godot
Issue: Mono editor crashes if profiling is enabled
Labels: bug,topic:editor,confirmed,topic:dotnet,crash

Im using the Mono 3.2.2 stable version (Downloaded from official site) on Ubuntu 20.04. (In the past using older versions of ubuntu or linux mint or debian or arch it also had this issue with identical errors.) If I ever have any source tied to the project file, the next boot up always has a crash. I can reproduce by starting up a new project, adding some source to it, then saving and closing godot then re-opening the project. It pops up for like a second then always crashes. From a new project here are some of the infos I get. 

(In console when opening the project):
```
* Assertion at log.c:1567, condition `!thread__->busy && "Why are we trying to write a new event while already writing one?"' not met


=================================================================
	Native Crash Reporting
=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

=================================================================
	Native stacktrace:
=================================================================
	0xd20004 - /opt/godot-3.2/Godot_v3.2.2-mono.64 : (null)
	0xd2037c - /opt/godot-3.2/Godot_v3.2.2-mono.64 : (null)
	0xd12e28 - /opt/godot-3.2/Godot_v3.2.2-mono.64 : (null)
	0xd1f65f - /opt/godot-3.2/Godot_v3.2.2-mono.64 : (null)
	0x7fce5b8813c0 - /lib/x86_64-linux-gnu/libpthread.so.0 : (null)
	0x7fce5b56018b - /lib/x86_64-linux-gnu/libc.so.6 : gsignal
	0x7fce5b53f859 - /lib/x86_64-linux-gnu/libc.so.6 : abort
	0x7fce51f897a5 - /opt/godot-3.2/GodotSharp/Mono/lib/libmono-profiler-log.so : (null)
	0x7fce51f9803e - /opt/godot-3.2/GodotSharp/Mono/lib/libmono-profiler-log.so : (null)
	0x7fce51f98540 - /opt/godot-3.2/GodotSharp/Mono/lib/libmono-profiler-log.so : monoeg_assertion_message
	0x7fce51f8c781 - /opt/godot-3.2/GodotSharp/Mono/lib/libmono-profiler-log.so : (null)
	0xe6a835 - /opt/godot-3.2/Godot_v3.2.2-mono.64 : (null)
	0xe8091f - /opt/godot-3.2/Godot_v3.2.2-mono.64 : (null)
	0xe5bec8 - /opt/godot-3.2/Godot_v3.2.2-mono.64 : (null)
	0xea5c62 - /opt/godot-3.2/Godot_v3.2.2-mono.64 : (null)
	0xeac987 - /opt/godot-3.2/Godot_v3.2.2-mono.64 : mono_thread_attach
	0x306844e - /opt/godot-3.2/Godot_v3.2.2-mono.64 : _ZN11GDMonoUtils21attach_current_threadEv
	0x30684e5 - /opt/godot-3.2/Godot_v3.2.2-mono.64 : _ZN11GDMonoUtils17ScopeThreadAttachC1Ev
	0x2ebc905 - /opt/godot-3.2/Godot_v3.2.2-mono.64 : _ZN12CSharpScript6reloadEb
	0x2e6b404 - /opt/godot-3.2/Godot_v3.2.2-mono.64 : _ZN32ResourceFormatLoaderCSharpScript4loadERK6StringS2_P5Error
	0x1174cab - /opt/godot-3.2/Godot_v3.2.2-mono.64 : _ZN14ResourceLoader5_loadERK6StringS2_S2_bP5Error
	0x117531d - /opt/godot-3.2/Godot_v3.2.2-mono.64 : _ZN14ResourceLoader4loadERK6StringS2_bP5Error
	0x271623e - /opt/godot-3.2/Godot_v3.2.2-mono.64 : _ZNK30EditorResourcePreviewGenerator18generate_from_pathERK6StringRK7Vector2
	0x2661588 - /opt/godot-3.2/Godot_v3.2.2-mono.64 : _ZN21EditorResourcePreview17_generate_previewER3RefI12ImageTextureES3_RKNS_9QueueItemERK6String
	0x2705c68 - /opt/godot-3.2/Godot_v3.2.2-mono.64 : _ZN21EditorResourcePreview7_threadEv
	0x2a86da5 - /opt/godot-3.2/Godot_v3.2.2-mono.64 : _ZN11ThreadPosix15thread_callbackEPv
	0x7fce5b875609 - /lib/x86_64-linux-gnu/libpthread.so.0 : (null)
	0x7fce5b63c103 - /lib/x86_64-linux-gnu/libc.so.6 : clone

=================================================================
	Telemetry Dumper:
=================================================================
Pkilling 0x7fce3593e700 from 0x7fce3521d700
Pkilling 0x7fce51e5f700 from 0x7fce3521d700
Pkilling 0x7fce50392700 from 0x7fce3521d700
Pkilling 0x7fce367fc700 from 0x7fce3521d700
Pkilling 0x7fce36ffd700 from 0x7fce3521d700
Pkilling 0x7fce377fe700 from 0x7fce3521d700
* Assertion: should not be reached at threads.c:6258
* Assertion at log.c:1567, condition `!thread__->busy && "Why are we trying to write a new event while already writing one?"' not met

(In the crash log file):

Config attempting to parse: '/opt/godot-3.2/GodotSharp/Mono/etc/mono/config'. (in domain Mono, info)
Config attempting to parse: '/home/spiceywolf/.mono/config'. (in domain Mono, info)
Image addref mscorlib[0x67aa8f0] (asmctx DEFAULT) -> /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/mscorlib.dll[0x67a94b0]: 2 (in domain Mono, info)
Prepared to set up assembly 'mscorlib' (/opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/mscorlib.dll) (in domain Mono, info)
AOT: image '/opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/mscorlib.dll.so' not found: /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/mscorlib.dll.so: cannot open shared object file: No such file or directory (in domain Mono, info)
AOT: image '/opt/godot-3.2/GodotSharp/Mono/lib/mono/aot-cache/amd64/mscorlib.dll.so' not found: /opt/godot-3.2/GodotSharp/Mono/lib/mono/aot-cache/amd64/mscorlib.dll.so: cannot open shared object file: No such file or directory (in domain Mono, info)
Assembly mscorlib[0x67aa8f0] added to domain GodotEngine.RootDomain, ref_count=1 (in domain Mono, info)
Assembly mscorlib[0x67aa8f0] added to domain GodotEngine.Domain.Scripts, ref_count=2 (in domain Mono, info)
Image addref GodotSharp[0x6f038d0] (asmctx DEFAULT) -> /home/spiceywolf/Projects/Godot/Projects/Engines/Lunar/Source/Client/.mono/assemblies/Debug/GodotSharp.dll[0x68bd940]: 2 (in domain Mono, info)
Prepared to set up assembly 'GodotSharp' (/home/spiceywolf/Projects/Godot/Projects/Engines/Lunar/Source/Client/.mono/assemblies/Debug/GodotSharp.dll) (in domain Mono, info)
Assembly GodotSharp[0x6f038d0] added to domain GodotEngine.Domain.Scripts, ref_count=1 (in domain Mono, info)
Loading reference 0 of /home/spiceywolf/Projects/Godot/Projects/Engines/Lunar/Source/Client/.mono/assemblies/Debug/GodotSharp.dll asmctx DEFAULT, looking for mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Config attempting to parse: ''. (in domain Mono, info)
Assembly Ref addref GodotSharp[0x6f038d0] -> mscorlib[0x67aa8f0]: 3 (in domain Mono, info)
Image addref GodotSharpEditor[0x68c5110] (asmctx DEFAULT) -> /home/spiceywolf/Projects/Godot/Projects/Engines/Lunar/Source/Client/.mono/assemblies/Debug/GodotSharpEditor.dll[0x68cad60]: 2 (in domain Mono, info)
Prepared to set up assembly 'GodotSharpEditor' (/home/spiceywolf/Projects/Godot/Projects/Engines/Lunar/Source/Client/.mono/assemblies/Debug/GodotSharpEditor.dll) (in domain Mono, info)
Assembly GodotSharpEditor[0x68c5110] added to domain GodotEngine.Domain.Scripts, ref_count=1 (in domain Mono, info)
Loading reference 0 of /home/spiceywolf/Projects/Godot/Projects/Engines/Lunar/Source/Client/.mono/assemblies/Debug/GodotSharpEditor.dll asmctx DEFAULT, looking for mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref GodotSharpEditor[0x68c5110] -> mscorlib[0x67aa8f0]: 4 (in domain Mono, info)
Loading reference 2 of /home/spiceywolf/Projects/Godot/Projects/Engines/Lunar/Source/Client/.mono/assemblies/Debug/GodotSharp.dll asmctx DEFAULT, looking for System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Image addref System[0x68e2f50] (asmctx DEFAULT) -> /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/System.dll[0x68da100]: 2 (in domain Mono, info)
Prepared to set up assembly 'System' (/opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/System.dll) (in domain Mono, info)
Assembly System[0x68e2f50] added to domain GodotEngine.Domain.Scripts, ref_count=1 (in domain Mono, info)
Assembly Ref addref GodotSharp[0x6f038d0] -> System[0x68e2f50]: 2 (in domain Mono, info)
Loading reference 0 of /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/System.dll asmctx DEFAULT, looking for mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref System[0x68e2f50] -> mscorlib[0x67aa8f0]: 5 (in domain Mono, info)
Loading reference 2 of /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/System.dll asmctx DEFAULT, looking for System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (in domain Mono, info)
Image addref System.Configuration[0x6bf2c80] (asmctx DEFAULT) -> /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/System.Configuration.dll[0x6bfd540]: 2 (in domain Mono, info)
Prepared to set up assembly 'System.Configuration' (/opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/System.Configuration.dll) (in domain Mono, info)
Assembly System.Configuration[0x6bf2c80] added to domain GodotEngine.Domain.Scripts, ref_count=1 (in domain Mono, info)
Assembly Ref addref System[0x68e2f50] -> System.Configuration[0x6bf2c80]: 2 (in domain Mono, info)
Loading reference 0 of /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/System.Configuration.dll asmctx DEFAULT, looking for mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref System.Configuration[0x6bf2c80] -> mscorlib[0x67aa8f0]: 6 (in domain Mono, info)
Loading reference 2 of /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/System.Configuration.dll asmctx DEFAULT, looking for System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref System.Configuration[0x6bf2c80] -> System[0x68e2f50]: 3 (in domain Mono, info)
Loading reference 1 of /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/System.Configuration.dll asmctx DEFAULT, looking for System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Image addref System.Xml[0x6c07520] (asmctx DEFAULT) -> /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/System.Xml.dll[0x6c066f0]: 2 (in domain Mono, info)
Prepared to set up assembly 'System.Xml' (/opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/System.Xml.dll) (in domain Mono, info)
Assembly System.Xml[0x6c07520] added to domain GodotEngine.Domain.Scripts, ref_count=1 (in domain Mono, info)
Assembly Ref addref System.Configuration[0x6bf2c80] -> System.Xml[0x6c07520]: 2 (in domain Mono, info)
Loading reference 0 of /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/System.Xml.dll asmctx DEFAULT, looking for mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref System.Xml[0x6c07520] -> mscorlib[0x67aa8f0]: 7 (in domain Mono, info)
DllImport attempting to load: '/opt/godot-3.2/GodotSharp/Mono/lib/../lib/libmono-native.so'. (in domain Mono, info)
DllImport loaded library '/opt/godot-3.2/GodotSharp/Mono/lib/../lib/libmono-native.so'. (in domain Mono, info)
DllImport searching in: '/opt/godot-3.2/GodotSharp/Mono/lib/../lib/libmono-native.so' ('/opt/godot-3.2/GodotSharp/Mono/lib/../lib/libmono-native.so'). (in domain Mono, info)
Searching for 'SystemNative_GetNonCryptographicallySecureRandomBytes'. (in domain Mono, info)
Probing 'SystemNative_GetNonCryptographicallySecureRandomBytes'. (in domain Mono, info)
Found as 'SystemNative_GetNonCryptographicallySecureRandomBytes'. (in domain Mono, info)
DllImport searching in: '/opt/godot-3.2/GodotSharp/Mono/lib/../lib/libmono-native.so' ('/opt/godot-3.2/GodotSharp/Mono/lib/../lib/libmono-native.so'). (in domain Mono, info)
Searching for 'SystemNative_Stat2'. (in domain Mono, info)
Probing 'SystemNative_Stat2'. (in domain Mono, info)
Found as 'SystemNative_Stat2'. (in domain Mono, info)
DllImport searching in: '/opt/godot-3.2/GodotSharp/Mono/lib/../lib/libmono-native.so' ('/opt/godot-3.2/GodotSharp/Mono/lib/../lib/libmono-native.so'). (in domain Mono, info)
Searching for 'SystemNative_LStat2'. (in domain Mono, info)
Probing 'SystemNative_LStat2'. (in domain Mono, info)
Found as 'SystemNative_LStat2'. (in domain Mono, info)
DllImport searching in: '/opt/godot-3.2/GodotSharp/Mono/lib/../lib/libmono-native.so' ('/opt/godot-3.2/GodotSharp/Mono/lib/../lib/libmono-native.so'). (in domain Mono, info)
Searching for 'SystemNative_ConvertErrorPlatformToPal'. (in domain Mono, info)
Probing 'SystemNative_ConvertErrorPlatformToPal'. (in domain Mono, info)
Found as 'SystemNative_ConvertErrorPlatformToPal'. (in domain Mono, info)
Loading reference 2 of /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/System.Xml.dll asmctx DEFAULT, looking for System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref System.Xml[0x6c07520] -> System[0x68e2f50]: 4 (in domain Mono, info)
Loading reference 3 of /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/System.dll asmctx DEFAULT, looking for System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref System[0x68e2f50] -> System.Xml[0x6c07520]: 3 (in domain Mono, info)
Image addref GodotTools[0x7054170] (asmctx DEFAULT) -> /opt/godot-3.2/GodotSharp/Tools/GodotTools.dll[0x70811e0]: 2 (in domain Mono, info)
Prepared to set up assembly 'GodotTools' (/opt/godot-3.2/GodotSharp/Tools/GodotTools.dll) (in domain Mono, info)
Assembly GodotTools[0x7054170] added to domain GodotEngine.Domain.Scripts, ref_count=1 (in domain Mono, info)
Image addref GodotTools.ProjectEditor[0x603a220] (asmctx DEFAULT) -> /opt/godot-3.2/GodotSharp/Tools/GodotTools.ProjectEditor.dll[0x7081910]: 2 (in domain Mono, info)
Prepared to set up assembly 'GodotTools.ProjectEditor' (/opt/godot-3.2/GodotSharp/Tools/GodotTools.ProjectEditor.dll) (in domain Mono, info)
Assembly GodotTools.ProjectEditor[0x603a220] added to domain GodotEngine.Domain.Scripts, ref_count=1 (in domain Mono, info)
Assembly Loader probing location: '/opt/godot-3.2/GodotSharp/Mono/lib/Client.dll'. (in domain Mono, info)
Assembly Loader probing location: '/opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5//Facades/Client.dll'. (in domain Mono, info)
Assembly Loader probing location: '/opt/godot-3.2/GodotSharp/Mono/lib/Client.exe'. (in domain Mono, info)
Assembly Loader probing location: '/opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5//Facades/Client.exe'. (in domain Mono, info)
Loading reference 2 of /opt/godot-3.2/GodotSharp/Tools/GodotTools.dll asmctx DEFAULT, looking for GodotSharpEditor, Version=1.0.7482.11424, Culture=neutral, PublicKeyToken=null (in domain Mono, info)
Assembly Ref addref GodotTools[0x7054170] -> GodotSharpEditor[0x68c5110]: 2 (in domain Mono, info)
Loading reference 1 of /home/spiceywolf/Projects/Godot/Projects/Engines/Lunar/Source/Client/.mono/assemblies/Debug/GodotSharpEditor.dll asmctx DEFAULT, looking for GodotSharp, Version=1.0.7482.11423, Culture=neutral, PublicKeyToken=null (in domain Mono, info)
Assembly Ref addref GodotSharpEditor[0x68c5110] -> GodotSharp[0x6f038d0]: 2 (in domain Mono, info)
Loading reference 1 of /opt/godot-3.2/GodotSharp/Tools/GodotTools.dll asmctx DEFAULT, looking for GodotSharp, Version=1.0.7482.11423, Culture=neutral, PublicKeyToken=null (in domain Mono, info)
Assembly Ref addref GodotTools[0x7054170] -> GodotSharp[0x6f038d0]: 3 (in domain Mono, info)
Loading reference 0 of /opt/godot-3.2/GodotSharp/Tools/GodotTools.dll asmctx DEFAULT, looking for mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref GodotTools[0x7054170] -> mscorlib[0x67aa8f0]: 8 (in domain Mono, info)
Loading reference 3 of /opt/godot-3.2/GodotSharp/Tools/GodotTools.dll asmctx DEFAULT, looking for GodotTools.ProjectEditor, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (in domain Mono, info)
Assembly Ref addref GodotTools[0x7054170] -> GodotTools.ProjectEditor[0x603a220]: 2 (in domain Mono, info)
Loading reference 0 of /opt/godot-3.2/GodotSharp/Tools/GodotTools.ProjectEditor.dll asmctx DEFAULT, looking for mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref GodotTools.ProjectEditor[0x603a220] -> mscorlib[0x67aa8f0]: 9 (in domain Mono, info)
Loading reference 3 of /opt/godot-3.2/GodotSharp/Tools/GodotTools.ProjectEditor.dll asmctx DEFAULT, looking for Microsoft.Build, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (in domain Mono, info)
Image addref Microsoft.Build[0xf925340] (asmctx DEFAULT) -> /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/Microsoft.Build.dll[0xf85fa80]: 2 (in domain Mono, info)
Prepared to set up assembly 'Microsoft.Build' (/opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/Microsoft.Build.dll) (in domain Mono, info)
Assembly Microsoft.Build[0xf925340] added to domain GodotEngine.Domain.Scripts, ref_count=1 (in domain Mono, info)
Assembly Ref addref GodotTools.ProjectEditor[0x603a220] -> Microsoft.Build[0xf925340]: 2 (in domain Mono, info)
Loading reference 0 of /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/Microsoft.Build.dll asmctx DEFAULT, looking for mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref Microsoft.Build[0xf925340] -> mscorlib[0x67aa8f0]: 10 (in domain Mono, info)
Loading reference 7 of /opt/godot-3.2/GodotSharp/Tools/GodotTools.dll asmctx DEFAULT, looking for GodotTools.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (in domain Mono, info)
Image addref GodotTools.Core[0xf863680] (asmctx DEFAULT) -> /opt/godot-3.2/GodotSharp/Tools/GodotTools.Core.dll[0xf863ba0]: 2 (in domain Mono, info)
Prepared to set up assembly 'GodotTools.Core' (/opt/godot-3.2/GodotSharp/Tools/GodotTools.Core.dll) (in domain Mono, info)
Assembly GodotTools.Core[0xf863680] added to domain GodotEngine.Domain.Scripts, ref_count=1 (in domain Mono, info)
Assembly Ref addref GodotTools[0x7054170] -> GodotTools.Core[0xf863680]: 2 (in domain Mono, info)
Loading reference 0 of /opt/godot-3.2/GodotSharp/Tools/GodotTools.Core.dll asmctx DEFAULT, looking for mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref GodotTools.Core[0xf863680] -> mscorlib[0x67aa8f0]: 11 (in domain Mono, info)
Loading reference 1 of /opt/godot-3.2/GodotSharp/Tools/GodotTools.ProjectEditor.dll asmctx DEFAULT, looking for System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref GodotTools.ProjectEditor[0x603a220] -> System[0x68e2f50]: 5 (in domain Mono, info)
Loading reference 2 of /opt/godot-3.2/GodotSharp/Tools/GodotTools.ProjectEditor.dll asmctx DEFAULT, looking for System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Image addref System.Core[0xf8d5e90] (asmctx DEFAULT) -> /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/System.Core.dll[0xf8d50c0]: 2 (in domain Mono, info)
Prepared to set up assembly 'System.Core' (/opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/System.Core.dll) (in domain Mono, info)
Assembly System.Core[0xf8d5e90] added to domain GodotEngine.Domain.Scripts, ref_count=1 (in domain Mono, info)
Assembly Ref addref GodotTools.ProjectEditor[0x603a220] -> System.Core[0xf8d5e90]: 2 (in domain Mono, info)
Loading reference 0 of /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/System.Core.dll asmctx DEFAULT, looking for mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref System.Core[0xf8d5e90] -> mscorlib[0x67aa8f0]: 12 (in domain Mono, info)
Loading reference 5 of /opt/godot-3.2/GodotSharp/Tools/GodotTools.ProjectEditor.dll asmctx DEFAULT, looking for GodotTools.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null (in domain Mono, info)
Assembly Ref addref GodotTools.ProjectEditor[0x603a220] -> GodotTools.Core[0xf863680]: 3 (in domain Mono, info)
Loading reference 3 of /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/Microsoft.Build.dll asmctx DEFAULT, looking for System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref Microsoft.Build[0xf925340] -> System[0x68e2f50]: 6 (in domain Mono, info)
Loading reference 2 of /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/Microsoft.Build.dll asmctx DEFAULT, looking for System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref Microsoft.Build[0xf925340] -> System.Xml[0x6c07520]: 4 (in domain Mono, info)
Loading reference 1 of /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/Microsoft.Build.dll asmctx DEFAULT, looking for Microsoft.Build.Framework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a (in domain Mono, info)
Image addref Microsoft.Build.Framework[0xf97d980] (asmctx DEFAULT) -> /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/Microsoft.Build.Framework.dll[0xf97cb70]: 2 (in domain Mono, info)
Prepared to set up assembly 'Microsoft.Build.Framework' (/opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/Microsoft.Build.Framework.dll) (in domain Mono, info)
Assembly Microsoft.Build.Framework[0xf97d980] added to domain GodotEngine.Domain.Scripts, ref_count=1 (in domain Mono, info)
Assembly Ref addref Microsoft.Build[0xf925340] -> Microsoft.Build.Framework[0xf97d980]: 2 (in domain Mono, info)
Loading reference 4 of /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/Microsoft.Build.dll asmctx DEFAULT, looking for System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref Microsoft.Build[0xf925340] -> System.Core[0xf8d5e90]: 3 (in domain Mono, info)
Loading reference 8 of /opt/godot-3.2/GodotSharp/Tools/GodotTools.dll asmctx DEFAULT, looking for System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref GodotTools[0x7054170] -> System.Core[0xf8d5e90]: 4 (in domain Mono, info)
Loading reference 5 of /opt/godot-3.2/GodotSharp/Tools/GodotTools.dll asmctx DEFAULT, looking for GodotTools.IdeMessaging, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null (in domain Mono, info)
Image addref GodotTools.IdeMessaging[0x6fc14d0] (asmctx DEFAULT) -> /opt/godot-3.2/GodotSharp/Tools/GodotTools.IdeMessaging.dll[0x6fc0380]: 2 (in domain Mono, info)
Prepared to set up assembly 'GodotTools.IdeMessaging' (/opt/godot-3.2/GodotSharp/Tools/GodotTools.IdeMessaging.dll) (in domain Mono, info)
Assembly GodotTools.IdeMessaging[0x6fc14d0] added to domain GodotEngine.Domain.Scripts, ref_count=1 (in domain Mono, info)
Assembly Ref addref GodotTools[0x7054170] -> GodotTools.IdeMessaging[0x6fc14d0]: 2 (in domain Mono, info)
Loading reference 4 of /opt/godot-3.2/GodotSharp/Tools/GodotTools.dll asmctx DEFAULT, looking for System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref GodotTools[0x7054170] -> System[0x68e2f50]: 7 (in domain Mono, info)
Loading reference 0 of /opt/godot-3.2/GodotSharp/Tools/GodotTools.IdeMessaging.dll asmctx DEFAULT, looking for netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (in domain Mono, info)
Image addref netstandard[0xfa22f90] (asmctx DEFAULT) -> /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/Facades/netstandard.dll[0xfa21d20]: 2 (in domain Mono, info)
Prepared to set up assembly 'netstandard' (/opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/Facades/netstandard.dll) (in domain Mono, info)
Assembly netstandard[0xfa22f90] added to domain GodotEngine.Domain.Scripts, ref_count=1 (in domain Mono, info)
Assembly Ref addref GodotTools.IdeMessaging[0x6fc14d0] -> netstandard[0xfa22f90]: 2 (in domain Mono, info)
Loading reference 0 of /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/Facades/netstandard.dll asmctx DEFAULT, looking for mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref netstandard[0xfa22f90] -> mscorlib[0x67aa8f0]: 13 (in domain Mono, info)
Loading reference 2 of /opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/Facades/netstandard.dll asmctx DEFAULT, looking for System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
Assembly Ref addref netstandard[0xfa22f90] -> System[0x68e2f50]: 8 (in domain Mono, info)
DllImport searching in: '/opt/godot-3.2/GodotSharp/Mono/lib/../lib/libmono-native.so' ('/opt/godot-3.2/GodotSharp/Mono/lib/../lib/libmono-native.so'). (in domain Mono, info)
Searching for 'SystemNative_MkDir'. (in domain Mono, info)
Probing 'SystemNative_MkDir'. (in domain Mono, info)
Found as 'SystemNative_MkDir'. (in domain Mono, info)
DllImport attempting to load: 'libc.so.6'. (in domain Mono, info)
DllImport error loading library '/opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/libc.so.6': '/opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/libc.so.6: cannot open shared object file: No such file or directory'. (in domain Mono, info)
DllImport error loading library '/opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/libc.so.6.so': '/opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/libc.so.6.so: cannot open shared object file: No such file or directory'. (in domain Mono, info)
DllImport error loading library '/opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/libc.so.6.so': '/opt/godot-3.2/GodotSharp/Mono/lib/mono/4.5/libc.so.6.so: cannot open shared object file: No such file or directory'. (in domain Mono, info)
DllImport error loading library '/opt/lib/libc.so.6': '/opt/lib/libc.so.6: cannot open shared object file: No such file or directory'. (in domain Mono, info)
DllImport error loading library '/opt/lib/libc.so.6.so': '/opt/lib/libc.so.6.so: cannot open shared object file: No such file or directory'. (in domain Mono, info)
DllImport error loading library '/opt/lib/libc.so.6.so': '/opt/lib/libc.so.6.so: cannot open shared object file: No such file or directory'. (in domain Mono, info)
DllImport loaded library 'libc.so.6'. (in domain Mono, info)
DllImport searching in: 'libc.so.6' ('libc.so.6'). (in domain Mono, info)
Searching for 'uname'. (in domain Mono, info)
Probing 'uname'. (in domain Mono, info)
Found as 'uname'. (in domain Mono, info)
DllImport searching in: 'libc.so.6' ('libc.so.6'). (in domain Mono, info)
Searching for 'getifaddrs'. (in domain Mono, info)
Probing 'getifaddrs'. (in domain Mono, info)
Found as 'getifaddrs'. (in domain Mono, info)
DllImport searching in: 'libc.so.6' ('libc.so.6'). (in domain Mono, info)
Searching for 'freeifaddrs'. (in domain Mono, info)
Probing 'freeifaddrs'. (in domain Mono, info)
Found as 'freeifaddrs'. (in domain Mono, info)
Loading reference 1 of /home/spiceywolf/Projects/Godot/Projects/Engines/Lunar/Source/Client/.mono/assemblies/Debug/GodotSharp.dll asmctx DEFAULT, looking for System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 (in domain Mono, info)
```


To the best of my understanding, it would seem the target problem would probably be related to the thing trying to load the mono files as .dll.so instead of just .dll which .dll.so files dont exist in that folder -- if that may be any hint to the issue.