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 749384 - Ctrl-PageDn in template transaction locks up GUI
Ctrl-PageDn in template transaction locks up GUI
Status: RESOLVED NOTGNOME
Product: GnuCash
Classification: Other
Component: Scheduled Transactions
2.6.3
Other Linux
: Normal normal
: ---
Assigned To: gnucash-core-maint
gnucash-core-maint
Depends on:
Blocks:
 
 
Reported: 2015-05-14 14:58 UTC by Adam Funk
Modified: 2018-06-29 23:40 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
gdb output (8.08 KB, text/plain)
2015-05-14 14:58 UTC, Adam Funk
Details

Description Adam Funk 2015-05-14 14:58:54 UTC
Created attachment 303374 [details]
gdb output

If I press Ctrl-PageDn while editing the template transaction in the scheduled transaction editor, the GUI locks up completely (it's not possible to do anything in the scheduled transaction editor or the main GnuCash window --- that includes saving) and the gnucash process in top runs up to 99 to 100% of CPU.  I've tried leaving it to "settle" for up to 10 minutes with no effect.  The only possibility is to kill it (either with the kill command or by clicking the X in the window title bar and taking the "force quit" option) and then re-enter any lost data.

I've attached a stacktrace generated by reproducing the bug and pressing Ctrl-C in gdb when it locks.

I'm using Ubuntu 14.10 with the 1:2.6.3-1build1 version of gnucash.  I plan to upgrade to 15.04 in the next week or two and will test this again and report back.
Comment 1 John Ralls 2015-06-13 16:11:42 UTC
It's been a month: Did you find time for the upgrade?
Comment 2 Adam Funk 2015-06-16 10:40:25 UTC
After upgrading to Ubuntu 15.04, including gnucash package 1:2.6.4-3ubuntu1, I can no longer reproduce this bug.  I guess it's fixed then!  Thanks.
Comment 3 Geert Janssens 2015-06-16 12:02:21 UTC
Great! Thanks for reporting back.
Comment 4 John Ralls 2018-06-29 23:40:51 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=749384. Please update any external references or bookmarks.