Bitcoin Core Client Visual C++ Runtime Error #11030

issue spbubble123 opened this issue on August 11, 2017
  1. spbubble123 commented at 8:48 AM on August 11, 2017: none

    Running Bitcoin-qt v 0.14.2 on Windows 7 or Windows 10 crashes.

    Attempting to synch with the blockchain: the client will run for some minutes and then crashes as shown in the screenshot. I have downloaded the latest Microsoft C++ runtime but the problem persists.

    This is an official binary, downloaded as a Windows exe from bitcoin.org

    • OS: 32 bit Windows 7 Pro SP1 or Windows 10 Home
    • CPU: AMD Athlon 64X2 Dual core 4800 - 2.4GHz
    • RAM: 4Gb
    • Disk size: 1.3Tb
    • Disk Type (HD/SDD): HD

    debug.log appears to indicate memory leak error as below:

    2017-08-11 07:56:19 UpdateTip: new best=000000000000000083549955b0aa759823b5415fe427b2d62ec88d1e51848118 height=289448 version=0x00000002 log2_work=77.114385 tx=34381822 date='2014-03-08 00:11:39' progress=0.140228 cache=585.5MiB(1223155tx) 2017-08-11 07:56:19 UpdateTip: new best=0000000000000000dcf4ba3690462f654461978de58b3b0bfecc45bc64da485f height=289449 version=0x00000002 log2_work=77.114529 tx=34382591 date='2014-03-08 00:30:24' progress=0.140231 cache=585.5MiB(1223253tx) 2017-08-11 07:56:20 UpdateTip: new best=0000000000000000f51b5fb10906a488dc30c57665d0aab14dbd08d4349108fa height=289450 version=0x00000002 log2_work=77.114674 tx=34382899 date='2014-03-08 00:35:34' progress=0.140232 cache=585.5MiB(1223300tx) **2017-08-11 07:56:29 Error: Out of memory. Terminating. dsc00663 **

  2. jonasschnelli commented at 10:02 AM on August 12, 2017: contributor

    I guess the last line in your debug log is right: Out of memory. Terminating.. Try running it while you analyse your memory consumption (check the Windows task manager).

    I guess you have other stuff running that drains your 4GB. Alternatively, try to reduce your dbcache (will lead to slower sync) and maxmempool. You can set both values to 100MB in your config. Default value is 450MB for the dbcache and 300MB for the maxmempool. During initial sync, the maxmempool value will be added to the dbcache (this is probably why your cache is 585MB). Assume Core requires ~1 - 1.5GB by default.

  3. jonasschnelli added the label Windows on Aug 12, 2017
  4. spbubble123 commented at 8:17 AM on August 13, 2017: none

    Nothing else was running on the machine as I wanted to be sure of the cause of the crash. I'll try your suggested reductions and then report back.

  5. spbubble123 commented at 8:49 AM on August 13, 2017: none

    I set dbcache as suggested, in the Options setting. But where can I set maxmempool? I looked on the client GUI and in the command line parameters, but could not find it. Any ideas?

  6. fanquake closed this on Mar 7, 2018

  7. DrahtBot locked this on Sep 8, 2021
Labels

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-17 03:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me