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 554639 - GnuCash 2.2.7 fails to install on Windows Vista x64: guile.exe crashes at end of install
GnuCash 2.2.7 fails to install on Windows Vista x64: guile.exe crashes at end...
Status: RESOLVED FIXED
Product: GnuCash
Classification: Other
Component: Windows
2.2.x
Other All
: Normal critical
: ---
Assigned To: Andreas Köhler
Christian Stimming
: 555797 556959 557975 558183 558376 558812 559247 561473 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-10-01 23:56 UTC by Arthur Penn
Modified: 2018-06-29 22:10 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Screen shot of error dialog (PNG) (42.81 KB, image/png)
2008-10-01 23:57 UTC, Arthur Penn
Details

Description Arthur Penn 2008-10-01 23:56:19 UTC
Steps to reproduce:
1. Run the installation. Accept defaults.

Stack trace:


Other information:
A console window titled guile.exe comes up during installation, and then a Windows error dialog appears with this text: 

Exception Processing Message 0xc000013 Parameters (several hex numbers... see attached screenshot)
Comment 1 Arthur Penn 2008-10-01 23:57:11 UTC
Created attachment 119747 [details]
Screen shot of error dialog (PNG)
Comment 2 Charles Day 2008-10-05 23:32:51 UTC
There were reports (on the user mailing list) that this also affects Windows 2000 and Windows Vista Home Premium.
Comment 3 James 2008-10-05 23:40:42 UTC
Have also had this with Windows 2000 SP4.  Different hex numbers listed but essentially the same error.  When running the application following completion of install, the error seems like it may be associated with the Tip of the Day window.
Comment 4 Andreas Köhler 2008-10-05 23:42:51 UTC
This may sound strange, but did this happen with GnuCash 2.2.6 as well?
Maybe my guile installation differed from Nathan's somehow...
Comment 5 Arthur Penn 2008-10-06 02:44:19 UTC
No, GnuCash 2.2.6 installed without error, although I had to remove it and reinstall 2.2.5 due to the date selection bug.
Comment 6 Christoph Rohland 2008-10-06 06:31:34 UTC
I got this error on Vista Home Premium. Not during installation, but during runtime. A complete uninstall, reinstall solved it for me.
Never happened in 2.2.6 or earlier
Comment 7 James 2008-10-06 06:59:08 UTC
On Windows 2000 SP4, 2.2.6 installs without error.  I am not familiar enough with the app to know whether it is working as intended but I definitely haven't sent he same issue.  With 2.2.7 the issue was repeatable, in that I uninstalled, downloaded again and re-installed with identical results during installation and at  runtime.

James
Comment 8 Gary Barnes 2008-10-19 14:11:55 UTC
I installed Gnucash 2.2.7 on my laptop running Vista Home Premium, having previously used 2.2.6.

I encountered this same error. Since the error mentions "No disc", and my laptop has a built-in card reader, I tried putting a card into the card reader and running Gnucash again.

The error message did not appear! Gnucash started just fine.

I then removed the card, and upon starting Gnucash again, a window now pops up titled "GnuCash: gnucash-bin.exe - No Disk" saying: "There is no disk in the drive. Please insert a disk into drive F:."

It would therefore seem that the problem may be down to Gnucash needlessly trying to access removeable media drives when there is no media in them.

I hope this helps.

Gaz
Comment 9 Jim Lekas 2008-10-21 19:18:50 UTC
The same problem occurs in Windows XP Professional version 5.1, SP 3.

After installation using the Windows installer gnucash-2.2.7-setup.exe, when the empty guile command window appears, popups appear repeatedly with the title "Windows - No Disk" and a message like "Exception Processing Message c0000013 Parameters 75b6bf7c 4 75b6bf7c 75b6bf7c"  The corresponding entry in the Windows Event Log is

Event Type:	Information
Event Source:	Application Popup
Event Category:	None
Event ID:	26
Date:		10/21/2008
Time:		11:58:54 AM
User:		N/A
Computer:	DESK-2
Description:
Application popup: Windows - No Disk : Exception Processing Message c0000013 Parameters 75b6bf7c 4 75b6bf7c 75b6bf7c

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

------
 
This is the description of event ID 26 from the Microsoft support site:

Details 
Product: Windows Operating System 
ID: 26 
Source: Application Popup 
Version: 5.2 
Symbolic Name: STATUS_LOG_HARD_ERROR 
Message: Application popup: %1 : %2 
    
Explanation 
The program could not load a driver because the program user doesn't have sufficient privileges to access the driver or because the drive is missing or corrupt.
 
    
User Action 
To correct this problem:

Ensure that the program user has sufficient privileges to access the directory in which the driver is installed.
Reinstall the program to restore the driver to the correct location.
 
----

Evidently gnucash.exe is trying to load some driver or pseudo device driver, and is failing or accidentally searching inactive devices for the driver.

 

