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 794823 - Segmentation Fault in Transfer Funds dialog when converting currencies
Segmentation Fault in Transfer Funds dialog when converting currencies
Status: RESOLVED DUPLICATE of bug 794730
Product: GnuCash
Classification: Other
Component: General
2.7.x
Other Linux
: Normal major
: ---
Assigned To: gnucash-general-maint
gnucash-general-maint
Depends on:
Blocks:
 
 
Reported: 2018-03-29 21:23 UTC by Emi Bemol
Modified: 2018-06-30 00:06 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Stack trace of the segmentation fault (12.85 KB, text/plain)
2018-03-29 21:23 UTC, Emi Bemol
Details

Description Emi Bemol 2018-03-29 21:23:51 UTC
Created attachment 370313 [details]
Stack trace of the segmentation fault

I'm experiencing a segfault in GnuCash 2.7.8 when creating a transaction between two accounts in different currencies. After the Transfer Funds dialog opens, I get a segfault regardless of clicking OK, Cancel or closing the window.

I'm on Arch, Linux 4.15.13, Gnome-Shell 3.28.0.

In attachment, the stack trace after the segfault. 

/tmp/gnucash.trace below:
* 18:14:28  WARN <GLib-GObject> invalid uninstantiatable type '(null)' in cast to 'GtkWidget'
* 18:14:28  WARN <GLib-GObject> invalid uninstantiatable type '(null)' in cast to 'GtkWindow'
* 18:14:28  CRIT <Gtk> gtk_window_set_transient_for: assertion 'parent == NULL || GTK_IS_WINDOW (parent)' failed
* 18:14:28  CRIT <gnc.pricedb> [gnc_price_get_value()] price NULL.
* 18:14:28  WARN <qof> [gnc_numeric_to_decimal()] Rounding required when 'never round' specified.
Comment 1 John Ralls 2018-03-29 21:50:39 UTC
Sounds like bug 794761, right down to the identical stack trace.
Thanks for taking the time to report this.
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 bug 794761 ***
Comment 2 Nicolas Dufresne (ndufresne) 2018-03-29 21:55:00 UTC
Was marked as a dup of a GStreamer bug, I have certain doubts.
Comment 3 John Ralls 2018-03-29 22:50:26 UTC
Sorry, I meant 794791... but it turns out that's a dupe of 794730 so I'll mark this as a dupe of that as well.

*** This bug has been marked as a duplicate of bug 794730 ***
Comment 4 John Ralls 2018-06-30 00:06:20 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=794823. Please update any external references or bookmarks.