After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 127642 - Crash when entering scheduled transaction editor dialog
Crash when entering scheduled transaction editor dialog
Status: VERIFIED DUPLICATE of bug 106212
Product: GnuCash
Classification: Other
Component: Scheduled Transactions
1.8.x
Other other
: High critical
: ---
Assigned To: Josh Sled
Josh Sled
Depends on:
Blocks:
 
 
Reported: 2003-11-22 02:45 UTC by dmcgraw
Modified: 2018-06-29 20:38 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description dmcgraw 2003-11-22 02:45:15 UTC
Package: GnuCash
Severity: major
Version: 1.8.7
Synopsis: Crash when entering scheduled transaction editor dialog
Bugzilla-Product: GnuCash
Bugzilla-Component: Scheduled Transactions

Description:
Description of Problem:
selecting "Scheduled transaction editor" causes Gnucash to segfault

Steps to reproduce the problem:
1. Select Scheduled transaction editor from the actions (I think) menu
(I think it's a data specific problem see additional information)

Actual Results:
segfault

Expected Results:
bring up the scheduled transaction editor to allow editting
transactions

How often does this happen?
everytime

Additional Information:
I suspect that this may be a problem with the particular file that I am
using since the problem does not occur if I create a new file. However,
I don't really wish to migrate my data by hand. I'm looking into the XML
file, but I'm not sure what may have changed that would be causing the
segfault. This has been an issue with the last several versions for me.



Debugging Information:

Backtrace was generated from '/usr/bin/guile-1.6'

(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...[New Thread 16384 (LWP
3835)]
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...0x400d3bb8 in waitpid () from /lib/libpthread.so.0

Thread 1 (Thread 16384 (LWP 3835))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 ??
    from /usr/lib/libgnomeui.so.32
  • #2 gnome_init
    from /usr/lib/libgnomeui.so.32
  • #3 __pthread_sighandler
    from /lib/libpthread.so.0
  • #4 <signal handler called>
  • #5 gtk_clist_find_row_from_data
    from /usr/lib/libgtk-1.2.so.0
  • #6 gnc_ui_scheduled_xaction_editor_dialog_create
    from /usr/lib/gnucash/libgncgnome.so.0
  • #7 g_list_foreach
    from /usr/lib/libglib-1.2.so.0
  • #8 row_select_handler
    from /usr/lib/gnucash/libgncgnome.so.0
  • #9 gnc_ui_scheduled_xaction_dialog_create
    from /usr/lib/gnucash/libgncgnome.so.0
  • #10 gnc_main_window_sched_xaction_cb
    from /usr/lib/gnucash/libgncgnome.so.0
  • #11 gtk_marshal_NONE__NONE
    from /usr/lib/libgtk-1.2.so.0
  • #12 gtk_signal_remove_emission_hook
    from /usr/lib/libgtk-1.2.so.0
  • #13 gtk_signal_set_funcs
    from /usr/lib/libgtk-1.2.so.0
  • #14 gtk_signal_emit
    from /usr/lib/libgtk-1.2.so.0
  • #15 gtk_widget_activate
    from /usr/lib/libgtk-1.2.so.0
  • #16 gtk_menu_shell_activate_item
    from /usr/lib/libgtk-1.2.so.0
  • #17 gtk_menu_shell_deactivate
    from /usr/lib/libgtk-1.2.so.0
  • #18 gtk_marshal_BOOL__POINTER
    from /usr/lib/libgtk-1.2.so.0
  • #19 gtk_signal_set_funcs
    from /usr/lib/libgtk-1.2.so.0
  • #20 gtk_signal_emit
    from /usr/lib/libgtk-1.2.so.0
  • #21 gtk_widget_event
    from /usr/lib/libgtk-1.2.so.0
  • #22 gtk_propagate_event
    from /usr/lib/libgtk-1.2.so.0
  • #23 gtk_main_do_event
    from /usr/lib/libgtk-1.2.so.0
  • #24 gdk_wm_protocols_filter
    from /usr/lib/libgdk-1.2.so.0
  • #0 waitpid
    from /lib/libpthread.so.0




------- Bug moved to this database by unknown@bugzilla.gnome.org 2003-11-21 21:45 -------

The original reporter (dmcgraw@watchland.org) of this bug does not have an account here.
Reassigning to the exporter, unknown@bugzilla.gnome.org.
Reassigning to the default owner of the component, jsled-gnomebugs@asynchronous.org.

Comment 1 Elijah Newren 2003-12-10 03:43:41 UTC
This appears to be a unique stack trace according to the
simple-dup-finder.
Comment 2 Josh Sled 2004-02-07 20:00:34 UTC
I've been unable to reproduce this; are you willing to send me your
data file, privately?
Comment 3 Damon McGraw 2004-02-07 23:53:31 UTC
Unfortunately I don't think I have the datafile that will cause it
again. I'm almost positive it was an issue caused by an upgrade.

I resolved the issue by removing my transactions (by hand editting the
XML file) and then adding them back in through the interface.
Everything has been working well since. I thought I had saved the XML
that I cut out, but I can't find it now. If I do uncover it I'd be
happy to send it to you.

I'm marking it as closed since I doubt you'll be able to recreate it
(as I've lost the damn data!) and I don't want this holding anything
up. GnuCash has been working great the last month. Thanks for looking
into it.
Comment 4 Josh Sled 2004-03-06 22:00:17 UTC
This seems like the memory-corruption issue.

*** This bug has been marked as a duplicate of 106212 ***
Comment 5 John Ralls 2018-06-29 20:38:58 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=127642. Please update any external references or bookmarks.