fceux crashed with SIGSEGV in __strlen_sse2()

Bug #901660 reported by Jani Uusitalo
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fceux (Ubuntu)
New
Medium
Unassigned

Bug Description

Steps to reproduce:
1. Load a ROM
2. Select 'Record As' from the Movie menu
3. Select Open from the dialog

Seems to occur with 100% certainty and irregardless of the ROM file selected.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: fceux 2.1.5+repack-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-3.8-generic 3.2.0-rc4
Uname: Linux 3.2.0-3-generic x86_64
ApportVersion: 1.90-0ubuntu1
Architecture: amd64
CheckboxSubmission: 09ae689090491ca53449589269e4bfd8
CheckboxSystem: edda5d4f616ca792bf437989cb597002
Date: Thu Dec 8 14:35:08 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/fceux
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
ProcCmdline: fceux
SegvAnalysis:
 Segfault happened at: 0x7f3f518256a1 <__strlen_sse2+17>: movdqu (%rdi),%xmm1
 PC (0x7f3f518256a1) ok
 source "(%rdi)" (0x101010101010101) not located in a known VMA region (needed readable region)!
 destination "%xmm1" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: fceux
StacktraceTop:
 __strlen_sse2 () at ../sysdeps/x86_64/multiarch/../strlen.S:32
 g_strdup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_object_new_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_object_new () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
Title: fceux crashed with SIGSEGV in __strlen_sse2()
UpgradeStatus: Upgraded to precise on 2011-12-08 (0 days ago)
UserGroups: adm admin cdrom dialout disk fuse lpadmin plugdev pulse pulse-access sambashare ssh vboxusers video

Revision history for this message
Jani Uusitalo (uusijani) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __strlen_sse2 () at ../sysdeps/x86_64/multiarch/../strlen.S:32
 g_strdup (str=0x101010101010101 <Address 0x101010101010101 out of bounds>) at /build/buildd/glib2.0-2.31.2/./glib/gstrfuncs.c:355
 value_collect_string (collect_values=<optimized out>, value=0x7f3f3c0b96a8, n_collect_values=<optimized out>, collect_flags=<optimized out>) at /build/buildd/glib2.0-2.31.2/./gobject/gvaluetypes.c:293
 value_collect_string (value=0x7f3f3c0b96a8, n_collect_values=<optimized out>, collect_values=<optimized out>, collect_flags=<optimized out>) at /build/buildd/glib2.0-2.31.2/./gobject/gvaluetypes.c:280
 g_object_new_valist (object_type=37508192, first_property_name=<optimized out>, var_args=0x7fffb487d3b8) at /build/buildd/glib2.0-2.31.2/./gobject/gobject.c:1734

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 fceux (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Logan Rosen (logan)
information type: Private → Public
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.