GNOME Bugzilla – Bug 595902
Crash when trying to load MySQL database
Last modified: 2018-06-29 22:28:30 UTC
This is a really strange problem as I managed to create an MySQL database the first time, but every single time after that I couldn't. It crashes when: * Automatically being loaded at startup * Manually opening after using --nofile * Creating a completely new MySQL database Reinstallation doesn't get rid of the error. I debugged it using VC++ which provided the following error: Unhandled exception at 0x77c4acce in gnucash-bin.exe: 0xC0000005: Access violation reading location 0x00000014. The full stack trace is: > msvcrt.dll!77c4acce() [Frames below may be incorrect and/or missing, no symbols loaded for msvcrt.dll] msvcrt.dll!77c4ae9b() msvcrt.dll!77c2c215() libdbi-0.dll!6c9c4b80() libgnc-backend-sql-0.dll!68ec92a0() libglib-2.0-0.dll!68605638() libglib-2.0-0.dll!685db17f() libgncmod-backend-dbi.dll!65e82c2c() libgncmod-gnome-utils.dll!64f3deda() libglib-2.0-0.dll!685e8f7a() libgncmod-gnome-utils.dll!64f3e16a() libgncmod-gnome-utils.dll!64f4287d() gnucash-bin.exe!00403ddc() gnucash-bin.exe!004010b6() gnucash-bin.exe!00401128() kernel32.dll!7c816fe7()
Where did you get your setup executable (the version says SVN). There is a known bug that if there is a problem connecting to or loading a mysql db, gnucash will crash. This will be fixed in 2.3.5 but the fix is already in svn (hence my question).
I'm using the version 2.3.5 from Sourceforge (pre-built). I am unsure as to how to build GnuCash on Windows as there doesn't appear to be a VC++ project file that I can use to build it.
Are there any errors in your gnucash.trace file? http://wiki.gnucash.org/wiki/Windows#Error_messages.2C_Trace_file
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=595902. Please update any external references or bookmarks.