-
Notifications
You must be signed in to change notification settings - Fork 804
Node crash on Windows server 2012R2 , RocksDB V23.0DB2 #3491
Copy link
Copy link
Closed
Description
Summary
Originally reported by Ricki in Discord. Node crashes when receiving incoming blocks, may require RocksDB.
Node version
V23.0DB2
Build details
Binary build for Windows: https://s3.us-east-2.amazonaws.com/repo.nano.org/beta/binaries/nano-node-V23.0DB2-win64.exe
OS and version
Windows server 2012R2
Steps to reproduce the behavior
- Start Windows node on beta
- Use rocksdb
- Use this simple config file:
[node]
receive_minimum = "1"
[node.rocksdb]
enable = true
- Load an account that needs to receive transactions (I have one that should work, if needed ping me)
- Run
nano_wallet.exe
There may also be a related bug when setting work_watcher_period = 90 in the config, which when added to the above generates a c0000005 exception code.
Expected behavior
Node would receive all transactions and function normally on the network.
Actual behavior
Node crashes with output:
Faulting application name: nano_wallet.exe, version: 0.0.0.0, time stamp: 0x615b2283
Faulting module name: ucrtbase.DLL, version: 10.0.14393.2990, time stamp: 0x5caeb96f
Exception code: 0xc0000409
Fault offset: 0x000000000006e00e
Faulting process id: 0xb90
Faulting application start time: 0x01d7ba07c4f9dbbd
Faulting application path: C:\Program Files\nanocurrency-beta\nano_wallet.exe
Faulting module path: C:\Windows\SYSTEM32\ucrtbase.DLL
Report Id: 04ff3276-25fb-11ec-8418-0a7fdc2bfc9a
Faulting package full name:
Faulting package-relative application ID:
No helpful details in nano logs.
Possible solution
No response
Supporting files
No response
Reactions are currently unavailable