Bug#718680: Segmentation fault while starting

Enrico Zini enrico at debian.org
Sun Aug 4 09:28:25 UTC 2013


Package: astromenace
Version: 1.3.1+repack-3
Severity: normal

Hello,

AstroMenace won't start for me. I get halfway through the "Loading..."
screen, then it quits with a segfault.

"AstroMenage --safe-mode" also segfaults.
"AstroMenace --safe-mode --no-fullscreen" also segfaults.

Here is the program's stdout/stderr output, and a trace of the core
file:

$ ulimit -c 1000000
$ AstroMenace 
AstroMenace 1.3.1 121212

Open XML file: /home/enrico/.config/astromenace/amconfig.xml
VFS file was opened /usr/share/games/astromenace/gamedata.vfs

Vendor     : OpenAL Community
Renderer   : OpenAL Soft
Version    : 1.1 ALSOFT 1.14
ALut ver   : 1.1

Font initialized: DATA/FONT/DejaVuSans.ttf

Current Video Mode: 3200x1080 32bit 

Xinerama/TwinView detected.
Screen count: 2
Screen #0: (0, 0) x (1280, 800)
Screen #1: (1280, 0) x (1920, 1080)

Supported resolutions list:
640x480 16bit 
640x480 32bit 
640x480 0bit 
768x480 16bit 
768x480 32bit 
768x480 0bit 
800x480 16bit 
800x480 32bit 
800x480 0bit 
800x600 16bit 
800x600 32bit 
800x600 0bit 
832x624 16bit 
832x624 32bit 
832x624 0bit 
854x480 16bit 
854x480 32bit 
854x480 0bit 
960x540 16bit 
960x540 32bit 
960x540 0bit 
960x544 16bit 
960x544 32bit 
960x544 0bit 
960x640 16bit 
960x640 32bit 
960x640 0bit 
960x720 16bit 
960x720 32bit 
960x720 0bit 
1024x576 16bit 
1024x576 32bit 
1024x576 0bit 
1024x600 16bit 
1024x600 32bit 
1024x600 0bit 
1024x640 16bit 
1024x640 32bit 
1024x640 0bit 
1024x768 16bit 
1024x768 32bit 
1024x768 0bit 
1024x800 16bit 
1024x800 32bit 
1024x800 0bit 
1152x720 16bit 
1152x720 32bit 
1152x720 0bit 
1152x768 16bit 
1152x768 32bit 
1152x768 0bit 
1280x720 16bit 
1280x720 32bit 
1280x720 0bit 
1280x768 16bit 
1280x768 32bit 
1280x768 0bit 
1280x800 16bit 
1280x800 32bit 
1280x800 0bit 

VFS link created: DATA/DATA_EN/GAME/mission.tga > DATA/GAME/mission.tga
VFS link created: DATA/DATA_EN/GAME/missionfailed.tga > DATA/GAME/missionfailed.tga
VFS link created: DATA/DATA_EN/GAME/pause.tga > DATA/GAME/pause.tga
VFS link created: DATA/DATA_EN/MENU/button_weaponry_in.tga > DATA/MENU/button_weaponry_in.tga
VFS link created: DATA/DATA_EN/MENU/button_weaponry_out.tga > DATA/MENU/button_weaponry_out.tga

