NEO Express Crashes

Been following the quickstart guide but right in the middle of it. NEO express crashes and when I try to start it again I get this error:

Starting Neo Express…

Fatal error.
System.Runtime.InteropServices.SEHException (0x80004005): External component has thrown an exception.
at Neo.BlockchainToolkit.Persistence.RocksDbStorageProvider+d__20.MoveNext()

at System.Linq.Enumerable+SelectEnumerableIterator2[[System.ValueTuple2[[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.ValueTuple`2[[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext()

at System.Linq.Enumerable+WhereSelectEnumerableIterator2[[System.ValueTuple2[[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.ValueTuple`3[[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].MoveNext()

at Neo.Persistence.DataCache+d__19.MoveNext()
at Neo.Persistence.DataCache+d__11.MoveNext()
at System.Linq.Enumerable.Any[[System.ValueTuple2[[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.__Canon, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](System.Collections.Generic.IEnumerable1<System.ValueTuple`2<System.__Canon,System.__Canon>>)
at Neo.SmartContract.Native.LedgerContract.Initialized(Neo.Persistence.DataCache)

at Neo.Ledger.Blockchain.OnInitialize()

at Akka.Actor.UntypedActor.Receive(System.Object)
at Akka.Actor.ActorBase.AroundReceive(Akka.Actor.Receive, System.Object)
at Akka.Actor.ActorCell.ReceiveMessage(System.Object)
at Akka.Actor.ActorCell.Invoke(Akka.Actor.Envelope)
at Akka.Dispatch.Mailbox.ProcessMailbox(Int32, Int64)
at Akka.Dispatch.Mailbox.ProcessMailbox()
at Akka.Dispatch.Mailbox.b__36_0()
at Akka.Actor.ActorCell.UseThreadContext(System.Action)
at Akka.Dispatch.Mailbox.Run()
at Akka.Dispatch.ThreadPoolExecutorService+<>c.<.cctor>b__3_0(System.Object)
at System.Threading.QueueUserWorkItemCallbackDefaultContext.Execute()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

Neo Express has exited with code 3221225501.

1 Like

RocksDB interop library issue it appears.

Can you reinstall and try again?

1 Like

thanks for the reply

I should mention that I’m using windows and using vscode. So I should reinstall the extension (Neo Blockchain Toolkit)?

I think I have to used wsl or run this in a docker container or something. Windows is pretty shitty when it comes to this

1 Like

a clean install with wsl (ubuntu) is my preferred setup for quick turnaround. Yes.

1 Like