Getting crashes for the Lux-qt core wallet.
Can't use the application at all. When I add my wallet it crashes...
A clean slate works, but if I try my backup wallet it doesn't work.
Seemingly getting various errors.
One is if I copy my old wallet into a new install:
EXCEPTION: St13runtime_error
GenerateNewKey: AddKey failed
E:\LUXcoin\lux-qt.exe in Runaway exception
Trying to import my old wallet also failed differently.
____________________________________________
EDIT:
Took some 10x retries before it recovered the backup properly without crashing using the old wallet.
When you Restore a wallet you get 2 error messages upon application restart.
This is debug.log for the first one.
2021-02-20 16:55:40 LUX version v5.5.0.0-aa3cdb4c-Luxcore (2021-02-18 07:46:33 +0100)
2021-02-20 16:55:40 Using OpenSSL version OpenSSL 1.0.1k 8 Jan 2015
2021-02-20 16:55:40 Using the sse4 SHA256 implementation
2021-02-20 16:55:40 Using BerkeleyDB version Berkeley DB 4.8.30: (April 9, 2010)
2021-02-20 16:55:40 Default data directory [*link*]
2021-02-20 16:55:40 Using data directory E:\LUXcoin
2021-02-20 16:55:40 Using config file E:\LUXcoin\lux.conf
2021-02-20 16:55:40 Using at most 125 connections (2048 file descriptors available)
2021-02-20 16:55:40 Using 16 MiB out of 32/2 requested for signature cache, able to store 524288 elements
2021-02-20 16:55:40 Using 12 threads for script verification
2021-02-20 16:55:40 Using wallet wallet.dat
2021-02-20 16:55:40 scheduler thread start
2021-02-20 16:55:40 init message: Verifying wallet...
2021-02-20 16:55:40 CDBEnv::Open: LogDir=E:\LUXcoin\database ErrorFile=E:\LUXcoin\db.log
2021-02-20 16:55:40 Unable to bind to [::]:26969 on this computer. Luxcore is probably already running.
2021-02-20 16:55:40 Unable to bind to 0.0.0.0:26969 on this computer. Luxcore is probably already running.
2021-02-20 16:55:48 PrepareShutdown: In progress...
2021-02-20 16:55:48 StopNode()
2021-02-20 16:55:48 scheduler thread interrupt
2021-02-20 16:55:48 Shutdown: done
2021-02-20 16:56:03
To make it work needed to first [Salvage] then try a [Reindex] for the application not to get stuck in a crash loop upon application start when adding the old wallet.
EDIT: ADD MORE ISSUES...
I had not even had time to encrypt before I get the second issue....
MinGW Runtime Assertion
Assertion failed!
Program: E:\LUXcoin\lux-qt.exe
File: wallet.cpp, line 745
Expression false
[Abort] [Retry] [Ignore]