[GNC] MacOS - could not complete critical test of libdbi

john jralls at ceridwen.us
Tue Aug 2 12:07:19 EDT 2022


There may be some useful error messages in the trace file--see https://wiki.gnucash.org/wiki/Tracefile. If you're also on macOS and using version 11 or later console output is available again after many years of being sent to /dev/null. Open /Applications/Utilities/Console, select your computer from the sidebar, click start streaming in the middle of the window, and run your GnuCash or DBBrowser session. When done return to Console, click the pause button, and use the search bar for terms like gnucash and sqlite.

I've been encountering the DBI error intermittently in the last year or so too. I can't make it happen consistently enough to debug it, and it has never stopped me from being able to open a Sqlite3 file.

Regards,
John Ralls


> On Aug 2, 2022, at 8:47 AM, km22 <km22 at gmx.com> wrote:
> 
> I have downloaded DB Browser for Sqlite and have been trying different combinations of opening the file and remounting the drive and/or rebooting the system.  As best as I can tell, after I open and close the file in Gnucash once, I cannot then re-open it with Gnucash nor DBBrowser.  It seems the first time I open the file in Gnucash causes there to be a lock.  I need to reboot the machine to open it again.  I’ll experiment more but any ideas are welcome.
> 
> Thanks,
> Ken
> 
> 
>> On 2 Aug 2022, at 23:15, km22 <km22 at gmx.com> wrote:
>> 
>> Hi,
>> 
>> I am a new user of MacOS having recently bought a MacBook Air (after many years of being a Gnucash user on Windows and Linux).
>> 
>> I was able to open my existing GnuCash file and add some transactions.  But after closing GnuCash and trying to re-open the file I get the following error:
>> 
>> GnuCash could not complete a critical test for the presence of a bug in the "libdbi" library. This may be caused by a permissions misconfiguration of your SQL database. Please see https://bugs.gnucash.org/show_bug.cgi?id=645216 <https://bugs.gnucash.org/show_bug.cgi?id=645216> for more information.
>> 
>> This looks like a very old bug that was resolved long ago.  I see comment #19 suggests to copy the file but that did not work for me.
>> 
>> Any other advice I should consider?
>> 
>> My system is: 
>> MacOS Monterey version 12.5.
>> GnuCash Version: 4.11, Build ID: 4.11+(2022-06-25)
>> 
>> Thanks,
>> Ken
>> 
>> 
> 
> _______________________________________________
> 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