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 682264 - gnucash crashed with SIGSEGV in malloc_consolidate()
gnucash crashed with SIGSEGV in malloc_consolidate()
Status: RESOLVED NOTGNOME
Product: GnuCash
Classification: Other
Component: General
2.4.x
Other Linux
: Normal normal
: ---
Assigned To: Christian Stimming
Geert Janssens
Depends on:
Blocks:
 
 
Reported: 2012-08-20 13:43 UTC by melchiaros
Modified: 2018-06-29 23:10 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
stacktrace (22.80 KB, text/plain)
2012-08-20 13:45 UTC, melchiaros
Details
stacktrace source (20.62 KB, text/plain)
2012-08-20 13:45 UTC, melchiaros
Details

Description melchiaros 2012-08-20 13:43:55 UTC
On Ubuntu 12.10 32bit (developer version) Colin Law has got a automatically collected crash filed to launchpad.

He is not able to reproduce, but a stacktrace is available:

https://bugs.launchpad.net/ubuntu/+source/gnucash/+bug/1037031

I copy the haeder of the report here and also attach the stacktrace.

For any further communications, please contact Colin Law directly.

greetings 

melchiaros

Member of Ubuntu Bugsquad

-----------------------------Launchpad ticket header:

Bug Description

On up to date Quantal, crashed while attempting to save xml file.

ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: gnucash 1:2.4.10-5
ProcVersionSignature: Ubuntu 3.5.0-10.10-generic 3.5.1
Uname: Linux 3.5.0-10-generic i686
ApportVersion: 2.4-0ubuntu6
Architecture: i386
Date: Wed Aug 15 10:35:35 2012
ExecutablePath: /usr/bin/gnucash
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha i386 (20120730.1)
ProcCmdline: gnucash
ProcEnviron:
 LANGUAGE=en_GB:en
 PATH=(custom, user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0xb6cd7ea0: mov 0x4(%edi),%edx
 PC (0xb6cd7ea0) ok
 source "0x4(%edi)" (0xc159f8a4) not located in a known VMA region (needed readable region)!
 destination "%edx" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: gnucash
StacktraceTop:
 ?? () from /lib/i386-linux-gnu/libc.so.6
 ?? () from /lib/i386-linux-gnu/libc.so.6
 malloc () from /lib/i386-linux-gnu/libc.so.6
 xmlBufferCreate () from /usr/lib/i386-linux-gnu/libxml2.so.2
 xmlAllocOutputBufferInternal () from /usr/lib/i386-linux-gnu/libxml2.so.2
Title: gnucash crashed with SIGSEGV in malloc()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
Comment 1 melchiaros 2012-08-20 13:45:07 UTC
Created attachment 221840 [details]
stacktrace
Comment 2 melchiaros 2012-08-20 13:45:43 UTC
Created attachment 221841 [details]
stacktrace source
Comment 3 Geert Janssens 2012-09-12 17:50:39 UTC
Thank you for your report.

The crash happens somewhere in libxml2, which is a library not part of the GnuCash sources.

Additionally, the reporter can't reproduce this, making it almost impossible to debug.

So there's not much the GnuCash developers can do here and I'll close this as NOTGNOME.

If you can add more information (especially a reliable way to reproduce and preferable some indications this is actually something in GnuCash code going wrong), please feel free to reopen the report.
Comment 4 John Ralls 2017-09-24 22:49:18 UTC
Reassign version to 2.4.x so that individual 2.4 versions can be retired.
Comment 5 John Ralls 2018-06-29 23:10:10 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=682264. Please update any external references or bookmarks.