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