VFS link created: DATA/DATA_EN/VOICE/Attention.wav > DATA/VOICE/Attention.wav
VFS link created: DATA/DATA_EN/VOICE/CeaseFire.wav > DATA/VOICE/CeaseFire.wav
VFS link created: DATA/DATA_EN/VOICE/EngineMalfunction.wav > DATA/VOICE/EngineMalfunction.wav
VFS link created: DATA/DATA_EN/VOICE/MissileDetected.wav > DATA/VOICE/MissileDetected.wav
VFS link created: DATA/DATA_EN/VOICE/PowerSupplyReestablished.wav > DATA/VOICE/PowerSupplyReestablished.wav
VFS link created: DATA/DATA_EN/VOICE/PrepareForAction.wav > DATA/VOICE/PrepareForAction.wav
VFS link created: DATA/DATA_EN/VOICE/ReactorMalfunction.wav > DATA/VOICE/ReactorMalfunction.wav
VFS link created: DATA/DATA_EN/VOICE/Warning.wav > DATA/VOICE/Warning.wav
VFS link created: DATA/DATA_EN/VOICE/WeaponDamaged.wav > DATA/VOICE/WeaponDamaged.wav
VFS link created: DATA/DATA_EN/VOICE/WeaponDestroyed.wav > DATA/VOICE/WeaponDestroyed.wav
VFS link created: DATA/DATA_EN/VOICE/WeaponMalfunction.wav > DATA/VOICE/WeaponMalfunction.wav

Found Joystick(s):
Joystick Name 0: ST LIS3LV02DL Accelerometer
Opened Joystick 0
Joystick Name: ST LIS3LV02DL Accelerometer
Joystick Number of Axes: 3
Joystick Number of Buttons: 0
Joystick Number of Balls: 0

Set video mode: 1280 x 800 x 32

Video card hardware test.

Vendor     : Intel Open Source Technology Center
Renderer   : Mesa DRI Intel(R) Ironlake Mobile 
Version    : 2.1 Mesa 9.1.4
OpenGL Version    : 2.1

Max texture height: 8192 
Max texture width: 8192 
Max lights: 8 
Max multitexture supported: 8 textures.
Max anisotropy: 16
Vertex Buffer support enabled.
Vertex Array support enabled.
Occlusion Query support enabled.
Frame Buffer Object support enabled.
Texture Storage support enabled.
Shader Model: 2.0
Max Samples: 1

