[apport] qalculate-gtk crashed with SIGSEGV in _gtk_marshal_BOOLEAN__BOXED()

Bug #90769 reported by Alexander Jones
24
Affects Status Importance Assigned to Milestone
qalculate-gtk (Ubuntu)
Fix Released
Medium
MOTU

Bug Description

Binary package hint: qalculate-gtk

Maths :P

ProblemType: Crash
Architecture: i386
Date: Fri Mar 9 03:34:02 2007
Disassembly: 0xfffea9e9:
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/bin/qalculate-gtk
Package: qalculate-gtk 0.9.4-2build1
PackageArchitecture: i386
ProcCmdline: qalculate-gtk
ProcCwd: /home/alex
ProcEnviron:
 LANGUAGE=en_GB:en
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: qalculate-gtk
StacktraceTop:
 ?? ()
 _gtk_marshal_BOOLEAN__BOXED ()
 g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
 ?? () from /usr/lib/libgobject-2.0.so.0
 ?? ()
Uname: Linux flash 2.6.20-9-generic #2 SMP Mon Feb 26 03:01:44 UTC 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev scanner video

Revision history for this message
Alexander Jones (alex-weej) wrote :
Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks for your bug report.

Changed in qalculate-gtk:
assignee: nobody → motu
importance: Undecided → Medium
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:?? ()
_gtk_marshal_BOOLEAN__BOXED_BOXED (closure=0x8328eb8, return_value=0xbff92430, n_param_values=2, param_values=0x8196000, invocation_hint=0xbff9241c,
IA__g_closure_invoke (closure=0x8328eb8, return_value=0xbff92430, n_param_values=2, param_values=0xbff9250c, invocation_hint=0xbff9241c) at gclosure.c:490
signal_emit_unlocked_R (node=0x81498a8, detail=0, instance=0x8196000, emission_return=0xbff926cc, instance_and_params=0xbff9250c) at gsignal.c:2440
IA__g_signal_emit_valist (instance=0x8196000, signal_id=51, detail=0, var_args=<value optimized out>) at gsignal.c:2209

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Changed in qalculate-gtk:
status: Unconfirmed → Confirmed
Revision history for this message
Mika Wahlroos (mpw) wrote :

I get a crash with a similar stack trace when moving focus in the window in certain ways. It's very easy to reproduce for example by starting Qalculate and pressing the tab button twice. Does the crash you're experiencing happen under similar circumstances?

At least the crasher bug I've noticed has apparently been fixed upstream in the latest release (0.9.6). The changelog for that upstream release includes "Fix crash when expression entry reclaims focus if compiled with optimizations (GTK+)". I don't know if that's exactly the same bug I've experienced, but the cause may well be the same, and the crashes don't occur with the upstream 0.9.6 source.

The patch attached in the following upstream bug also seems to fix the crash when applied to the 0.9.4 source in Feisty:
http://sourceforge.net/tracker/index.php?func=detail&aid=1678541&group_id=86696&atid=580546

Revision history for this message
Mika Wahlroos (mpw) wrote :

The version of Qalculate in Gutsy is still 0.9.4 so this may very well also affect Gutsy.

There's also a similar report[1] in the Debian BTS, probably about the same bug. There's also a patch attached there.

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=404241

Revision history for this message
Jouni Mettala (jouni-mettala) wrote :

Fix released because 0.9.6 is now in hardy. Linked debian bug is now fixed too.

Changed in qalculate-gtk:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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