GNOME Bugzilla – Bug 780582
2.6.16 fails to load
Last modified: 2018-06-29 23:55:32 UTC
Created attachment 348782 [details] self-explanatory GnuCash won't load following fresh install of 2.6.16 - missing pthreadGC2.dll Re-installing GnuCash does not solve the problem
I have the same problem. I am running Windows 7.
*** Bug 780598 has been marked as a duplicate of this bug. ***
I was able to resolve by changing the name form pthreadGC-3.dll to pthreadCG2.dll. Certainly not preferred resolution but it now works.
Same problem on windows 8 (64bit). Rename pthreadGC-3.dll -> pthreadGC2.dll works for me too.
Renaming will unfortunately break the Scheme interpreter, so while GnuCash may load it won't necessarily run everything. I suggest that instead you copy pthreadGC-3.dll to pthreadGC2.dll as a work-around. The offending pre-compiled dependency that needs to be rebuilt is WebKit, the biggest and most difficult to rebuild. It may take a while to get a fixed package out.
*** Bug 780614 has been marked as a duplicate of this bug. ***
I found an instance of pthreadGC2.dll in one of my VMs and added it to the bundle. It's now available for download and is probably safer than using a copy of pthreadGC-3.dll. All of the download links and sha256es have been updated. Note that the updated file is gnucash-2.6.16-1.setup.exe.
Thanks- problem resolved, but noted on https://sourceforge.net/projects/gnucash that the latest AUTO-download of the latest version of GnuCash is just the DLL file - further down the page you'll find the full download link gnucash-2.6.16-1.setup.exe
Ah, thanks, I thought that I'd ticked the windows box on the new setup.exe but when I looked just now it wasn't. Should be fixed now.
No worries - all part of the service :)
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=780582. Please update any external references or bookmarks.