Frame Buffer Object creation start with parameters 1280 800 1 1 0 0
Frame Buffer Object created. Depth Size: 24
Frame Buffer Object creation start with parameters 1280 800 1 0 0 0
Frame Buffer Object created. Depth Size: 0
Font characters generation start.
Ok ...  abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.,!?-+():;%&`'*#$=[]@^{}_~><–—«»“”|абвгдеёжзийклмнопрстуфхцчшщъыьэюяАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЧЦШЩЪЫЬЭЮЯ©®ÄÖÜäöüß°§/
Font characters generation end.

Ok ... DATA/LOADING/viewizardlogo.tga
Ok ... DATA/LOADING/loading_line.tga
Ok ... DATA/LOADING/loading_back.tga
Ok ... DATA/LOADING/loading03.tga
Ok ... DATA/MENU/astromenace.tga
Ok ... DATA/MENU/button384_back.tga
Ok ... DATA/MENU/button384_in.tga
Ok ... DATA/MENU/button384_out.tga
Ok ... DATA/MENU/button256_back.tga
Ok ... DATA/MENU/button256_in.tga
Ok ... DATA/MENU/button256_out.tga
Ok ... DATA/MENU/button256_off.tga
Ok ... DATA/MENU/blackpoint.tga
Ok ... DATA/MENU/whitepoint.tga
Ok ... DATA/MENU/line.tga
Ok ... DATA/MENU/perc.tga
Ok ... DATA/MENU/perc_none.tga
Ok ... DATA/MENU/checkbox_main.tga
Ok ... DATA/MENU/checkbox_in.tga
Ok ... DATA/CREDITS/sdl.tga
Ok ... DATA/CREDITS/svn.tga
Ok ... DATA/CREDITS/opengl.tga
Ok ... DATA/CREDITS/openal.tga
Ok ... DATA/CREDITS/codeblocks.tga
Ok ... DATA/CREDITS/gnugcc.tga
Ok ... DATA/CREDITS/gentoo.tga
Ok ... DATA/CREDITS/freetype.tga
Ok ... DATA/CREDITS/oggvorbis.tga
Ok ... DATA/CREDITS/gimp.tga
Ok ... DATA/MENU/workshop_panel1.tga
Ok ... DATA/MENU/workshop_panel1+.tga
Ok ... DATA/MENU/workshop_panel2.tga
Ok ... DATA/MENU/workshop_panel2+.tga
Ok ... DATA/MENU/workshop_panel3.tga
Ok ... DATA/MENU/workshop_panel4.tga
Ok ... DATA/MENU/workshop_panel5.tga
Ok ... DATA/MENU/ammo.tga
Ok ... DATA/MENU/button_weaponry_out.tga
Ok ... DATA/MENU/button_weaponry_in.tga
Ok ... DATA/MENU/back_spot.tga
Ok ... DATA/MENU/back_spot2.tga
Ok ... DATA/MENU/dialog512_256.tga
Ok ... DATA/MENU/dialog512_512.tga
Ok ... DATA/MENU/dialog768_600.tga
Ok ... DATA/MENU/panel444_333_back.tga
Ok ... DATA/MENU/panel444_333_border.tga
Ok ... DATA/MENU/panel800_444_back.tga
Ok ... DATA/MENU/button_dialog200_out.tga
Ok ... DATA/MENU/button_dialog200_in.tga
Ok ... DATA/MENU/button_dialog200_off.tga
Ok ... DATA/MENU/button_dialog128_out.tga
Ok ... DATA/MENU/button_dialog128_in.tga
Ok ... DATA/MENU/button_dialog128_off.tga
Ok ... DATA/MENU/arrows_on.tga
Ok ... DATA/MENU/arrows_off.tga
Ok ... DATA/MENU/arrows_blue.tga
Ok ... DATA/SCRIPT/mission1_icon.tga
Ok ... DATA/SCRIPT/mission2_icon.tga
Ok ... DATA/SCRIPT/mission3_icon.tga
Ok ... DATA/SCRIPT/mission4_icon.tga
Ok ... DATA/SCRIPT/mission5_icon.tga
Ok ... DATA/SCRIPT/mission6_icon.tga
Ok ... DATA/SCRIPT/mission7_icon.tga
Ok ... DATA/SCRIPT/mission8_icon.tga
Ok ... DATA/SCRIPT/mission9_icon.tga
Ok ... DATA/SCRIPT/mission10_icon.tga
Ok ... DATA/SCRIPT/mission11_icon.tga
Ok ... DATA/SCRIPT/mission12_icon.tga
Ok ... DATA/SCRIPT/mission13_icon.tga
Ok ... DATA/SCRIPT/mission14_icon.tga
Ok ... DATA/SCRIPT/mission15_icon.tga
Ok ... DATA/MENU/system_engine1.tga
Ok ... DATA/MENU/system_engine2.tga
Ok ... DATA/MENU/system_engine3.tga
Ok ... DATA/MENU/system_engine4.tga
Ok ... DATA/MENU/system_mechan1.tga
Ok ... DATA/MENU/system_mechan2.tga
Ok ... DATA/MENU/system_mechan3.tga
Ok ... DATA/MENU/system_mechan4.tga
Ok ... DATA/MENU/system_power1.tga
Ok ... DATA/MENU/system_power2.tga
Ok ... DATA/MENU/system_power3.tga
Ok ... DATA/MENU/system_power4.tga
Ok ... DATA/MENU/system_protect1.tga
Ok ... DATA/MENU/system_protect2.tga
Ok ... DATA/MENU/system_protect3.tga
Ok ... DATA/MENU/system_protect4.tga
Ok ... DATA/MENU/system_target1.tga
Ok ... DATA/MENU/system_target2.tga
Ok ... DATA/MENU/system_target3.tga
Ok ... DATA/MENU/system_target4.tga
Ok ... DATA/MENU/system_empty.tga
Ok ... DATA/MENU/weapon1_icon.tga
Ok ... DATA/MENU/weapon2_icon.tga
Ok ... DATA/MENU/weapon3_icon.tga
Ok ... DATA/MENU/weapon4_icon.tga
Ok ... DATA/MENU/weapon5_icon.tga
Ok ... DATA/MENU/weapon6_icon.tga
Ok ... DATA/MENU/weapon7_icon.tga
Ok ... DATA/MENU/weapon8_icon.tga
Ok ... DATA/MENU/weapon9_icon.tga
Ok ... DATA/MENU/weapon10_icon.tga
Ok ... DATA/MENU/weapon11_icon.tga
Ok ... DATA/MENU/weapon12_icon.tga
Ok ... DATA/MENU/weapon13_icon.tga
Ok ... DATA/MENU/weapon14_icon.tga
Ok ... DATA/MENU/weapon15_icon.tga
Ok ... DATA/MENU/weapon16_icon.tga
Ok ... DATA/MENU/weapon17_icon.tga
Ok ... DATA/MENU/weapon18_icon.tga
Ok ... DATA/MENU/weapon19_icon.tga
Ok ... DATA/MENU/weapon_on_icon.tga
Ok ... DATA/MENU/weapon_empty_icon.tga
Ok ... DATA/MENU/cursor.tga
Ok ... DATA/MENU/cursor_shadow.tga
Segmentation fault (core dumped)
$ gdb `which AstroMenace` core
GNU gdb (GDB) 7.6 (Debian 7.6-5)
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/games/AstroMenace...(no debugging symbols found)...done.
[New LWP 16047]
[New LWP 16049]
[New LWP 16051]
[New LWP 16050]

warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7fff8e9c7000
Core was generated by `AstroMenace'.
Program terminated with signal 11, Segmentation fault.
#0  0x00007f5d454fe2ca in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
(gdb) where
#0  0x00007f5d454fe2ca in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#1  0x00007f5d4550298b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#2  0x00007f5d4504316a in ?? ()
   from /usr/lib/x86_64-linux-gnu/libdricore9.1.4.so.1
