gcalctool crashed with SIGSEGV in strlen()

Bug #215580 reported by Mathieu Marquer
56
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GCalctool
Fix Released
Critical
gcalctool (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs
Hardy
Fix Released
Undecided
Unassigned
Intrepid
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gcalctool

To reproduce the bug :
* Use the scientific mode, and do not type anything on the calculator "screen"
* Click on Func -> Edit the functions
* Do not modify anything, just click on Ok
--> The program crashes.

ProblemType: Crash
Architecture: i386
CrashCounter: 1
Date: Fri Apr 11 10:55:35 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/bin/gcalctool
NonfreeKernelModules: nvidia
Package: gcalctool 5.22.1-0ubuntu1 [modified: usr/bin/gcalctool]
PackageArchitecture: i386
ProcCmdline: gcalctool
ProcEnviron:
 PATH=/home/username/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: gcalctool
Stacktrace:
 #0 0x4b3cd283 in strlen () from /lib/tls/i686/cmov/libc.so.6
 #1 0x0804e823 in ?? ()
 #2 0x00000000 in ?? ()
StacktraceTop:
 strlen () from /lib/tls/i686/cmov/libc.so.6
 ?? ()
 ?? ()
ThreadStacktrace:
 .
 Thread 1 (process 12078):
 #0 0x4b3cd283 in strlen () from /lib/tls/i686/cmov/libc.so.6
 #1 0x0804e823 in ?? ()
 #2 0x00000000 in ?? ()
Title: gcalctool crashed with SIGSEGV in strlen()
Uname: Linux 2.6.24-15-generic i686
UserGroups: adm admin audio cdrom dialout dip floppy fuse lpadmin plugdev sambashare vboxusers video

Related branches

Revision history for this message
Mathieu Marquer (slasher-fun) wrote :
description: updated
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:strlen () from /lib/tls/i686/cmov/libc.so.6
convert (line=0x0) at get.c:99
edit_functions_response_cb (dialog=0x82539d0, id=-3) at gtk.c:1569
IA__g_cclosure_marshal_VOID__INT (closure=0x821ead0, return_value=0x0, n_param_values=2,
IA__g_closure_invoke (closure=0x821ead0, return_value=0x0, n_param_values=2, param_values=0xbfd72ad4,

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Apport retracing service (apport) wrote : Stack trace with source code
Changed in gcalctool:
importance: Undecided → Medium
Revision history for this message
Mathieu Marquer (slasher-fun) wrote :

Confirming : same problem on another computer.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for your bug report. This bug has been reported to the developers of the software. You can track it and make comments here: http://bugzilla.gnome.org/show_bug.cgi?id=527545

Changed in gcalctool:
assignee: nobody → desktop-bugs
status: New → Triaged
description: updated
Revision history for this message
Mathieu Marquer (slasher-fun) wrote :

Seems fixed upstream

Revision history for this message
Pedro Villavicencio (pedro) wrote :

this bug has been fixed upstream, thanks for reporting.

Changed in gcalctool:
status: Triaged → Fix Committed
Changed in gcalctool:
status: Unknown → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted into -proposed, please test and give feedback here

Changed in gcalctool:
status: New → Fix Committed
Revision history for this message
Mathieu Marquer (slasher-fun) wrote :

Fix is working fine :-)

Revision history for this message
Pedro Villavicencio (pedro) wrote :

verification done:

- test with gcalctool from hardy (5.22.1-0ubuntu1), after clicked on Func, edit the functions and clicked on Ok, the application crashed, similar behavior with Con.
- test with gcalctool from proposed (5.22.2-0ubuntu1), after clicked on Func, edit the functions and clicked Ok, the application doesn't crashed. Tested the same with Con and it also doesn't crashed, bug is fixed, thanks you.

Revision history for this message
Martin Pitt (pitti) wrote :

Copied to hardy-updates and intrepid.

Changed in gcalctool:
status: Fix Committed → Fix Released
status: Fix Committed → Fix Released
Changed in gcalctool:
importance: Unknown → Critical
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.