[GNC] Crash on start up
Samantha Payn
samantha at boorertranslations.com
Mon Apr 23 08:40:46 EDT 2018
I am running GNUcash 3 on Windows 10. seem to have done something to
corrupt my experimental GNUcash accounts file. It crashes on start-up.
I have tried uninstalling and reinstalling GNUcash but that hasn't
helped.
Once it has crashed I get the locked file warning, and whether I choose
"open anyway" or "open as read only" the file crashes. I am able to
open the app only by clicking on "create new file".
I am able to open an earlier version of the damaged file but would like
to know how I have caused this problem.
The initial Trace File after the first crash says:
"* 07:12:40 CRIT <gnc.gui> gnc_date_edit_set_time_internal: assertion
'mytm != NULL' failed
* 07:14:21 CRIT <gnc.gui> gnc_date_edit_set_time_internal: assertion
'mytm != NULL' failed
* 07:15:49 WARN <qof.engine> [gnc_print_time64()] Error processing
time64 9223372036854775807: Time value is outside the supported year
range.
* 07:17:17 WARN <qof.engine> [gnc_print_time64()] Error processing
time64 9223372036854775807: Time value is outside the supported year
range.
* 07:17:40 WARN <qof.engine> [qof_print_date_buff()] Error processing
time64 527765583310712933: Time value is outside the supported year
range.
* 07:17:40 WARN <qof.engine> [qof_print_date_buff()] Error processing
time64 527765583310712933: Time value is outside the supported year
range.
* 07:17:40 WARN <qof.engine> [qof_print_date_buff()] Error processing
time64 527765583310712933: Time value is outside the supported year
range.
* 07:17:40 WARN <qof.engine> [qof_print_date_buff()] Error processing
time64 527765583310712933: Time value is outside the supported year
range.
* 07:17:40 WARN <GLib-GObject> invalid uninstantiatable type '(NULL)'
in cast to 'QofInstance'
* 07:17:40 WARN <qof.engine> [qof_print_date_buff()] Error processing
time64 527765583310712933: Time value is outside the supported year
range.
* 07:17:40 WARN <qof.engine> [qof_print_date_buff()] Error processing
time64 527765583310712933: Time value is outside the supported year
range.
* 07:21:17 CRIT <gnc.pricedb> [gnc_price_get_value()] price NULL.
* 07:21:17 CRIT <gnc.pricedb> [gnc_price_get_value()] price NULL.
* 07:21:17 CRIT <gnc.pricedb> [gnc_price_get_value()] price NULL.
* 07:21:17 CRIT <gnc.pricedb> [gnc_price_get_value()] price NULL.
* 07:21:17 CRIT <gnc.pricedb> [gnc_price_get_value()] price NULL.
* 07:21:17 CRIT <gnc.pricedb> [gnc_price_get_value()] price NULL.
* 07:21:17 CRIT <gnc.pricedb> [gnc_price_get_value()] price NULL.
* 07:21:17 CRIT <gnc.pricedb> [gnc_price_get_value()] price NULL.
* 07:21:30 WARN <qof> [gnc_numeric_to_decimal()] Rounding required
when 'never round' specified.
* 07:23:52 CRIT <gnc.gui> gnc_date_edit_set_time_internal: assertion
'mytm != NULL' failed
* 07:34:34 CRIT <gnc.gui> gnc_date_edit_set_time_internal: assertion
'mytm != NULL' failed
* 07:36:35 CRIT <gnc.gui> gnc_date_edit_set_time_internal: assertion
'mytm != NULL' failed
* 07:37:19 WARN <qof> [gnc_numeric_to_decimal()] Rounding required
when 'never round' specified.
* 07:37:19 CRIT <gnc.pricedb> [gnc_price_get_value()] price NULL.
* 07:37:19 WARN <qof> [gnc_numeric_to_decimal()] Rounding required
when 'never round' specified.
* 07:37:19 WARN <qof> [gnc_numeric_to_decimal()] Rounding required
when 'never round' specified.
* 07:37:19 WARN <qof> [gnc_numeric_to_decimal()] Rounding required
when 'never round' specified.
* 07:38:14 WARN <qof> [gnc_numeric_to_decimal()] Rounding required
when 'never round' specified.
* 07:38:14 CRIT <gnc.pricedb> [gnc_price_get_value()] price NULL.
* 07:38:14 WARN <qof> [gnc_numeric_to_decimal()] Rounding required
when 'never round' specified.
* 07:38:14 WARN <qof> [gnc_numeric_to_decimal()] Rounding required
when 'never round' specified.
* 07:38:14 WARN <qof> [gnc_numeric_to_decimal()] Rounding required
when 'never round' specified.
* 07:38:32 WARN <qof> [gnc_numeric_to_decimal()] Rounding required
when 'never round' specified.
* 07:42:10 WARN <qof.engine> [qof_print_date_buff()] Error processing
time64 527765583310712933: Time value is outside the supported year
range.
* 07:42:10 WARN <qof.engine> [qof_print_date_buff()] Error processing
time64 527765583310712933: Time value is outside the supported year
range.
* 07:42:10 WARN <qof.engine> [qof_print_date_buff()] Error processing
time64 527765583310712933: Time value is outside the supported year
range.
* 07:42:10 WARN <qof.engine> [qof_print_date_buff()] Error processing
time64 527765583310712933: Time value is outside the supported year
range.
* 07:42:10 WARN <GLib-GObject> invalid cast from '(NULL)' to
'QofInstance'"
After that all the trace files say the same thing (apart from the
timestamp):
"* 07:42:44 WARN <GLib-GObject> invalid uninstantiatable type '(NULL)'
in cast to 'QofInstance'"
Thanks for any help anyone can give.
--
Samantha Payn
Tel: 01770 820655
Mob: 07977 150053
More information about the gnucash-user
mailing list