[GNC] How to get debug to work (saying "uncle")

john jralls at ceridwen.us
Tue Jan 18 12:43:29 EST 2022


All of those messages are harmless.

Regards,
John Ralls

> On Jan 18, 2022, at 9:23 AM, Steve Conley <Steve1 at stevenwconley.com> wrote:
> 
> A BIG Thanks to all who responded with clues or solutions ...
> r
> Geert, QUITE RIGHT about the broken -lotto.  I now have it working. "Who
> would have that the only place it did not work was where the doc said it
> should be ...).
> 
> I finally successfully loaded up to "about" where it died.  I am proceeding
> to check the Quicken QIF and work my way slowly "over" the bug - either in
> Quicken output or gnucash input.
> 
> The import seemed to do, on the surface, the 3 years I imported mostly the
> correct things ... will verify and report, if anyone is interested, the
> things that failed.
> 
> CURRENTLY: I still have these messages to the CONSOLE if run in a command
> window.
> These "seem" to be harmless bugs "so far", but someone might like to know
> about them:
> 
> Gtk-Message: 11:47:04.747: Failed to load module "appmenu-gtk-module"
> Gtk-Message: 11:47:05.351: Failed to load module "canberra-gtk-module"
> Gtk-Message: 11:47:05.418: Failed to load module "canberra-gtk-module"
> Found Finance::Quote version 1.49.
> 
> LOTS OF THESE:
> (gnucash:2): Gtk-WARNING **: 11:50:59.099: Negative content width
> -2147483648 (allocation -2147483648, extents 0x0) while allocating gadget
> (node progress, owner GtkProgressBar)
> 
> (gnucash:2): Gtk-WARNING **: 11:50:59.099: Drawing a gadget with negative
> dimensions. Did you forget to allocate a size? (node progress owner
> GtkProgressBar)
> 
> (gnucash:2): Gtk-WARNING **: 11:50:59.164: Negative content width
> -2147483648 (allocation -2147483648, extents 0x0) while allocating gadget
> (node progress, owner GtkProgressBar)
> 
> (gnucash:2): Gtk-WARNING **: 11:50:59.165: Drawing a gadget with negative
> dimensions. Did you forget to allocate a size? (node progress owner
> GtkProgressBar)
> 
> Anyway, THANKS AGAIN.
> Steve Conley
> 
> 
> 
> 
> On Tue, Jan 18, 2022 at 2:58 AM Geert Janssens <geert.gnucash at kobaltwit.be <mailto:geert.gnucash at kobaltwit.be>>
> wrote:
> 
>> In addition to David's suggestions, here's one to get debug logs.
>> 
>> In flatpak the log file is not generated by default (due to some internal
>> conflicts in the sandbox wrt where gnucash wants to write the log file).
>> 
>> So if you want to generate the logs add
>> 
>> --logto=<some-file-name-not-in-/tmp>
>> 
>> to you flatpak command.
>> 
>> The filename can be either 'stdout' to print directly to your console
>> window or any file path that's not in /tmp, for example
>> "$HOME/gnucash.trace"
>> 
>> Regards,
>> 
>> Geert
>> 
>> Op maandag 17 januari 2022 22:12:31 CET schreef Steve Conley:
>> 
>>> I have been trying for 5 days now to chunk Quicken and start using
>> gnucash.
>> 
>>> ANY CLUES will be sincerely appreciated.
>> 
>>> 
>> 
>>> The immediate problem I am trying to solve:
>> 
>>> Quicken export to qif of accounts/categories "seems" to complete - but
>> 
>>> nothing visible in gnucash.
>> 
>>> Quicken export to qif of tranactions seems to work also.  (large).
>> 
>>> 
>> 
>>> *But gnucash import of even a limited qif data to 2001, gets to the final
>> 
>>> import stage and gnucash dies with no error.  Sometime in late QIF
>> import -
>> 
>>> before matching step.*
>> 
>>> 
>> 
>>> Naturally I try to get a debug log but the ONLY way I was able to make
>> 
>>> anything happen was
>> 
>>> 
>> 
>>> (I pulled the startup command from the .desktop entry):
>> 
>>> /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gnucash
>> 
>>> --file-forwarding org.gnucash.GnuCash --debug
>> 
>>> (and added --debug)
>> 
>>> 
>> 
>>> This does not put a trace/debug file anywhere I can find. Definitely not
>> in
>> 
>>> /tmp.
>> 
>>> 
>> 
>>> I next tried specifying the logto option with /tmp/gnucash.trace or
>> 
>>> ~/gnucash.trace
>> 
>>> The trace goes neither place.
>> 
>>> 
>> 
>>> Running this:
>> 
>>> /usr/bin/flatpak run --command=gnucash --file-forwarding
>> 
>>> org.gnucash.GnuCash --debug gcashdata_3.gnucash
>> 
>>> 
>> 
>>> (I had to remove the branch and arch options that are in the desktop
>> entry
>> 
>>> (which I copied from above) to even get his outputof warnings)
>> 
>>> 
>> 
>>> and then doing the qif import, results in about 40 lines of:
>> 
>>> (gnucash:2): Gtk-WARNING **: timestamp: Negative content width
>> -2147483648
>> 
>>> .... while allocating gadget (node progress, owner GtkProgressBar)
>> 
>>> and
>> 
>>> (gnucash:2): Gtk-WARNING **: timestamp: Drawing a gadget with negative
>> 
>>> dimensions. did you forget to allocate a size? (node progress, owner
>> 
>>> GtkProgressBar)
>> 
>>> 
>> 
>>> Whether this results in the actual crash, I have no idea.
>> 
>>> 
>> 
>>> OTHER BACKGROUND ON WAY TO HERE ...
>> 
>>> 
>> 
>>> Whenever gnucash is started, I get the Gtk messages as follows:
>> 
>>> Gtk-Message: timestamp" Failed to load module "appmenu-gtk-module"
>> 
>>> Gtk-Message: timestamp" Failed to load module "canberra-gtk-module"
>> 
>>> Gtk-Message: timestamp" Failed to load module "canberra-gtk-module"
>> 
>>> 
>> 
>>> I tried all manner of suggestions of loading appmenu-gtk/2/3 and
>> 
>>> libcanberra-gtk/2/3 etcand reinstalling each. all said they were
>> installed
>> 
>>> and all re-installs also completed without error.
>> 
>>> But did not get rid of the messge.
>> 
>>> 
>> 
>>> The machine is a core-i3 with 4GB of RAM and a large drive - so space
>> 
>>> should not be an issue.
>> 
>>> But it is an Inspiron 13 - set at 1080p resoultion.
>> 
>>> 
>> 
>>> Why GNCash ...
>> 
>>> I like what I see and have read the pdfs of documentation and played
>> around
>> 
>>> with examples.
>> 
>>> (BTW, I am a 49 year - before retiring veteran of computer science with a
>> 
>>> PhD in Comp Sci and Electronics.  I have 6 Xubuntu Linux machines at
>> home
>> 
>>> in addition to a couple of hated Win10 achines.)
>> 
>>> 
>> 
>>> So I have 23 years of history in my Quicken data.
>> 
>>> I have run the Quicken Repair options, and they say all is well.
>> 
>>> 
>> 
>>> Quicken (latest) export to qxf crashes.    So I can't try gnucash import
>> of
>> 
>>> qxf.
>> 
>>> 
>> 
>>> First I am running for this machine Pop!_OS versus Xubuntu as it will be
>> my
>> 
>>> wife's and she is better with GUI.
>> 
>>> AND I have ordered a System76 Pop!_OS laptop to replace my failing
>> (screen)
>> 
>>> Dell Inspiron 15.
>> 
>>> _______________________________________________
>> 
>>> gnucash-user mailing list
>> 
>>> gnucash-user at gnucash.org
>> 
>>> To update your subscription preferences or to unsubscribe:
>> 
>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> 
>>> If you are using Nabble or Gmane, please see
>> 
>>> https://wiki.gnucash.org/wiki/Mailing_Lists for more information. -----
>> 
>>> Please remember to CC this list on all your replies.
>> 
>>> You can do this by using Reply-To-List or Reply-All.
>> 
>> 
>> 
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org <mailto:gnucash-user at gnucash.org>
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user <https://lists.gnucash.org/mailman/listinfo/gnucash-user>
> If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists <https://wiki.gnucash.org/wiki/Mailing_Lists> for more information.
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.



More information about the gnucash-user mailing list