Augeas-1.0.0-RC1-win Fatal Crash

System OS: Windows 10 Pro (v1511, b10586.679)
Processor: Intel i7
Memory: 16.0GB

I’d successfully run the Augeas client for a period of time, but starting about a week ago I’ve consistently experienced a fatal crash right after the loading screen is displayed (but before the wallet UI loads).

I’ve seen two different messages appear:

Exception thrown at 0x00000000012F9C10 in augeas.exe: 0xC0000005: Access violation writing location 0x00000000162F0FF8.

If there is a handler for this exception, the program may be safely continued.
Unhandled exception at 0x00000000005E23D7 in augeas.exe: 0xC00000FD: Stack overflow (parameters: 0x0000000000000001, 0x0000000016893FC0).

The last thing in debug.log is this:

received block 354567cfd288fd3d8c21150b00e2766898f3a6065a1ef27663f49ffb692132b6
Postponing 5 reconnects
REORGANIZE: Disconnect 0 blocks; 0ac27ec80df66669ca4c..0ac27ec80df66669ca4c
REORGANIZE: Connect 1 blocks; 0ac27ec80df66669ca4c..c513354fb00ca1bb47ae
trying connection **.***.***.**:**** lastseen=-2758.6hrs
connection timeout

(IP obfuscated, but if it helps to know, one of the devs can PM me and I’ll discuss)

I haven’t made any overt changes to my system recently, but I’m open to the possibility that there’s something that changed in the background due to an automatic update (most are turned off, but maybe I missed something).

Any thoughts on how to recover? I don’t mind resynching the blockchain, but I’d prefer to avoid that until the last step because of the time it takes.

Thank you!

Thanks for the report.

The B&C Exchange client had a similar issue, that was traced to a recursive function call relating to the voting system. I think this is the same, and I’ve seen some issues in a dev environment of a similar nature.

I should be able to port the B&C Exchange fix over to the Augeas client. Apologies in advance if this takes a few days to get all done including a new binary build.

And thank you for your interest in Augeas – I’ve not been posting too much recently but have been putting a lot of time in on things. (And of course this is a distributed effort, anyone’s allowed to pick up a shovel :))

1 Like


I’ve posted Windows binaries of v1.0.1 RC1 which includes a port of sigmike’s “saving rewarded signer in block index” fixes in BCExchange.

Some other small fixes are posted as well.

Just like the BCExchange fix, when restarting the client, it will re-index the blocks to compute and save the rewarded signer. This may take a while.

Downloads and Checksums:

Repository / Branch

If this works I’ll build Linux ones as well.

Thanks! I’ll install it in the morning and see how it works before reporting back.