Intermittant crash in bitcoin-qt.exe 0.5.0 rc5 when using RPC commands #640

issue jordanmack opened this issue on November 18, 2011
  1. jordanmack commented at 5:05 AM on November 18, 2011: none

    Intermittent crashes of bitcoin-qt.exe (server=1) when using RPC commands. I can reproduce it fairly consistently, but I have been unable to find a set of steps to reproduce it 100% of the time. Included at the bottom of this issue is the crash.bat I used to recreate to problem fairly consistently.

    I successfully reproduced the crash on bitcoin-qt.exe 0.5.0 rc5.

    I was unable to reproduce the crash on bitcoin.exe 0.4.1, bitcoind.exe 0.4.1, bitcoind.exe 0.5.0 rc5.

    Reproduced using bitcoin-qt.exe 0.5.0 rc5 on:

    • Windows 7 x86
    • Windows 7 x64 SP1

    Faulting application name: bitcoin-qt.exe, version: 0.0.0.0, time stamp: 0x4d44aa00 Faulting module name: bitcoin-qt.exe, version: 0.0.0.0, time stamp: 0x4d44aa00 Exception code: 0x40000015 Fault offset: 0x00e4b7fa Faulting process id: 0xf80 Faulting application start time: 0x01cca56065158dac Faulting application path: C:\Users\jmack\Desktop\bitcoin-0.5.0rc5-win32\bitcoin-qt.exe Faulting module path: C:\Users\jmack\Desktop\bitcoin-0.5.0rc5-win32\bitcoin-qt.exe Report Id: 050b54aa-1155-11e1-86c0-f46d0496aff0

    ---------- Begin crash.bat ---------- bitcoind.exe walletlock bitcoind.exe walletlock bitcoind.exe walletlock bitcoind.exe walletlock bitcoind.exe walletlock bitcoind.exe walletlock bitcoind.exe walletlock bitcoind.exe walletlock bitcoind.exe walletlock bitcoind.exe walletlock bitcoind.exe w pause ---------- End crash.bat ----------

  2. laanwj commented at 5:09 AM on November 18, 2011: member

    Could be related to this issue : #639

  3. jordanmack commented at 5:11 AM on November 18, 2011: none

    It very well could be, although #639 specifically notes the Bitcoin daemon. I was unable to reproduce the crash on the daemon.

    On 11/17/2011 9:09 PM, Wladimir J. van der Laan wrote:

    Could be related to this issue : #639


    Reply to this email directly or view it on GitHub: #640 (comment)

  4. gavinandresen commented at 4:25 PM on November 19, 2011: contributor

    Do we have anybody able to debug on Windows 7 ? jmack, would you be able to help debug? (are you a Windows developer?)

  5. jordanmack commented at 6:49 PM on November 19, 2011: none

    I haven't developed for Windows in a few years, so my environment is not set up. I'm traveling for the next week and a half, so it will be a while before I can work on that.

    If someone can recommend some simple debug tools that can generate some useful information, I can try to get that information remotely.

  6. jordanmack commented at 4:53 AM on February 16, 2012: none

    I'm able to replicate this on 0.5.2 as well.

  7. jordanmack commented at 11:02 PM on February 21, 2012: none

    Also replicated on the 0.6.0 head version using a debug Windows binary provided by @TheBlueMatt.

    Gdb backtrace most often indicates line 1662 in bitcoinrpc.cpp:

    throw JSONRPCError(-15, "Error: running with an unencrypted wallet, but walletlock was called.");

  8. jordanmack commented at 5:41 AM on March 14, 2012: none

    Replicated with bitcoin-qt.exe v0.6.0rc3 on Windows 7 x86.

  9. TheBlueMatt commented at 2:09 AM on March 15, 2012: member

    This appears to be easily reproduceable (for those who can reproduce it to begin with) on anything >= 0.5.0, suggesting it was added with the move from wx to qt.

  10. laanwj commented at 12:24 AM on March 17, 2012: member

    This should be fixed in 0.6.0rc4 and 0.5.3.1

  11. laanwj closed this on Mar 17, 2012

  12. jordanmack commented at 4:13 PM on March 19, 2012: none

    Confirmed as fixed in 0.6.0rc4.

  13. jordanmack commented at 8:43 PM on March 19, 2012: none

    Confirmed as fixed in 0.5.3.1.

  14. laanwj commented at 8:55 PM on March 19, 2012: member

    @jmack thanks for testing & confirmation

  15. ptschip referenced this in commit 69142564f7 on Jun 11, 2017
  16. elichai referenced this in commit 461acf5c6c on Aug 22, 2019
  17. elichai referenced this in commit 69b0efd59f on Aug 22, 2019
  18. sipa referenced this in commit 6b9cd1520b on Sep 24, 2019
  19. kallewoof referenced this in commit d8247a4143 on Oct 4, 2019
  20. sipa referenced this in commit 544c1f35e7 on Nov 6, 2019
  21. sipa referenced this in commit d5cd9db7a3 on Nov 19, 2019
  22. sipa referenced this in commit de659898b6 on Jan 21, 2020
  23. sipa referenced this in commit 36362dfb90 on Jan 23, 2020
  24. jnewbery referenced this in commit 85e7d06351 on Mar 17, 2020
  25. sipa referenced this in commit 4977ac14d3 on Mar 18, 2020
  26. sipa referenced this in commit 5bf7fb5baa on Mar 18, 2020
  27. sipa referenced this in commit fb2a05e468 on Mar 19, 2020
  28. sipa referenced this in commit 497fad6f09 on Mar 21, 2020
  29. sipa referenced this in commit eae016f117 on Mar 22, 2020
  30. sipa referenced this in commit 4e37a7c2cb on Mar 27, 2020
  31. jnewbery referenced this in commit 9696dea839 on Apr 16, 2020
  32. jnewbery referenced this in commit a541fd0e87 on Apr 19, 2020
  33. sipa referenced this in commit c308759ea5 on Apr 19, 2020
  34. sipa referenced this in commit 4eaec32f1c on May 2, 2020
  35. sipa referenced this in commit ef7117193c on May 22, 2020
  36. sipa referenced this in commit 67f232b5d8 on Jun 9, 2020
  37. stackman27 referenced this in commit 78cde6f8c7 on Jun 26, 2020
  38. rajarshimaitra referenced this in commit 6840a842af on Aug 5, 2021
  39. MarcoFalke locked this on Sep 8, 2021

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