[gnucash-de] Gnucash bleibt oft einfach "haengen" -> kill

Marc Schiffbauer marc at schiffbauer.net
Fre Okt 29 15:49:20 EDT 2004


Hallo an alle,

ich habe ein mehr oder wneiger grosses Problem mit gnucash:

Es bleibt in den meisten Fällen einfach stehn, wenn ich die
Hilfefunktion aufrufe. Sämtliche Fenster von gnucash werden dann
nicht mehr refreshed und mir bleibt nur noch ein Killen des
Prozesses.

Also so zum Beispiel:

schiffi at homer:~$ gnucash
(Jetzt Hilfe->Hilfe ... -> und aus ist es... -> kill)
Gdk-ERROR **: X connection to :0.0 broken (explicit kill or server shutdown).
schiffi at homer:~$

Hat jemand einen Schimmer woran das liegen könnte?
Bin für jeden Tipp dankbar...

ein "gnucash --debug" oder "strace -ff gnucash" bringt mich auch 
nicht weiter:

schiffi at homer:~$ gnucash --debug
gnucash: [D] "files to open: "()
gnucash: [D] "starting up (2)."
gnucash: [D] "gnc:find-file looking for ""finance-quote-check"" in "("/usr/share/gnucash")
gnucash: [D] "  checking for ""/usr/share/gnucash/finance-quote-check"
gnucash: [D] "found file ""/usr/share/gnucash/finance-quote-check"
gnucash: [D] "gnc:find-file looking for ""finance-quote-helper"" in "("/usr/share/gnucash")
gnucash: [D] "  checking for ""/usr/share/gnucash/finance-quote-helper"
gnucash: [D] "found file ""/usr/share/gnucash/finance-quote-helper"
gnucash: [D] "loading system configuration"
gnucash: [D] "gnc:find-file looking for ""config"" in "("/etc/gnucash")
gnucash: [D] "  checking for ""/etc/gnucash/config"
gnucash: [D] "found file ""/etc/gnucash/config"
gnucash: [D] "loading user configuration"
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-hbci-menu-items ()>
  #<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)>
  #<procedure #f (session)>
gnucash: [D] "Running functions on hook "ui-post-startup-hook
  #<procedure business-ui-started ()>
