> On Jan 4, 2015, at 12:07 PM, Sébastien de Menten <[email protected]> wrote:
> 
> I noticed in the log /tmp/gnucash.trace that whenever I rename a gnucash
> sqlite file and I open it in gnucash, Gnucash leaves a CRITical warning in
> it:
> 
> * 21:02:56  CRIT <GLib> g_key_file_free: assertion 'key_file != NULL' failed
> * 21:02:56  INFO <gnc.app-utils> [gnc_state_get_current] No pre-existing
> state found, creating new one
> 
> Reading the line just after (that is only there when the CRIT message is
> there), I guess it is because gnucash does not find the file in its
> ~/.gnucash/books folder.
> Could someone confirm it is not that a CRITical  warning ?

That’s a rather rude characteristic of Glib. It’s common to use 
“g_return_if_fail” or “g_return_val_if_fail” to check invariants at the 
beginning of functions, but they log a CRIT message in the process when the 
message is more reasonably a INFO or DEBUG in most cases.

So yeah, you can ignore it.

Regards,
John Ralls



_______________________________________________
gnucash-devel mailing list
[email protected]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to