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 436916 - Crash when creating a new stock account
Crash when creating a new stock account
Status: VERIFIED DUPLICATE of bug 366468
Product: GnuCash
Classification: Other
Component: User Interface General
2.0.x
Other All
: High critical
: ---
Assigned To: David Hampton
Chris Shoemaker
: 436763 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-05-08 15:20 UTC by m.or.j.stanley
Modified: 2018-06-29 21:36 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description m.or.j.stanley 2007-05-08 15:20:59 UTC
What were you doing when the application crashed?
Hi Gnucash developers,

This is a followup on 436763 after installing gnucash-debuginfo (for fc7, even though I'm running fc6).  Here are the steps to reproduce: 

Start Gnucash.

Under the assets tab, select an account under which to create a new account.

Click "New" on the top bar

Fill in the "Account name", indicate Account type to be "stock", click Security/currency "Select" botton. 

In the new popup, choose Type "NYSE", click "New". 

In a third popup, enter the Name and Symbol/abbreviation, check "Get online quotes" (Yahoo is already entered and set up for other stocks, as is "Use local time"), click OK to close the third opoup. 

Click OK to close the second popup. 

Click OK to close the first popup. Gnucash crashes. 


Distribution: Fedora Core release 6 (Zod)
Gnome Release: 2.16.0 2006-09-04 (Red Hat, Inc)
BugBuddy Version: 2.16.0

System: Linux 2.6.20-1.2933.fc6 #1 SMP Mon Mar 19 11:00:19 EDT 2007 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 70101000
Selinux: Permissive
Accessibility: Disabled

Memory status: size: 509050880 vsize: 509050880 resident: 66699264 share: 16416768 rss: 66699264 rss_rlim: -1
CPU usage: start_time: 1178636828 rtime: 2054 utime: 1984 stime: 70 cutime:12 cstime: 3 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/gnucash'

(no debugging symbols found)
Using host libthread_db library "/lib64/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 46912496381424 (LWP 3712)]
0x0000003ac3e0d935 in waitpid () from /lib64/libpthread.so.0

Thread 1 (Thread 46912496381424 (LWP 3712))

  • #0 waitpid
    from /lib64/libpthread.so.0
  • #1 libgnomeui_segv_handle
    at gnome-ui-init.c line 870
  • #2 <signal handler called>
  • #3 gnc_main_window_new
    from /usr/lib64/gnucash/libgncmod-gnome-utils.so.0
  • #4 gnc_main_window_close_page
    from /usr/lib64/gnucash/libgncmod-gnome-utils.so.0
  • #5 gnc_plugin_page_register_new
    from /usr/lib64/libgncgnome.so.0
  • #6 gnc_scheme_list_to_nulltermcharpp
    from /usr/lib64/gnucash/libgncmod-gnome-utils.so.0
  • #7 gnc_ui_new_account_window
    from /usr/lib64/gnucash/libgncmod-gnome-utils.so.0
  • #8 gnc_ui_new_account_window
    from /usr/lib64/gnucash/libgncmod-gnome-utils.so.0
  • #9 IA__g_closure_invoke
    at gclosure.c line 490
  • #10 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #11 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #12 IA__g_signal_emit
    at gsignal.c line 2241
  • #13 IA__g_closure_invoke
    at gclosure.c line 490
  • #14 signal_emit_unlocked_R
    at gsignal.c line 2438
  • #15 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #16 IA__g_signal_emit
    at gsignal.c line 2241
  • #17 gtk_button_set_alignment
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #18 IA__g_closure_invoke
    at gclosure.c line 490
  • #19 signal_emit_unlocked_R
    at gsignal.c line 2368
  • #20 IA__g_signal_emit_valist
    at gsignal.c line 2197
  • #21 IA__g_signal_emit
    at gsignal.c line 2241
  • #22 gtk_button_released
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #23 gtk_marshal_BOOLEAN__VOID
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #24 IA__g_closure_invoke
    at gclosure.c line 490
  • #25 signal_emit_unlocked_R
    at gsignal.c line 2476
  • #26 IA__g_signal_emit_valist
    at gsignal.c line 2207
  • #27 IA__g_signal_emit
    at gsignal.c line 2241
  • #28 gtk_widget_get_default_style
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #29 gtk_propagate_event
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #30 gtk_main_do_event
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #31 gdk_add_client_message_filter
    from /usr/lib64/libgdk-x11-2.0.so.0
  • #32 IA__g_main_context_dispatch
    at gmain.c line 2045
  • #33 g_main_context_iterate
    at gmain.c line 2677
  • #34 IA__g_main_loop_run
    at gmain.c line 2881
  • #35 gtk_main
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #36 gnc_ui_start_event_loop
    from /usr/lib64/gnucash/libgncmod-gnome-utils.so.0
  • #37 main
  • #0 waitpid
    from /lib64/libpthread.so.0

Comment 1 Christian Stimming 2007-05-09 08:30:01 UTC
*** Bug 436763 has been marked as a duplicate of this bug. ***
Comment 2 Christian Stimming 2007-05-09 08:33:21 UTC
Thanks for the update and the precise instructions on how to reproduce. (Can someone check with 2.1.x or SVN version?)

Unfortunately the gnucash-debuginfo package didn't really help here. In general, the debuginfo packages must match exactly the package version of the original package, otherwise it is almost surely worthless. In this case, you can see the lines 

  • #3 gnc_main_window_new
    from /usr/lib64/gnucash/libgncmod-gnome-utils.so.0

and if the gnucash-debuginfo package were the correct one, you would be given a file name and line number here (gnc-main-window.c:123)  instead of only the function name. Whatever. The reproduction information might already be sufficient for us to identify the issue. Thanks.
Comment 3 Christian Stimming 2007-05-09 08:36:40 UTC
Oh, and overall this is probably just yet another duplicate of bug#366468, which already has an explanation of what's happening here...
Comment 4 Christian Stimming 2007-06-04 13:56:10 UTC

*** This bug has been marked as a duplicate of 366468 ***
Comment 5 John Ralls 2018-06-29 21:36:14 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=436916. Please update any external references or bookmarks.