#3  0x00007f5d4550433e in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f5d44ff4da3 in _mesa_generate_mipmap ()
   from /usr/lib/x86_64-linux-gnu/libdricore9.1.4.so.1
#5  0x00007f5d450f1107 in _mesa_meta_GenerateMipmap ()
   from /usr/lib/x86_64-linux-gnu/libdricore9.1.4.so.1
#6  0x00007f5d44fc7fd6 in _mesa_GenerateMipmap ()
   from /usr/lib/x86_64-linux-gnu/libdricore9.1.4.so.1
#7  0x0000000000439055 in vw_BuildTexture(unsigned char*, int, int, bool, int, bool) ()
#8  0x0000000000433d1f in vw_CreateTextureFromMemory(char const*, unsigned char*, int, int, int, bool, int, int) ()
#9  0x0000000000433fdb in vw_LoadTexture(char const*, char const*, bool, int, int, int) ()
#10 0x000000000041e017 in LoadGameData(int) ()
#11 0x000000000041a530 in main ()
(gdb) 

Ciao,

Enrico

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.9-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages astromenace depends on:
ii  astromenace-data-src      1.3.1+repack-1
ii  fonts-freefont-ttf        20120503-1
ii  fonts-liberation          1.07.2-6
ii  libalut0                  1.1.0-3
ii  libc6                     2.17-7
ii  libfreetype6              2.4.9-1.1
ii  libgcc1                   1:4.8.1-2
ii  libgl1-mesa-glx [libgl1]  9.1.4-1
ii  libglu1-mesa [libglu1]    9.0.0-1
ii  libopenal1                1:1.14-4
ii  libsdl1.2debian           1.2.15-5
ii  libstdc++6                4.8.1-2
ii  libvorbisfile3            1.3.2-1.3
ii  libx11-6                  2:1.6.0-1
ii  libxinerama1              2:1.1.3-1
ii  ttf-dejavu-core           2.33+svn2514-3
ii  xz-utils                  5.1.1alpha+20120614-2

astromenace recommends no packages.

astromenace suggests no packages.

-- no debconf information



More information about the Pkg-games-devel mailing list