BTCPrivate / BitcoinPrivate-legacy

Bitcoin Private is a Bitcoin and Zclassic fork which uses ZK-SNARK technology for privacy and fungibility.
Other
283 stars 132 forks source link

terminate called after throwing an instance of 'std::bad_alloc' #136

Open VERTlG0 opened 6 years ago

VERTlG0 commented 6 years ago

Platform: GNU/Linux Arch: Amd64 Kernel: 4.15.4 GCC: 5.4.0 btcpd version: Bitcoin Private Daemon version v1.0.10-1-9ee1d690

Thank you for running a Bitcoin Private node!You're helping to strengthen the network and contributing to a social good :)

In order to ensure you are adequately protecting your privacy when using Bitcoin Private, please see https://z.cash/support/security/index.html.

       Block height | 281258
                   Connections | 4
                     Network solution rate | 26482089 Sol/s
                         Local solution rate | 0.0461 Sol/s

                         You are mining with the default solver on 1 threads.

                         Since starting this node 10 minutes, 16 seconds ago:
                         - You have validated 2907 transactions!
                         - You have completed 10 Equihash solver runs.
                         terminate called after throwing an instance of 'std::bad_alloc'
                           what():  std::bad_alloc
                           Aborted
BlueSilver22 commented 6 years ago

@jc23424 thoughts on this?

ramphy commented 6 years ago

@VERTlG0 Can you send a memory usage and other stats report?

ch4ot1c commented 6 years ago

Need a debug log to investigate further. Certainly is a very rare issue / edge case. Regardless, the well-maintained Bitcoin codebase we are using in the rebase will have all these Zclassic-originated bugs squashed.

Please check out our progress, remembering it is not production ready: https://github.com/BTCPrivate/BTCP-Rebase