gnucash: [D] "gnc:find-file looking for ""help-search-index.db"" in
"("/home/schiffi/.gnucash/html/de_DE at euro"
"/home/schiffi/.gnucash/html/de_DE" "/home/schiffi/.gnucash/html/de"
"/home/schiffi/.gnucash/html/C")
gnucash: [D] "  checking for ""/home/schiffi/.gnucash/html/de_DE at euro/help-search-index.db"
gnucash: [D] "  checking for ""/home/schiffi/.gnucash/html/de_DE/help-search-index.db"
gnucash: [D] "  checking for ""/home/schiffi/.gnucash/html/de/help-search-index.db"
gnucash: [D] "  checking for ""/home/schiffi/.gnucash/html/C/help-search-index.db"
gnucash: [D] "gnc:find-file looking for ""help-search-index.db"" in "("/home/schiffi/.gnucash/html")
gnucash: [D] "  checking for ""/home/schiffi/.gnucash/html/help-search-index.db"
gnucash: [D] "gnc:find-file looking for ""help-search-index.db"" in
"("/usr/share/gnome/help/gnucash/de_DE at euro"
"/usr/share/gnome/help/gnucash/de_DE"
"/usr/share/gnome/help/gnucash/de"
"/usr/share/gnome/help/gnucash/C")
gnucash: [D] "  checking for ""/usr/share/gnome/help/gnucash/de_DE at euro/help-search-index.db"
gnucash: [D] "  checking for ""/usr/share/gnome/help/gnucash/de_DE/help-search-index.db"
gnucash: [D] "  checking for ""/usr/share/gnome/help/gnucash/de/help-search-index.db"
gnucash: [D] "  checking for ""/usr/share/gnome/help/gnucash/C/help-search-index.db"
gnucash: [D] "found file ""/usr/share/gnome/help/gnucash/C/help-search-index.db"
gnucash: [D] "gnc:find-file looking for ""gnucash-guide/index.html"" in "("/home/schiffi/.gnucash/html/de_DE at euro"
"/home/schiffi/.gnucash/html/de_DE" "/home/schiffi/.gnucash/html/de"
"/home/schiffi/.gnucash/html/C")
gnucash: [D] "  checking for ""/home/schiffi/.gnucash/html/de_DE at euro/gnucash-guide/index.html"
gnucash: [D] "  checking for ""/home/schiffi/.gnucash/html/de_DE/gnucash-guide/index.html"
gnucash: [D] "  checking for ""/home/schiffi/.gnucash/html/de/gnucash-guide/index.html"
gnucash: [D] "  checking for ""/home/schiffi/.gnucash/html/C/gnucash-guide/index.html"
gnucash: [D] "gnc:find-file looking for ""gnucash-guide/index.html"" in "("/home/schiffi/.gnucash/html")
gnucash: [D] "  checking for ""/home/schiffi/.gnucash/html/gnucash-guide/index.html"
gnucash: [D] "gnc:find-file looking for ""gnucash-guide/index.html""
in "("/usr/share/gnome/help/gnucash/de_DE at euro"
"/usr/share/gnome/help/gnucash/de_DE"
"/usr/share/gnome/help/gnucash/de"
"/usr/share/gnome/help/gnucash/C")
gnucash: [D] "  checking for ""/usr/share/gnome/help/gnucash/de_DE at euro/gnucash-guide/index.html"
gnucash: [D] "  checking for ""/usr/share/gnome/help/gnucash/de_DE/gnucash-guide/index.html"
gnucash: [D] "  checking for ""/usr/share/gnome/help/gnucash/de/gnucash-guide/index.html"
gnucash: [D] "  checking for ""/usr/share/gnome/help/gnucash/C/gnucash-guide/index.html"
gnucash: [D] "found file ""/usr/share/gnome/help/gnucash/C/gnucash-guide/index.html"
gnucash: [D] "gnc:find-file looking for
""gnucash-guide/stylesheet/gnucash-icon.png"" in
"("/home/schiffi/.gnucash/html/de_DE at euro"
"/home/schiffi/.gnucash/html/de_DE" "/home/schiffi/.gnucash/html/de"
"/home/schiffi/.gnucash/html/C")
gnucash: [D] "  checking for ""/home/schiffi/.gnucash/html/de_DE at euro/gnucash-guide/stylesheet/gnucash-icon.png"
gnucash: [D] "  checking for ""/home/schiffi/.gnucash/html/de_DE/gnucash-guide/stylesheet/gnucash-icon.png"
gnucash: [D] "  checking for ""/home/schiffi/.gnucash/html/de/gnucash-guide/stylesheet/gnucash-icon.png"
gnucash: [D] "  checking for ""/home/schiffi/.gnucash/html/C/gnucash-guide/stylesheet/gnucash-icon.png"
gnucash: [D] "gnc:find-file looking for
""gnucash-guide/stylesheet/gnucash-icon.png"" in
"("/home/schiffi/.gnucash/html")
gnucash: [D] "  checking for ""/home/schiffi/.gnucash/html/gnucash-guide/stylesheet/gnucash-icon.png"
gnucash: [D] "gnc:find-file looking for
""gnucash-guide/stylesheet/gnucash-icon.png"" in
"("/usr/share/gnome/help/gnucash/de_DE at euro"
"/usr/share/gnome/help/gnucash/de_DE"
"/usr/share/gnome/help/gnucash/de"
"/usr/share/gnome/help/gnucash/C")
gnucash: [D] "  checking for ""/usr/share/gnome/help/gnucash/de_DE at euro/gnucash-guide/stylesheet/gnucash-icon.png"
gnucash: [D] "  checking for ""/usr/share/gnome/help/gnucash/de_DE/gnucash-guide/stylesheet/gnucash-icon.png"
gnucash: [D] "  checking for ""/usr/share/gnome/help/gnucash/de/gnucash-guide/stylesheet/gnucash-icon.png"
gnucash: [D] "  checking for ""/usr/share/gnome/help/gnucash/C/gnucash-guide/stylesheet/gnucash-icon.png"
gnucash: [D] "found file ""/usr/share/gnome/help/gnucash/C/gnucash-guide/stylesheet/gnucash-icon.png"
Gdk-ERROR **: X connection to :0.0 broken (explicit kill or server shutdown).
schiffi at homer:~$                      




schiffi at homer:~$ strace -ff gnucash
[...]
read(5, "\6\0?F@\374\200\0{\0\0\0006\5\0\1\0\0\0\0\254\2\'\3K\1"..., 32) = 32
read(5, 0xbfffc2c0, 32)                 = -1 EAGAIN (Resource temporarily unavailable)
select(6, [5], NULL, NULL, NULL)
[...]

Hier hagelt es nur noch diese drei zeilen, wenn man mit der Maus auf
dem eingefrorenen Fenster rumfährt...


Gruss
-Marc
-- 
+------------------------------------------------------------------+
|              --> http://www.links2linux.de <--                   |
|                                                                  |
+---Registered-Linux-User-#136487------------http://counter.li.org +