Get the new PortableApps.com Platform 10.0: Gorgeous themes, a full portable app store and advanced functionality
Announcing the World's Best Flash Drive: The PortableApps.com Companion | Did you see a malware warning on Friday?

gnucash crash :-)

marcoleipert - March 27, 2008 - 2:25am

Hello,
i installt gnucash on my usb-drive. there where no problems. but when i start this program there's an error after the loading option "checking finance:quota" like this:

program d:\gnucashportable\app\gnucash\bin\gnucash-bin.exe - abnormal program termination.

whats wrong?

thanx

marco


( categories: )

startup

I cant even get it to start up.
Don't know what's going wrong but nothing happens wene i try to startup the program.

Log

The first thing to do is to turn on logging and report back with the contents of the log:

  • Copy the GnuCashPortable.ini file from GnuCashPortable\Other\Source to GnuCashPortable.
  • Edit this ini and Change the 'LogFile=' line to 'LogFile=Data\Profile\GnuCash.log'.
  • Run GnuCash Portable again.
  • Open GnuCashPortable\Data\Profile and text edit the GnuCash.log.<random characters> file.
  • Copy the contents of that log file to a comment on this post, surrounded by <pre> and </pre> tags.

Also what OS is your system (XP/2000/98)?

formerly rayven01

the log -file


*   WARN  could not get system codepage name of 'D:\GnuCashPortable\App\GnuCash\share\gnucash\glade\totd.glade'
*   CRIT  glade_xml_get_widget: assertion `self != NULL' failed
*   CRIT  g_type_instance_get_private: assertion `instance != NULL && instance->g_class != NULL' failed
*   CRIT  gtk_window_set_transient_for: assertion `GTK_IS_WINDOW (window)' failed
*   CRIT  glade_xml_signal_autoconnect_full: assertion `self != NULL' failed
*   CRIT  gtk_text_view_get_buffer: assertion `GTK_IS_TEXT_VIEW (text_view)' failed
*   CRIT  gtk_text_buffer_set_text: assertion `GTK_IS_TEXT_BUFFER (buffer)' failed
*   CRIT  glade_xml_get_widget: assertion `self != NULL' failed
*   CRIT  gtk_toggle_button_set_active: assertion `GTK_IS_TOGGLE_BUTTON (toggle_button)' failed
*   CRIT  gnc_restore_window_size: assertion `window != NULL' failed
*   CRIT  gtk_widget_show: assertion `GTK_IS_WIDGET (widget)' failed
*   WARN  [guid_init()] only got 1270 bytes.
The identifiers might not be very random.
*   WARN  Could not spawn perl: Failed to execute child process (No such file or directory)
*   WARN  could not get system codepage name of 'D:\GnuCashPortable\App\GnuCash\share\gnucash\glade\newuser.glade'
*   CRIT  glade_xml_get_widget: assertion `self != NULL' failed
*   CRIT  glade_xml_get_widget: assertion `self != NULL' failed
*   CRIT  glade_xml_get_widget: assertion `self != NULL' failed
*   CRIT  glade_xml_get_widget: assertion `self != NULL' failed
*   CRIT  gtk_widget_set_sensitive: assertion `GTK_IS_WIDGET (widget)' failed
*   CRIT  gtk_dialog_run: assertion `GTK_IS_DIALOG (dialog)' failed
*  OTHER  file ../../../src/gnome/dialog-new-user.c: line 122 (gnc_ui_new_user_dialog): should not be reached



GnuCash bug

This is almost certainly a GnuCash bug. It appears to me that it is having problems with the language and/or fonts on your system (that's what codepages usually refer to) causing it to not be able to open dialog windows.

Unfortunately we aren't going to be of much help on bugs with GnuCash itself. I would suggest you either send an email with details of the log file, your OS version, language, system font used, etc to the GnuCash user mailing list (info here), or create a new bug in the GnuCash BugZilla repository.

formerly rayven01