gnucash 3.3 crashes upon keypress in transaction

Bug #1802994 reported by Johannes Klug
36
This bug affects 7 people
Affects Status Importance Assigned to Milestone
gnucash (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

In Kubuntu 18.10, Gnucash 3.3 crashes as soon as I type a character into any field in a transaction.

ProblemType: Bug
DistroRelease: Ubuntu 18.10
Package: gnucash 1:3.3-2
ProcVersionSignature: Ubuntu 4.18.0-10.11-generic 4.18.12
Uname: Linux 4.18.0-10-generic x86_64
ApportVersion: 2.20.10-0ubuntu13
Architecture: amd64
CurrentDesktop: KDE
Date: Mon Nov 12 23:18:34 2018
InstallationDate: Installed on 2018-11-06 (6 days ago)
InstallationMedia: Kubuntu 18.10 "Cosmic Cuttlefish" - Release amd64 (20181017.2)
SourcePackage: gnucash
UpgradeStatus: No upgrade log present (probably fresh install)
---
ProblemType: Bug
ApportVersion: 2.20.10-0ubuntu13
Architecture: amd64
CurrentDesktop: KDE
DistroRelease: Ubuntu 18.10
InstallationDate: Installed on 2018-11-06 (6 days ago)
InstallationMedia: Kubuntu 18.10 "Cosmic Cuttlefish" - Release amd64 (20181017.2)
Package: gnucash 1:3.3-2
PackageArchitecture: amd64
ProcVersionSignature: Ubuntu 4.18.0-10.11-generic 4.18.12
Tags: cosmic
Uname: Linux 4.18.0-10-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True

Revision history for this message
Johannes Klug (jklug) wrote :
tags: added: apport-collected
description: updated
Revision history for this message
Johannes Klug (jklug) wrote : Dependencies.txt

apport information

Revision history for this message
Johannes Klug (jklug) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Johannes Klug (jklug) wrote : ProcEnviron.txt

apport information

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnucash (Ubuntu):
status: New → Confirmed
Revision history for this message
tskariah (t-skariah) wrote :

I have the same issue (crashes as soon as I press any key on the keyboard. I could use the mouse without any issue) ever since I switched to GnuCash 3.4 (from v2.6.19)

OS: Ubuntu 18.04.2 LTS
Kernel: 4.15.0-45-generic #48-Ubuntu SMP x86_64 GNU/Linux
GnuCash 3.4
Build ID: 3.4+ (2018-12-30)
gnucash/bionic,now 1:3.4-0+bionic~ppa1 amd64

Tried running it with "gnucash --debug --extra" from command line. But did not find anything interesting in /tmp/gnucash.trace

Found the following in the /var/log/syslog

kernel: [ 4234.999836] gnucash[9254]: segfault at f0 ip 00007fd19c36d1e2 sp 00007ffcad896178 error 4 in libgdk-3.so.0.2200.30[7fd19c326000+eb000]
dbus-daemon[9314]: [session uid=0 pid=9312] AppArmor D-Bus mediation is enabled
dbus-daemon[9314]: [session uid=0 pid=9312] Activating service name='ca.desrt.dconf' requested by ':1.0' (uid=0 pid=9307 comm="gnucash " label="unconfined")
dbus-daemon[9314]: [session uid=0 pid=9312] Successfully activated service 'ca.desrt.dconf'

Revision history for this message
tskariah (t-skariah) wrote :

If I "sudo gnucash" then it runs fine without crashing.

Revision history for this message
Norwin Hanghuhn (hanghuhn) wrote :

I'm too affected by this bug and a backtrace shows the crash occurs near im-xim.so, which is the X input method. After clearing the environment variable GTK_IM_MODULE (which was set to xim) the crash disappears, although now my keyboard is badly broken since I heavily rely on XCompose to input all sorts of letters.

Revision history for this message
Christian Walter (walter-chr-r) wrote :

I experience the same problem in Linux Mint with gnuash version 3.8

Is there a solution (other than running gnucash as root)?

Revision history for this message
slmpika (slmpika) wrote :

This crash just started happening to me in the past week. Ubuntu 18.04 with gnucash 3.8. Running as root solves the problem for me as well.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.