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 410153 - crash deleting transaction after log replay
crash deleting transaction after log replay
Status: VERIFIED DUPLICATE of bug 410242
Product: GnuCash
Classification: Other
Component: Register
2.0.x
Other All
: High critical
: ---
Assigned To: David Hampton
Chris Shoemaker
Depends on:
Blocks:
 
 
Reported: 2007-02-20 20:35 UTC by lewy
Modified: 2018-06-29 21:27 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description lewy 2007-02-20 20:35:42 UTC
What were you doing when the application crashed?
Earlier crash. Reloaded and replayed log. I then found duplicate transactions and was trying to delete one. MacBook, OS X 10.4.8, gnucash 2.0.4 via MacPorts.


Distribution: Unknown
Gnome Release: 2.16.2 2007-02-02 (DarwinPorts)
BugBuddy Version: 2.16.0

Memory status: size: 0 vsize: 0 resident: 0 share: 0 rss: 0 rss_rlim: 0
CPU usage: start_time: 0 rtime: 0 utime: 0 stime: 0 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 0

Backtrace was generated from '/opt/local/bin/gnucash'

Attaching to process 14910.
Reading symbols for shared libraries . done
Reading symbols for shared libraries ......................................................................................................................................... done
0x90029a67 in wait4 ()

Thread 1 (process 14910 thread 0x117)

  • #0 wait4
  • #1 waitpid
  • #2 libgnomeui_segv_handle
    at gnome-ui-init.c line 870
  • #3 _sigtramp
  • #4 ??
  • #5 abort
  • #6 g_logv
  • #7 g_log
  • #8 g_assert_warning
  • #9 xaccFreeAccount
    at Account.c line 278
  • #10 acc_free
    at Account.c line 333
  • #11 qof_commit_edit_part2
    at qofutil.c line 316
  • #12 xaccAccountCommitEdit
    at Account.c line 406
  • #13 xaccAccountDestroy
    at Account.c line 415
  • #14 xaccFreeAccountGroup
    at Group.c line 298
  • #15 xaccAccountCommitEdit
    at Account.c line 363
  • #16 xaccAccountDestroy
    at Account.c line 415
  • #17 xaccFreeAccountGroup
    at Group.c line 293
  • #18 xaccAccountGroupDestroy
    at Group.c line 247
  • #19 xaccCollSetAccountGroup
    at Group.c line 98
  • #20 xaccSetAccountGroup
    at Group.c line 123
  • #21 group_book_end
    at Group.c line 1282
  • #22 qof_object_book_end
    at qofobject.c line 83
  • #23 qof_book_destroy
    at qofbook.c line 118
  • #24 qof_session_destroy
    at qofsession.c line 1371
  • #25 gnc_clear_current_session
    at gnc-session.c line 63
  • #26 gnc_file_quit
    at gnc-file.c line 1155
  • #27 call_c_hook
    at gnc-hooks.c line 263
  • #28 g_hook_list_marshal
  • #29 gnc_hook_run
    at gnc-hooks.c line 278
  • #30 gnc_shutdown
    at gnc-gnome-utils.c line 467
  • #31 gnc_main_window_timed_quit
    at gnc-main-window.c line 1033
  • #32 g_timeout_dispatch
  • #33 g_main_context_dispatch
  • #34 g_main_context_iterate
  • #35 g_main_loop_run
  • #36 gtk_main
  • #37 gnc_ui_start_event_loop
    at gnc-gnome-utils.c line 375
  • #38 inner_main
    at gnucash-bin.c line 479
  • #39 invoke_main_func
  • #40 scm_boot_guile_1
  • #41 scm_boot_guile
  • #42 main
    at gnucash-bin.c line 515

Comment 1 Christian Stimming 2007-02-25 20:24:18 UTC
Stack trace identical to bug#340125 which claims to be fixed in r13883 which was even before 1.9.2, so it should be in branch-2.0 as well.
Comment 2 Chris Shoemaker 2007-02-25 21:36:23 UTC
This crash happens upon shutdown whenever something in GnuCash opens a transaction for editing and doesn't commit it or roll it back.  It indicates a bug somewhere else that could result in incorrect or inconsistent data being saved (if it didn't crash).  The original report suggests that this might be related to log replay.

Comment 3 Christian Stimming 2007-03-27 09:07:35 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 410242 ***
Comment 4 John Ralls 2018-06-29 21:27:27 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=410153. Please update any external references or bookmarks.