gpsim crashed with SIGSEGV in TimeMilliSeconds::Format()

Bug #150321 reported by João Rocha
8
Affects Status Importance Assigned to Milestone
gpsim (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: gpsim

Change simulation time to miliseconds

ProblemType: Crash
Architecture: i386
CrashCounter: 1
Date: Sun Oct 7 20:53:33 2007
DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/gpsim
NonfreeKernelModules: fglrx
Package: gpsim 0.22.0-1
PackageArchitecture: i386
ProcCmdline: gpsim
ProcCwd: /home/aniki
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
Signal: 11
SourcePackage: gpsim
StacktraceTop:
 TimeMilliSeconds::Format () from /usr/lib/libgpsimgui.so.0
 TimeWidget::Update () from /usr/lib/libgpsimgui.so.0
 TimeWidget::NewFormat () from /usr/lib/libgpsimgui.so.0
 TimeFormatter::ChangeFormat ()
 ?? () from /usr/lib/libgpsimgui.so.0
Title: gpsim crashed with SIGSEGV in TimeMilliSeconds::Format()
Uname: Linux anikiportable 2.6.22-13-generic #1 SMP Thu Oct 4 17:18:44 GMT 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin netdev plugdev powerdev scanner video
SegvAnalysis:
 Segfault happened at: 0xb7c8fbdd <_ZN16TimeMilliSeconds6FormatEPci+29>: mov (%eax),%edx
 PC (0xb7c8fbdd) ok
 source "(%eax)" (0x00000000) not located in a known VMA region (needed readable region)!
 destination "%edx" ok
SegvReason: reading NULL VMA

Tags: apport-crash

Related branches

Revision history for this message
João Rocha (joaoesperanco) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:TimeMilliSeconds::Format (this=0x81e78e8, buf=0xbff53158 "�D\017Ƿ", size=32) at gui_menu.cc:1152
TimeWidget::Update (this=0x81e34e0) at gui_menu.cc:1303
TimeWidget::NewFormat (this=0x81e78e8, tf=0x81e78e8) at gui_menu.cc:1292
TimeFormatter::ChangeFormat (this=0x81e78e8) at gui_menu.cc:1243
cbTimeFormatActivated (widget=0x80c5ea8, data=0x0) at gui_menu.cc:1219

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 gpsim:
importance: Undecided → Medium
William Grant (wgrant)
Changed in gpsim:
status: New → Confirmed
Revision history for this message
Alessio Treglia (quadrispro) wrote :

Can you confirm this bug on intrepid/jaunty?

Changed in gpsim:
status: Confirmed → Incomplete
Revision history for this message
João Rocha (joaoesperanco) wrote :

Yes, this bug occurs in jaunty.
A few weeks ago I made distro upgrade (from intrepid to jaunty) and no issue was detected.
The issue started 2 days ago after run update-manager and install the available updates.

Revision history for this message
João Rocha (joaoesperanco) wrote :

Hi Alessio,
Discard my last comment. I replyed to you the status of another bug.
I'll check it in jaunty

Revision history for this message
João Rocha (joaoesperanco) wrote :

Hi Alessio,
Same issue in Jaunty!

Revision history for this message
João Rocha (joaoesperanco) wrote : apport-collect data

Architecture: i386
DistroRelease: Ubuntu 9.04
Package: gpsim 0.22.0-5.1
PackageArchitecture: i386
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.UTF-8
Uname: Linux 2.6.28-11-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
João Rocha (joaoesperanco) wrote :
Kees Cook (kees)
description: updated
Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :

This problem still occurs in Ubuntu 9.10, and in fact still occurs in upstream version gpsim 0.23.0.

Changed in gpsim (Ubuntu):
status: Incomplete → Confirmed
assignee: nobody → Kamal Mostafa (kamalmostafa)
Revision history for this message
Kamal Mostafa (kamalmostafa) wrote : apport-collect data

Architecture: amd64
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: nvidia
Package: gpsim 0.22.0-5.2~kamalmostafa~ppa0~karmic0
PackageArchitecture: amd64
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=en_US.UTF-8
ProcVersionSignature: Ubuntu 2.6.31-16.53-generic
Uname: Linux 2.6.31-16-generic x86_64
UserGroups: adm admin audio cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Kamal Mostafa (kamalmostafa) wrote : Dependencies.txt
Changed in gpsim (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :

I have fixed this bug. The fix is available in these forms:

  - forwarded a patch upstream to sf #2926629 (gpsim-0.24.0)

  - update package for Ubuntu 9.10 Karmic (gpsim-0.22.0), available in my PPA:
        https://launchpad.net/~kamalmostafa/+archive/gpsim-0.22.0-5.2

  - branch for Ubuntu Lucid (gpsim-0.22.0) attached to this bug

Changed in gpsim (Ubuntu):
status: In Progress → Fix Committed
Changed in gpsim (Ubuntu):
assignee: Kamal Mostafa (kamalmostafa) → nobody
Changed in gpsim (Ubuntu):
status: Fix Committed → Triaged
Evan Broder (broder)
Changed in gpsim (Ubuntu):
status: Triaged → In Progress
assignee: nobody → Evan Broder (broder)
Evan Broder (broder)
Changed in gpsim (Ubuntu):
assignee: Evan Broder (broder) → nobody
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gpsim - 0.22.0-5.2ubuntu2

---------------
gpsim (0.22.0-5.2ubuntu2) lucid; urgency=low

  * debian/patches/60-fix-time-format-crash.dpatch: Fix crash if Simulation
    Time is changed to MilliSeconds with no PIC cpu (LP: #150321)
 -- Kamal Mostafa <email address hidden> Tue, 05 Jan 2010 19:39:00 -0800

Changed in gpsim (Ubuntu):
status: In Progress → Fix Released
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.