After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 595902 - Crash when trying to load MySQL database
Crash when trying to load MySQL database
Status: RESOLVED INCOMPLETE
Product: GnuCash
Classification: Other
Component: Backend - SQL
git-master
Other Windows
: Normal critical
: ---
Assigned To: Phil Longstaff
Chris Shoemaker
Depends on:
Blocks:
 
 
Reported: 2009-09-22 04:25 UTC by James Rhodes
Modified: 2018-06-29 22:28 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description James Rhodes 2009-09-22 04:25:17 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()
Comment 1 Phil Longstaff 2009-09-25 18:15:20 UTC
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).
Comment 2 James Rhodes 2009-09-28 10:10:59 UTC
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.
Comment 3 Christian Stimming 2009-11-05 12:44:52 UTC
Are there any errors in your gnucash.trace file?
http://wiki.gnucash.org/wiki/Windows#Error_messages.2C_Trace_file
Comment 4 Christian Stimming 2009-11-23 20:08:50 UTC
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!
Comment 5 John Ralls 2018-06-29 22:28:30 UTC
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.