gnucash 3.0 crashes opening accounts file

John Ralls jralls at ceridwen.us
Wed Apr 4 21:03:20 EDT 2018



> On Apr 4, 2018, at 2:33 PM, Thevenin <kradak at gmail.com> wrote:
> 
> I've suffered the same today with my new install. It's never worked :)
> 
> My install is on Win10, and a redacted version of the trace log is below.
> 
> If you'd like me to post this to a new topic or elsewhere, let me know.
> 
> "* 16:00:17  INFO <gnc.gui> [main] System locale returned English_United
> States.1252
> * 16:00:17  INFO <gnc.gui> [main] Effective locale set to English_United
> States.1252.
> * 16:00:17  INFO <gnc.gui> [gnc_load_app_icons] The icon theme search path
> has 10 elements.
> * 16:00:17  INFO <gnc.gui> [gnc_load_app_icons] Path 0:
> C:\Users\krada\AppData\Local\icons
> * 16:00:17  INFO <gnc.gui> [gnc_load_app_icons] Path 1:
> C:\Users\krada\.icons
> * 16:00:17  INFO <gnc.gui> [gnc_load_app_icons] Path 2: c:\Program Files
> (x86)\gnucash/share\icons
> * 16:00:17  INFO <gnc.gui> [gnc_load_app_icons] Path 3:
> /usr/local/share/icons
> * 16:00:17  INFO <gnc.gui> [gnc_load_app_icons] Path 4: /usr/share/icons
> * 16:00:17  INFO <gnc.gui> [gnc_load_app_icons] Path 5: c:\Program Files
> (x86)\gnucash/share\pixmaps
> * 16:00:17  INFO <gnc.gui> [gnc_load_app_icons] Path 6:
> /usr/local/share/pixmaps
> * 16:00:17  INFO <gnc.gui> [gnc_load_app_icons] Path 7: /usr/share/pixmaps
> * 16:00:17  INFO <gnc.gui> [gnc_load_app_icons] Path 8: c:\Program Files
> (x86)\gnucash\share\gnucash\icons
> * 16:00:17  INFO <gnc.gui> [gnc_load_app_icons] Path 9: c:\Program Files
> (x86)\gnucash\share\icons
> * 16:00:17  INFO <gnc.engine> [gnc_hook_lookup] no hook lists
> * 16:00:17  INFO <gnc.backend.dbi> [gnc_module_init_backend_dbi] GNC_DBD_DIR
> not set: using libdbi built-in default
> * 16:00:17  INFO <gnc.backend.dbi> [gnc_module_init_backend_dbi] 3 DBD
> drivers found
> * 16:00:17  INFO <gnc.backend.dbi> [gnc_module_init_backend_dbi] Driver:
> mysql
> * 16:00:17  INFO <gnc.backend.dbi> [gnc_module_init_backend_dbi] Driver:
> pgsql
> * 16:00:17  INFO <gnc.backend.dbi> [gnc_module_init_backend_dbi] Driver:
> sqlite3
> * 16:00:29 MESSG <gnc.module> Could not locate optional module
> gnucash/python interface v.0
> * 16:00:29 MESSG <gnc.bin> loading system configuration
> * 16:00:29 MESSG <gnc.bin> loading user configuration
> * 16:00:29 MESSG <gnc.bin> loading saved reports
> * 16:00:29 MESSG <gnc.bin> loading stylesheets
> * 16:00:34 MESSG <gnc.scm> Found Finance::Quote version 1.47
> * 16:00:34  INFO <gnc.account> [xaccAccountRecomputeBalance] acct=Template
> Root starting baln=0/1
> 
> ...run through addition of currency values...
> 
> * 16:00:34  INFO <qof.session> [QofSessionImpl::load_backend]  Selected
> provider GnuCash Libdbi (SQLITE3) Backend
> * 16:00:34  INFO <gnc.backend.dbi> [QofDbiBackendProvider<Type>::type_check]
> exists, does not have SQLite format string -> not DBI
> * 16:00:34  INFO <qof.session> [QofSessionImpl::load_backend] Provider,
> GnuCash Libdbi (SQLITE3) Backend, reported not being usable for book,
> file://G:\Gnu2018\GNU2018.gnucash.
> * 16:00:34  INFO <qof.session> [QofSessionImpl::load_backend] The provider
> providers access_method, sqlite3, but we're loading for access_method, file.
> Skipping.
> * 16:00:34  INFO <qof.session> [QofSessionImpl::load_backend] The provider
> providers access_method, mysql, but we're loading for access_method, file.
> Skipping.
> * 16:00:34  INFO <qof.session> [QofSessionImpl::load_backend] The provider
> providers access_method, postgres, but we're loading for access_method,
> file. Skipping.
> * 16:00:34  INFO <qof.session> [QofSessionImpl::load_backend] The provider
> providers access_method, xml, but we're loading for access_method, file.
> Skipping.
> * 16:00:34  INFO <qof.session> [QofSessionImpl::load_backend]  Selected
> provider GnuCash File Backend Version 2
> * 16:00:34  INFO <gnc.backend> [GncXmlBackend::session_begin]
> logpath=G:\Gnu2018\GNU2018.gnucash
> * 16:00:34  INFO <qof.session> [QofSessionImpl::begin] Done running
> session_begin on backend
> * 16:01:40  INFO <qof.session> [QofSessionImpl::load_backend]  Selected
> provider GnuCash Libdbi (SQLITE3) Backend
> * 16:01:40  INFO <gnc.backend.dbi> [QofDbiBackendProvider<Type>::type_check]
> exists, does not have SQLite format string -> not DBI
> * 16:01:40  INFO <qof.session> [QofSessionImpl::load_backend] Provider,
> GnuCash Libdbi (SQLITE3) Backend, reported not being usable for book,
> file://G:\Gnu2018\GNU2018.gnucash.
> * 16:01:40  INFO <qof.session> [QofSessionImpl::load_backend] The provider
> providers access_method, sqlite3, but we're loading for access_method, file.
> Skipping.
> * 16:01:40  INFO <qof.session> [QofSessionImpl::load_backend] The provider
> providers access_method, mysql, but we're loading for access_method, file.
> Skipping.
> * 16:01:40  INFO <qof.session> [QofSessionImpl::load_backend] The provider
> providers access_method, postgres, but we're loading for access_method,
> file. Skipping.
> * 16:01:40  INFO <qof.session> [QofSessionImpl::load_backend] The provider
> providers access_method, xml, but we're loading for access_method, file.
> Skipping.
> * 16:01:40  INFO <qof.session> [QofSessionImpl::load_backend]  Selected
> provider GnuCash File Backend Version 2
> * 16:01:40  INFO <gnc.backend> [GncXmlBackend::session_begin]
> logpath=G:\Gnu2018\GNU2018.gnucash
> * 16:01:40  INFO <qof.session> [QofSessionImpl::begin] Done running
> session_begin on backend
> * 16:01:40  INFO <gnc.account> [xaccAccountRecomputeBalance] acct=Template
> Root starting baln=0/1
> 
> ....More commodity lines...
> 
> * 16:01:40  INFO <qof.session> [QofSessionImpl::load] new book=0c1115f8
> 
> ...Loads multiple investment account funds...
> 
> * 16:01:40  INFO <gnc.account> [xaccAccountSetGUID] acct=0c0e0488
> * 16:01:40  INFO <gnc.account> [xaccAccountRecomputeBalance] acct=Root
> Account starting baln=0/1
> * 16:01:40  INFO <gnc.account> [xaccAccountSetGUID] acct=0c0e0288
> * 16:01:40  INFO <gnc.account> [xaccAccountRecomputeBalance] acct=Assets
> starting baln=0/1
> * 16:01:40  INFO <gnc.account> [xaccAccountSetGUID] acct=0c0e0588
> * 16:01:40  INFO <gnc.account> [xaccAccountRecomputeBalance]
> acct=Investments starting baln=0/1
> * 16:01:40  INFO <gnc.account> [xaccAccountSetGUID] acct=0c0e0688
> 
> ...continues to load all of my accounts and sub-accounts
> 
> * 16:01:41  INFO <gnc.account> [xaccAccountSetGUID] acct=0bc5c398
> * 16:01:41  INFO <gnc.account> [xaccAccountRecomputeBalance] acct=Scrip
> starting baln=0/1
> * 16:01:41  INFO <gnc.translog> [xaccOpenLog] Attempt to open disabled
> transaction log
> * 16:01:41  INFO <gnc.translog> [xaccTransWriteLog] Attempt to write
> disabled transaction log
> * 16:01:41  INFO <gnc.translog> [xaccTransWriteLog] Attempt to write
> disabled transaction log
> * 16:01:41  INFO <gnc.engine> [trans_cleanup_commit] get rid of rollback
> trans=0be83198
> 
> The xaccOpenLog...trans_cleanup_commit sequence repeats about 1e4 times
> before execution ends.

Looks like yet another instance of https://bugzilla.gnome.org/show_bug.cgi?id=782144 <https://bugzilla.gnome.org/show_bug.cgi?id=782144>.

Regards,
John Ralls



More information about the gnucash-user mailing list