[GNC] GnuCash v5.13 doesn't start and I can't reach https://wiki.gnucash.org/wiki/Bugzilla
shbouwhuis at mensinmotus.com
shbouwhuis at mensinmotus.com
Mon Oct 6 05:39:12 EDT 2025
Dear John,
Here are both errors:
1. libstdc++-6.dll
---------------------------
gnucash.exe - Entry Point Not Found
---------------------------
The procedure entry point clock_gettime32 could not be located in the dynamic link library C:\Utilities\GnuCash\bin\libstdc++-6.dll.
---------------------------
OK
---------------------------
2. libjavascriptcoregtk-3.0-0.dll
---------------------------
gnucash.exe - Entry Point Not Found
---------------------------
The procedure entry point pthread_cond_timedwait32 could not be located in the dynamic link library C:\Utilities\GnuCash\bin\libjavascriptcoregtk-3.0-0.dll.
---------------------------
OK
---------------------------
With kind regards,
Sander Bouwhuis
Mens in motus
Gonzagaruimte 20
2728-NW Zoetermeer
The Netherlands
Tel: +31-629092656
E-mail: SHBouwhuis at mensinmotus.com
BTW nr: NL.002041566.B10
Kvk nr: 27340490
-----Original Message-----
From: John Ralls <jralls at ceridwen.us>
Sent: Sunday, 5 October, 2025 18:02
To: shbouwhuis at mensinmotus.com
Cc: gnucash-user at gnucash.org
Subject: Re: [GNC] GnuCash v5.13 doesn't start and I can't reach https://wiki.gnucash.org/wiki/Bugzilla
Sander,
That’s normal on unix too. I asked because some libraries are dynamically loaded later in the startup, in particular the backends so the fact that it’s immediate means that the Postgres upgrade can’t be the cause.
Yes, please report the other missing function, it might have a useful clue. Another useful clue might come from starting it in gdb and if it stops on the failure and doesn’t exit, running `info sharedlibrary`. That will list what’s successfully loaded, eliminating them as the source of the problem.
Regards,
John Ralls
> On Oct 4, 2025, at 23:28, <shbouwhuis at mensinmotus.com> <shbouwhuis at mensinmotus.com> wrote:
>
> Dear John,
>
> I can't even start it. The moment I start GnuCash, it immediately gives me that error message.
> In case you don't use Windows, that is standard behaviour. The moment a library is loaded into
> memory (unless it is delay loaded or dynamically loaded in the exe), Windows immediately
> remaps the addresses of the library into the exe process's memory space. That is when it
> detects an exported function is missing.
> After that error message box, another missing function is also named in another library,
> but I did not record that one. Generally, the first error is all that is needed because any
> subsequent errors means the state is already wrong.
> If you want, I can reinstall v5.13 to see what other library is also missing what exported
> function.
>
>
> With kind regards,
>
> Sander Bouwhuis
> Mens in motus
> Gonzagaruimte 20
> 2728-NW Zoetermeer
> The Netherlands
> Tel: +31-629092656
> E-mail: SHBouwhuis at mensinmotus.com
> BTW nr: NL.002041566.B10
> Kvk nr: 27340490
>
> -----Original Message-----
> From: John Ralls <jralls at ceridwen.us>
> Sent: Sunday, 5 October, 2025 02:14
> To: shbouwhuis at mensinmotus.com
> Cc: gnucash-user at gnucash.org
> Subject: Re: [GNC] GnuCash v5.13 doesn't start and I can't reach https://wiki.gnucash.org/wiki/Bugzilla
>
> The only thing in the sources we build on Windows that uses clock_gettime is Guile and it provides its own implementation. The MSYS 2 project strips their binaries so I can’t go looking to see where that might be coming from so we’ll have to try to isolate it some other way.
>
> Since it’s crashed there’s a lock file on your data and GnuCash will pop the lock file dialog before loading. Does it crash before that happens? If not, and you tell it to make a new file instead does it crash? If that works try finding your gcm file in GNC_DATA_DIR/books (check out https://wiki.gnucash.org/wiki/Configuration_Locations#GNC_DATA_HOME) and renaming it so that GnuCash doesn’t try to reload the tabs you had open. Does that crash after you tell GnuCash to Open Anyway?
>
> Regards,
> John Ralls
>
>> On Oct 4, 2025, at 1:52 PM, John Ralls <jralls at ceridwen.us> wrote:
>>
>> We haven’t been hacked, but there are some AI bots that like to aggressively scrape our BZ instance and that locks up the MySQL database that also serves the wiki. We’ve had to shut off BZ to keep the wiki available.
>>
>> clock_gettime is an indirect symbol in libstdc++. It’s a POSIX function provided on POSIX systems by the c runtime, but Microsoft’s C runtime doesn’t provide it. GnuCash doesn’t use it so it must be coming from one of the dependencies. I’ll have to grep all the sources and try to find it. At what point during startup does it crash?
>>
>> Regards,
>> John Ralls
>>
>>> On Oct 4, 2025, at 8:27 AM, <shbouwhuis at mensinmotus.com> <shbouwhuis at mensinmotus.com> wrote:
>>>
>>> Dear GnuCash,
>>>
>>>
>>>
>>> 1.
>>>
>>> I tried to install GnuCash v5.13 on my Windows 11 machine, but I get this error
>>> when starting it:
>>> ---------------------------
>>>
>>> gnucash.exe - Entry Point Not Found
>>>
>>> ---------------------------
>>>
>>> The procedure entry point clock_gettime32 could not be located in the dynamic
>>> link library C:\Utilities\GnuCash\bin\libstdc++-6.dll.
>>>
>>> ---------------------------
>>>
>>> OK
>>>
>>>
>>>
>>>
>>>
>>> 2.
>>>
>>> Worst still, when I went to https://wiki.gnucash.org/wiki/Bugzilla the last
>>> couple of days I am getting this error:
>>>
>>> The connection has timed out
>>>
>>> The server at wiki.gnucash.org is taking too long to respond.
>>>
>>> * The site could be temporarily unavailable or too busy. Try again in a
>>> few moments.
>>> * If you are unable to load any pages, check your computer's network
>>> connection.
>>> * If your computer or network is protected by a firewall or proxy, make
>>> sure that Firefox is permitted to access the web.
>>>
>>>
>>>
>>> 3.
>>>
>>> Please tell me you haven't been hacked?!?
>>>
>>> HELP HELP HELP PLEASE!!!
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> With kind regards,
>>>
>>> Sander Bouwhuis
>>> Mens in motus
>>>
>>> Gonzagaruimte 20
>>> 2728-NW Zoetermeer
>>> The Netherlands
>>> Tel: +31-629092656
>>> E-mail: <mailto:SHBouwhuis at mensinmotus.com> SHBouwhuis at mensinmotus.com
>>> BTW nr: NL.002041566.B10
>>>
>>> Kvk nr: 27340490
>>>
>>> _______________________________________________
>>> gnucash-user mailing list
>>> gnucash-user at gnucash.org
>>> To update your subscription preferences or to unsubscribe:
>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>> -----
>>> Please remember to CC this list on all your replies.
>>> You can do this by using Reply-To-List or Reply-All.
>>
>> _______________________________________________
>> gnucash-user mailing list
>> gnucash-user at gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> -----
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
>
More information about the gnucash-user
mailing list