supertux2 crashed with SIGSEGV in __dynamic_cast()

Bug #555079 reported by xteejx
82
This bug affects 17 people
Affects Status Importance Assigned to Milestone
Supertux
New
Undecided
Unassigned
supertux (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: supertux

Crashed on exit when the [X] close button was pressed.

ProblemType: Crash
DistroRelease: Ubuntu 10.04
Package: supertux 0.3.3-2
ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-19-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
CheckboxSubmission: c45a7db280d62d48ed0596c9e627c0da
CheckboxSystem: 2e4ab5fb96eeb897d439b8ef1239668e
Date: Sun Apr 4 11:34:58 2010
ExecutablePath: /usr/games/supertux2
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
ProcCmdline: supertux2
ProcEnviron:
 LANG=en_GB.utf8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7f0c75c71423 <__dynamic_cast+67>: mov -0x8(%rax),%rdi
 PC (0x7f0c75c71423) ok
 source "-0x8(%rax)" (0x00000028) not located in a known VMA region (needed readable region)!
 destination "%rdi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: supertux
StacktraceTop:
 __dynamic_cast () from /usr/lib/libstdc++.so.6
 boost::shared_ptr<GLTexture> boost::dynamic_pointer_cast<GLTexture, Texture>(boost::shared_ptr<Texture> const&) ()
 GLRenderer::draw_surface(DrawingRequest const&) ()
 DrawingContext::handle_drawing_requests(std::vector<DrawingRequest*, std::allocator<DrawingRequest*> >&) ()
 DrawingContext::do_drawing() ()
Title: supertux2 crashed with SIGSEGV in __dynamic_cast()
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XsessionErrors:
 (polkit-gnome-authentication-agent-1:1417): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (gnome-terminal:2967): Gtk-CRITICAL **: gtk_accel_map_unlock_path: assertion `entry != NULL && entry->lock_count > 0' failed
 (gnome-terminal:3273): Gtk-CRITICAL **: gtk_accel_map_unlock_path: assertion `entry != NULL && entry->lock_count > 0' failed

Revision history for this message
xteejx (xteejx-deactivatedaccount) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __dynamic_cast (src_ptr=0x19d7f90, src_type=0x5ea670, dst_type=0x60b110,
 boost::dynamic_pointer_cast<GLTexture, Texture> (
 GLRenderer::draw_surface (
 DrawingContext::handle_drawing_requests (
 DrawingContext::do_drawing (this=0x7fffe3780540)

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in supertux (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
visibility: private → public
Revision history for this message
xteejx (xteejx-deactivatedaccount) wrote :

Confirmed from duplicate.

Changed in supertux (Ubuntu):
status: New → Confirmed
Revision history for this message
xteejx (xteejx-deactivatedaccount) wrote :

Also affects Maverick and Natty (same version).

Revision history for this message
xteejx (xteejx-deactivatedaccount) wrote :

Reported upstream to https://supertux.lethargik.org/bugs/view.php?id=706
For some reason I am unable to see the option to add a bug watch.

Changed in supertux (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
xteejx (xteejx-deactivatedaccount) wrote :

This was fixed in 2014. Given Xenial pulls a 2015+ version from upstream, this should be fixed, so marking it as such.

Changed in supertux (Ubuntu):
status: Triaged → 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.