Gnucash takes 5+ minutes to load

Derek Atkins warlord at MIT.EDU
Fri Mar 24 18:17:23 EST 2006


It's a bug in FreeBSD's runtime linker.

-derek

Quoting Oliver Iberien <oliver-forward at charter.net>:

> After an upgrade from .11 to .12 on FreeBSD 6.0, gnucash loads painfully
> slowly. So slowly that I've been sitting here watching a terminal with
> "gnucash --debug" (which is how I hope how it is phrased) do absolutely
> nothing for the past few minutes. Eventually the loading panel comes up and
> the modules load very slowly. It seems to take longer each time gnucash is
> run.
>
> Would anyone have any idea what is doing this? I'll post some output if
> gnucash wakes up and produces some. Oh, here's some:
>
> $ gnucash --debug
> [then a few minutes later...]
> gnucash: [D] "files to open: "()
> gnucash: [D] "starting up (2)."
> [then another wait of a few minutes...]
> gnucash: [D] "gnc:find-file looking for ""finance-quote-check"" in
> "("/usr/X11R6/share/gnome/gnucash")
> gnucash: [D] "  checking for
> ""/usr/X11R6/share/gnome/gnucash/finance-quote-check"
> gnucash: [D] "found file 
> ""/usr/X11R6/share/gnome/gnucash/finance-quote-check"
> gnucash: [D] "gnc:find-file looking for ""finance-quote-helper"" in
> "("/usr/X11R6/share/gnome/gnucash")
> gnucash: [D] "  checking for
> ""/usr/X11R6/share/gnome/gnucash/finance-quote-helper"
> gnucash: [D] "found file
> ""/usr/X11R6/share/gnome/gnucash/finance-quote-helper"
> gnucash: [D] "loading system configuration"
> gnucash: [D] "gnc:find-file looking for ""config"" in
> "("/usr/X11R6/etc/gnucash")
> gnucash: [D] "  checking for ""/usr/X11R6/etc/gnucash/config"
> gnucash: [D] "found file ""/usr/X11R6/etc/gnucash/config"
> gnucash: [D] "loading user configuration"
> gnucash: [D] "trying to load ""/home/oliver/.gnucash/config-1.8.user"
> gnucash: [D] "trying to load ""/home/oliver/.gnucash/config-1.6.user"
> gnucash: [D] "trying to load ""/home/oliver/.gnucash/config.user"
> gnucash: [D] "trying to load ""/home/oliver/.gnucash/config-1.8.auto"
> gnucash: [D] "loading saved reports"
> gnucash: [D] "trying to load ""/home/oliver/.gnucash/saved-reports-1.8"
> gnucash: [D] "Running functions on hook "report-hook
>  #<procedure business-report-function ()>
> gnucash: [D] "Running functions on hook "startup-hook
>  #<procedure #f ()>
> gnucash: [D] "Running functions on hook "ui-startup-hook
>  #<procedure gnc:extensions-menu-setup ()>
> gnucash: [D] "Running functions on hook "add-extension-hook
>  #<procedure add-business-test ()>
>  #<procedure add-ofx-menu-item ()>
>  #<procedure add-log-replay-menu-item ()>
>  #<procedure add-business-items ()>
>  #<procedure gnc:main-window-ui-startup-handler ()>
>  #<procedure gnc:tip-of-the-day-startup-func ()>
> gnucash: [D] "Running functions on hook "book-closed-hook
>  #<procedure gnc:main-window-book-close-handler (session)>
> gnucash: [D] "Running functions on hook "book-opened-hook
>  #<procedure import-commodities (session)>
>  #<procedure gnc:main-window-book-open-handler (session)>
> (0.0037s) [list] -*-helvetica-*-*-*-*-*-*-*-*-*-*-ISO8859-1 --> 64
> (0.0027s) [load] -*-helvetica-bold-r-*-*-12-*-*-*-*-*-ISO8859-1 --> 0x94a8b20
> (0.0043s) [load] -*-helvetica-medium-r-*-*-12-*-*-*-*-*-ISO8859-1 -->
> 0x94a8e40
> (0.0088s) [load] -*-helvetica-bold-r-*-*-15-*-*-*-*-*-ISO8859-1 --> 0x94bd080
>  #<procedure #f (session)>
> gnucash: [D] "Running functions on hook "ui-post-startup-hook
>  #<procedure business-ui-started ()>
>
>
> Oliver
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> 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.
>



-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available



More information about the gnucash-user mailing list