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 796474 - Segmentation fault while setting up online banking
Segmentation fault while setting up online banking
Status: RESOLVED OBSOLETE
Product: GnuCash
Classification: Other
Component: General
3.1
Other Mac OS
: Normal major
: future
Assigned To: gnucash-general-maint
gnucash-general-maint
Depends on:
Blocks:
 
 
Reported: 2018-05-31 17:20 UTC by KnBrckr
Modified: 2018-06-30 00:11 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Crash file (79.39 KB, text/plain)
2018-05-31 17:20 UTC, KnBrckr
Details
Crash based on reproduction steps in comment 2 (80.90 KB, text/plain)
2018-06-01 19:07 UTC, KnBrckr
Details

Description KnBrckr 2018-05-31 17:20:33 UTC
Created attachment 372495 [details]
Crash file

Just started playing with GnuCash and wanted to setup online account. In my confusion with the variety of dialog boxes I managed to crash the program.

OSX crash file is attached.
Comment 1 John Ralls 2018-06-01 16:15:01 UTC
The actual crash is because a Gtk function isn't protecting itself, but that may be because a dialog didn't set itself up correctly. Do you remember what dialog you were on when it crashed?
Comment 2 KnBrckr 2018-06-01 19:05:56 UTC
I managed to get a few copies of dialogs related to creating the online banking details. Close/Cancel buttons weren't working. I believe at the time I was closing windows using the [X] in the window decoration. I recall having a couple of the same dialog open.  

May have just figured out how to easily recreate. I am definitely recreating a core dump, just not confident it's the same as the original.

Steps:

1. Open Application
2. Select Tools->Online Banking Setup...
3. Repeat (2), Select->Online Banking Setup...

At this point I have two setup screens.

4. Cancel screen 2
5. Cancel screen 1

That creates the crash for me.  I'll upload new crash file for comparison.
Comment 3 KnBrckr 2018-06-01 19:07:19 UTC
Created attachment 372515 [details]
Crash based on reproduction steps in comment 2

Crash resulting from steps in Comment 2.
Comment 4 John Ralls 2018-06-30 00:11:07 UTC
GnuCash bug tracking has moved to a new Bugzilla host. The new URL for this bug is https://bugs.gnucash.org/show_bug.cgi?id=796474. Please continue processing the bug there and please update any external references or bookmarks.