dashpay / dash

Dash - Reinventing Cryptocurrency
https://www.dash.org
MIT License
1.49k stars 1.2k forks source link

Dashd crashes after upgrading to 0.14.0.3 #3079

Closed redred77 closed 4 years ago

redred77 commented 5 years ago

Describe the issue

Dashd crashes after upgrading to 0.14.0.3 Started from data which worked well with 0.14.0.2. Downgraded to 0.14.0.2 and now it's working well again.

Can you reliably reproduce the issue?

If so, please list the steps to reproduce below:

  1. Run 0.14.0.2. (txindex=1)
  2. stop
  3. Run 0.14.0.3 and it crashes silently. no error mentioned.

Expected behaviour

Tell us what should happen Dashd should run smoothly.

Actual behaviour

Dashd crashed.

What version of Dash Core are you using?

Compiled from tag v0.14.0.3 (7d8eab2) Previous version(v0.14.0.2) was also compiled from same system.

Machine specs:

Any extra information that might be useful in the debugging process.

Here's the debug.log from v0.14.0.3

2019-09-04 11:43:52 Dash Core version v0.14.0.3 2019-09-04 11:43:52 InitParameterInteraction: parameter interaction: -whitelistforcerelay=1 -> setting -whitelistrelay=1 2019-09-04 11:43:52 Assuming ancestors of block 000000000000001e09926bcf5fa4513d23e870a34f74e38200db99eb3f5b7a70 have valid signatures. 2019-09-04 11:43:52 Default data directory /home/ubuntu/.dashcore 2019-09-04 11:43:52 Using data directory /home/ubuntu/.dashcore 2019-09-04 11:43:52 Using config file /home/ubuntu/.dashcore/dash.conf 2019-09-04 11:43:52 Using at most 8 automatic connections (1048576 file descriptors available) 2019-09-04 11:43:52 Using 32 MiB out of 32 requested for signature cache, able to store 1048576 elements 2019-09-04 11:43:52 Using 4 threads for script verification 2019-09-04 11:43:52 RenameThread: thread new name dash-scriptch 2019-09-04 11:43:52 RenameThread: thread new name dash-scriptch 2019-09-04 11:43:52 RenameThread: thread new name dash-scriptch 2019-09-04 11:43:52 RenameThread: thread new name dash-scheduler 2019-09-04 11:43:52 scheduler thread start 2019-09-04 11:43:52 Binding RPC on address 0.0.0.0 port 39998 failed. 2019-09-04 11:43:52 HTTP: creating work queue of depth 64 2019-09-04 11:43:52 Config options rpcuser and rpcpassword will soon be deprecated. Locally-run instances may remove rpcuser to use cookie-based auth, or may be replaced with rpcauth. Please see share/rpcuser for rpcauth auth generation. 2019-09-04 11:43:52 HTTP: starting 4 worker threads 2019-09-04 11:43:52 RenameThread: thread new name dash-http 2019-09-04 11:43:52 RenameThread: thread new name dash-httpworker 2019-09-04 11:43:52 RenameThread: thread new name dash-httpworker 2019-09-04 11:43:52 RenameThread: thread new name dash-httpworker 2019-09-04 11:43:52 RenameThread: thread new name dash-httpworker 2019-09-04 11:43:52 Creating backup of /home/ubuntu/.dashcore/wallet.dat -> /home/ubuntu/.dashcore/backups/wallet.dat.2019-09-04-11-43 2019-09-04 11:43:52 Old backup deleted: "/home/ubuntu/.dashcore/backups/wallet.dat.2019-04-19-20-02" 2019-09-04 11:43:52 init message: Verifying wallet... 2019-09-04 11:43:52 Using BerkeleyDB version Berkeley DB 4.8.30: (April 9, 2010) 2019-09-04 11:43:52 Using wallet wallet.dat 2019-09-04 11:43:52 CDBEnv::Open: LogDir=/home/ubuntu/.dashcore/database ErrorFile=/home/ubuntu/.dashcore/db.log 2019-09-04 11:44:01

tortugaverde98 commented 4 years ago

Have you tried 0.14.0.5?

schinzelh commented 4 years ago

I have 0.14.0.5 crashing during initial block download as well, I'll try get to get a crashlog.

redred77 commented 4 years ago

I could get it working by compiling again with different option.

./configure --disable-wallet

my previous compile parameter was

./configure --without-miniupnpc --with-incompatible-bdb
PastaPastaPasta commented 4 years ago

Closing as we are well past 0.14.0.3 and this issue doesn't affect us anymore. I'm sorry you had these problems. Please open a new issue if you have any more difficulties