Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 519718 - games-puzzle/enigma segfaults on startup
Summary: games-puzzle/enigma segfaults on startup
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-12 12:48 UTC by Jannis Mast
Modified: 2015-03-11 16:45 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jannis Mast 2014-08-12 12:48:42 UTC
When I try to run games-puzzle/enigma-1.01 (Useflags: nls), the window shows up for a split-second and the game segfaults afterwards.

Before crashing, it game prints out this message:
libpng error: IDAT: invalid distance too far back

Here is a backtrace from gdb:
#0  0x00007ffff5963fa5 in vfprintf () from /lib64/libc.so.6
#1  0x00007ffff598d120 in vsnprintf () from /lib64/libc.so.6
#2  0x000000000056fc15 in (anonymous namespace)::vstrf(const char *, typedef __va_list_tag __va_list_tag *) (format=0x5d08f8 "Error loading '%s'\nError: '%s'\n", argPtr=0x7fffffffd158)
    at ecl_util.cc:78
#3  0x000000000056fdb6 in ecl::strf (format=0x5d08f8 "Error loading '%s'\nError: '%s'\n") at ecl_util.cc:96
#4  0x000000000042090e in display::InitModels () at d_models.cc:220
#5  0x000000000042eb75 in display::Init () at display.cc:2028
#6  0x000000000047a7eb in enigma::Application::init (this=0x8be220 <enigma::app>, argc=1, argv=0x7fffffffd888) at main.cc:338
#7  0x000000000047cdf4 in main (argc=1, argv=0x7fffffffd888) at main.cc:800
Comment 1 Fabian Köster 2014-12-23 12:30:11 UTC
I can reproduce this bug with version 1.01 but not with 1.20, so it seems to be fixed with =games-puzzle/enigma-1.20.

Maybe we should stabilize this version and drop 1.01?