monodevelop fails to load projects due to sqlite3 issue on Ubuntu 17.10 #4224
Comments
I wonder if dotnet/roslyn#22996 fixes the issue. |
@atsushieno are you on ARM64? if so this needs fixing ericsink/SQLitePCL.raw#199 I need to open a PR against roslyn to fix this from occurring again dotnet/roslyn#24042 As a workaround, https://github.com/mono/monodevelop/blob/master/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.TypeSystem/MonoDevelopWorkspace.cs#L112 bump this number to 1gb or so so it doesn't try to use persistent storage |
It is amd64. And your workaround worked for me. Thanks. |
Hmm, this is entrypoint not found, not dllnotfound. Seems to be another issue. |
@atsushi can you provide a full log with MONO_LOG_MASK=dll? I wonder if we end up loading a system provided .so, rather than the one in main/build/bin |
Opened dotnet/roslyn#25590 which should fix issues like this by logging that persistent storage was disabled via the exception. |
I'm not sure if this log helps (it doesn't for me) but anyways... https://gist.github.com/atsushieno/7391f28db0768ec113c17b25941e45b3 |
Is that log with |
I must have missed MONO_LOG_LEVEL...! I have updated gist that now somewhat makes more sense. |
and
Seems like the symbol is there. I'm not sure why this is failing. |
Fixes #4224. Missing binding redirects
Fixes #4224. Missing binding redirects
Fixed in version 7.6.0.534 (master) Author: therzok |
1 similar comment
Fixed in version 7.6.0.534 (master) Author: therzok |
Seems it's still busted. Will reopen and take a look at it soon. |
As a workaround, committing this: #4647 |
On Ubuntu (17.10) monodevelop fails to open a project due to some problem with related to sqlite3 usage in Roslyn:
This occurs with any kind of project as far as I tried.
Ubuntu 17.10 / mono 2f21177 / monodevelop b21f597 / sqlite3 3.19.3-3 (system installed package)
The text was updated successfully, but these errors were encountered: