gnucash 2.4.0 slow windows startup

John Doppke John.Doppke at TRW.COM
Tue Jan 4 12:22:22 EST 2011


I have what seems to be a common issue - gnucash 2.4.0 hangs at the splash screen for 5-10 minutes before starting on windows XP.

I ran Sysinternals Process Monitor while gnucash was starting and found it was going through every file name in the top level direcotry (C:\) and trying to open a reg key based on the name.  After going through the entire list of file names, it started within a minute.

Not sure why it's doing this or even doing anything with network access at this point.  Maybe the following trace can help those that know the code:


gnucash.exe	148	QueryDirectory	C:\	SUCCESS	0: .idlerc, 1: .nx, 2: .qtnx, 3: .rnd, <SNIP>

gnucash.exe	148	DeviceIoControl	\Device\NetWareRedirector	BAD NETWORK NAME	
gnucash.exe	148	RegOpenKey	HKLM\Software\Novell\NetWareWorkstation\ServerCache\.IDLER	NAME NOT FOUND	
<SNIP>
gnucash.exe	148	CloseFile	C:\WINDOWS\system32\drivers\etc\hosts	SUCCESS	
gnucash.exe	148	RegOpenKey	HKLM\System\CurrentControlSet\Services\Tcpip\Parameters	SUCCESS	
gnucash.exe	148	RegQueryValue	HKLM\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Domain	SUCCESS	
gnucash.exe	148	RegCloseKey	HKLM\SYSTEM\ControlSet001\Services\Tcpip\Parameters	SUCCESS	
gnucash.exe	148	RegOpenKey	HKLM\System\CurrentControlSet\Services\Tcpip\Parameters	SUCCESS	
gnucash.exe	148	RegQueryValue	HKLM\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Domain	SUCCESS
gnucash.exe	148	RegCloseKey	HKLM\SYSTEM\ControlSet001\Services\Tcpip\Parameters	          SUCCESS	
gnucash.exe	148	DeviceIoControl	\Device\NetWareRedirector	     BAD NETWORK NAME	
gnucash.exe	148	RegOpenKey	HKLM\Software\Novell\NetWareWorkstation\ServerCache\AUTOEXEC.BA	            NAME NOT FOUND

-John D




More information about the gnucash-devel mailing list