Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 563076 - games-emulation/desmume-0.9.10 segfaults on launch
Summary: games-emulation/desmume-0.9.10 segfaults on launch
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Hanno Böck
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-14 19:21 UTC by Laurent V
Modified: 2016-10-15 08:49 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge_info,5.39 KB, text/plain)
2015-10-14 19:21 UTC, Laurent V
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Laurent V 2015-10-14 19:21:14 UTC
Created attachment 414574 [details]
emerge --info

Hi there,

A fresh emerge of the desmume stable ebuild (0.9.10) lead to a segfault when you start it while ~amd64 0.9.8 works fine.

Running desmume and loading a .nds file segfault as well.

Running desmume-cli and loading a .nds file succeed to emulate it though so maybe it's related to GTK ? 

Here's the output I've :

me@Gentoo ~ $ desmume
Failed to set format: Invalid argument
Microphone init failed.
DeSmuME 0.9.10 svn0 x64-JIT
Found 1 joysticks
Joystick 0 Sony PLAYSTATION(R)3 Controller
Axes: 4
Buttons: 19
Trackballs: 0
Hats: 0

SoftRast Initialized with cores=4
Segmentation fault

Hope it helps :)
Comment 1 martin.rampersad 2015-11-26 01:40:36 UTC
I experience the same issue (running amd64 in VirtualBox on Windows 7).

To troubleshoot, I used CXXFLAGS="-march=native -O1 -pipe", and it runs without segfault.

I also compiled with CXXFLAGS="-march=native -O2 -pipe -ggdb" and FEATURES="nostrip installsources" and ran under GDB. The backtrace states that there's a problem here:

ExposeDrawingArea at main.cpp:1319
Comment 2 Hanno Böck gentoo-dev 2016-09-28 08:55:12 UTC
Does this still happen with 0.9.11? Please provide a full stack trace if it does.
Comment 3 Hanno Böck gentoo-dev 2016-10-15 08:49:44 UTC
No reply. If this still occurs please re-open.