Unhanded Exception on splash screen #680

issue NYCBrit opened this issue on December 3, 2011
  1. NYCBrit commented at 5:18 PM on December 3, 2011: none

    Fresh install of Bitcoin 0.5.0-win32-setup.exe. Bitcoin-qt.exe crashed on splash screen

    OS is Win7 x64 SP1. Crash is repeatable.

    Exception : Unhandled exception at 0x76549966 in bitcoin-qt.exe: 0xC0000005: Access violation reading location 0x026d06bc.

    Stack from VS2010 JIT debugger :

    msvcrt.dll!76549966()
    [Frames below may be incorrect and/or missing, no symbols loaded for msvcrt.dll]
    bitcoin-qt.exe!006914b9()
    bitcoin-qt.exe!0067013a()
    bitcoin-qt.exe!005df188()
    bitcoin-qt.exe!005eaf32()
    msvcrt.dll!7654b169()
    bitcoin-qt.exe!005a1d7e()
    bitcoin-qt.exe!00596117()
    bitcoin-qt.exe!0047f8e9()
    bitcoin-qt.exe!00480780()
    bitcoin-qt.exe!0045fb34()
    msctf.dll!752e1896()
    bitcoin-qt.exe!0134aebc()
    bitcoin-qt.exe!0099f6f9()
    msvcrt.dll!76549d45()
    msvcrt.dll!765498da()
    msvcrt.dll!765498da()
    bitcoin-qt.exe!0100e026()
    msvcrt.dll!765498cd()
    msvcrt.dll!765498da()
    msvcrt.dll!7655161e()
    msvcrt.dll!765515a0()
    bitcoin-qt.exe!006d006f()
    bitcoin-qt.exe!0073006f()
    bitcoin-qt.exe!0073006f()
    bitcoin-qt.exe!0073006f()
    bitcoin-qt.exe!00660061()
    bitcoin-qt.exe!00620064()
    bitcoin-qt.exe!0073006f()
    bitcoin-qt.exe!0073006f()

  2. laanwj commented at 5:33 PM on December 3, 2011: member

    Hm we really need a way to map addresses back to symbols on win32, otherwise stack traces are very unhelpful :/ ... with the deterministic build it should be possible to save the debug symbols, but I don't know enough about win32 to be able to resolve them.

  3. NYCBrit commented at 3:36 AM on December 4, 2011: none

    I built the source & debugged it in Qt, crash occurs on the dbenv.open call, db.cpp line 92. Found the below in the debug.log, presume my db file is out of date. Perhaps the dbenv.open call should be in a try/catch.

    EXCEPTION: 22DbRunRecoveryException
    DbEnv::open: DB_RUNRECOVERY: Fatal error, run database recovery
    G:\svnRoot\bitcoin\bitcoin-qt-build-desktop-Qt_4_7_4_for_Desktop_-_MinGW_4_4__Qt_SDK__Debug\debug\bitcoin-qt.exe in Runaway exception

  4. NYCBrit commented at 9:02 PM on December 4, 2011: none

    Deleting the bitcoin directory didn't work, now it throws on pdb->open, db.cpp line 113

  5. TheBlueMatt commented at 11:43 PM on December 4, 2011: member

    Does bitcoind fail in a similar fashion?

  6. NYCBrit commented at 4:32 AM on December 5, 2011: none

    Yes, same problem, Unhandled exception at 0x76549966 in bitcoind.exe: 0xC0000005: Access violation reading location 0x01b774b4.

  7. laanwj commented at 7:02 PM on April 2, 2012: member

    Does this problem still exist with the newest version?

  8. laanwj closed this on Sep 21, 2012

  9. jpentland referenced this in commit e2aaf09700 on Feb 7, 2016
  10. ptschip referenced this in commit 34b1289993 on Jul 11, 2017
  11. rajarshimaitra referenced this in commit 013e04fd2a on Aug 5, 2021
  12. 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-13 21:16 UTC

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