Comment 10 Christian Stimming 2008-10-29 14:23:49 UTC
*** Bug 558183 has been marked as a duplicate of this bug. ***
Comment 11 Christian Stimming 2008-10-29 14:28:08 UTC
*** Bug 556959 has been marked as a duplicate of this bug. ***
Comment 12 Christian Stimming 2008-10-29 14:28:17 UTC
*** Bug 558376 has been marked as a duplicate of this bug. ***
Comment 13 Christian Stimming 2008-10-29 14:29:19 UTC
*** Bug 555797 has been marked as a duplicate of this bug. ***
Comment 14 Christian Stimming 2008-10-29 14:29:59 UTC
*** Bug 557975 has been marked as a duplicate of this bug. ***
Comment 15 Andreas Köhler 2008-11-01 13:25:05 UTC
Pidgin bug: http://developer.pidgin.im/ticket/5884
Confirming because of the number of reports.
I still have no clue how to reproduce this bug or what it is about.
Is anyone using tools offering card reader, iso image or similar access as drives?  Does this problem persist in stripped down environments, e. g. when certain programs are not running?
Comment 16 Arthur Penn 2008-11-01 16:49:41 UTC
I'm just running the installer right out of the local folder. I do have the system drive containing the Vista installation encrypted with TrueCrypt 6.0a.
Comment 17 Christian Stimming 2008-11-03 11:08:57 UTC
*** Bug 558812 has been marked as a duplicate of this bug. ***
Comment 18 Jim Lekas 2008-11-04 00:10:57 UTC
USB removable memory drives seem to cause the problem on my system.  (See my comment of Oct. 21, 2008.)  I have two USB-connected memory card readers for compact flash cards, etc.  If I disable these devices in the Windows XP Device Manager, where they appear as removable disk drives, I can install and run GnuCash.  Alternatively, if I insert memory cards in the drives I can install and run GnuCash.  I can even insert the memory disk after the error window appears, and GnuCash will retry and recover.

However, I can neither install nor run GnuCash if the USB removable disk (memory card) drives are installed but have no memory card inserted.

I also have a removable DVD-RW and a removable floppy disk drive, but these do not cause any problem.  They appear in separate categories in the Windows XP Device Manager.

Perhaps GnuCash scans the list of available disk drives, assuming that all drives in the "Disk drives" category are fixed platter drives, and reacts badly to a "Missing Disk" reply from the drives.


Comment 19 Andreas Köhler 2008-11-04 13:18:06 UTC
Hm, I just read that we are talking about drive F... Could someone try to replace all occurrences of f:\soft or f:/soft by c:\soft (c:/soft resp.)?
I will try to make a build this evening (UTC) that uses c: as global prefix.
Comment 20 Andreas Köhler 2008-11-04 13:19:08 UTC
*** Bug 559247 has been marked as a duplicate of this bug. ***
Comment 21 Andreas Köhler 2008-11-05 01:44:32 UTC
Does http://www.andi5.net/gnucash/2.2.7/gnucash-2.2.7-setup.exe make any difference?  (I will remove that file after a while)
Comment 22 Bill Trepak 2008-11-05 02:43:36 UTC
File supplied in 2008-11-05 01:44 UTC fixed my problem which was documented in duplicate bug report 558183.
Thanks
Comment 23 Jim Lekas 2008-11-05 04:02:51 UTC
Thank you Andreas Köhler.  The 2008-11-05 01:44 UTC version also solved the problem for me.  What did you change?
Comment 24 Andreas Köhler 2008-11-05 07:39:58 UTC
(In reply to comment #23)
> Thank you Andreas Köhler.  The 2008-11-05 01:44 UTC version also solved the
> problem for me.
Nice!

> What did you change?
Well, I recompiled from the tarball, but not in my local directory f:\soft, but in c:\soft.  Seems like guile remembers that location and kind of depends on it later.
Comment 25 danilo 2008-11-10 21:08:55 UTC
The 2008-11-05 01:44 UTC version works like a charm for me on Vista Business 32bit. Thank you.
Comment 26 Arthur Penn 2008-11-14 02:12:42 UTC
Thank you Andreas. Version r17597M (on 2008-11-05) worked for me as well on Vista x64. I've now been able to move from 2.2.5!
Comment 27 Christian Stimming 2008-11-19 20:47:01 UTC
*** Bug 561473 has been marked as a duplicate of this bug. ***
Comment 28 Stephen Cleary 2008-12-02 00:15:14 UTC
I also had this problem at runtime (Vista x64, GNUCash 2.2.7). Turns out my printer (HP C4280) had a card reader that it was exposing (over USB) as F:.

Unplugged the printer, and it resumed working fine. Thanks, Andreas, for the out-of-band update!
Comment 29 Evert Everts 2008-12-04 15:20:51 UTC
I had also this problem. This solution did help for me:
http://www.zolved.com/synapse/view_content/28059/I_get_an_error_message_Exception_Processing_Message_c0000013

Sure it is a Windows problem!
Comment 30 Evert Everts 2008-12-05 15:23:15 UTC
Although, today the same thing happened again. Argghh!
When I unplugged the HP C4380 printer, the program started also without error.
So perhaps Comment #29 is not so relevant.
Comment 31 JJ 2008-12-29 22:43:44 UTC
Same issue with Vista Ultimate 64bit.  Resolved by disabling ReadyBoost, removing the USB Memory card (I was using for ReadyBoost) and rebooting.  GNUCash had been running for about 3 months with ReadyBoost without any problems.
Comment 32 Andreas Köhler 2009-02-28 23:41:13 UTC
I think this problem should be fixed since GnuCash 2.2.8, right?
Comment 33 Jim Lekas 2009-03-01 03:42:28 UTC
GnuCash Version 2.2.9 no longer exhibits the problem.  I never installed 2.2.8, so I can't say whether or not it was fixed in that version.

Thanks again for solving it.
Comment 34 John Ralls 2018-06-29 22:10:51 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=554639. Please update any external references or bookmarks.