Project

General

Profile

Bug #377

HERETIC - segmentation violation on game load

Added by megaman951 about 18 years ago. Updated about 12 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
2006-10-07
% Done:

100%


Description

If I load a game from the main menu, Heretic crashes
and I get a "segmentation violation" error message.
this does not happen if I start a new game first and
then load my saved game.

Labels: jHeretic

History

#1 Updated by evilmrhenry about 18 years ago

Logged In: YES
user_id=1052361

Same here. Also using 1.9.0-beta4, and problem does not
occur with Doom 2. (I could try with Hexen if needed.) Log
of game start:
LoadPlugin: /usr/local/lib/libdpdehread
LoadPlugin: /usr/local/lib/libdpmapload
Z_Create: New 32.0 MB memory volume.
Con_Init: Initializing the console.
SW_Init: Startup message window opened.
Executable: Version 1.9.0-beta4 Aug 19 2006 (DGL).
Command line (8 strings):
0: doomsday
1: -v
2: -game
3: jheretic
4: -file
5: ./heretic.wad
6: -userdir
7: /home/trcarlson/.doomsday/heretic
R_SetDataPath: Data/
Zip_Init: Initializing package system...
R_SetDataPath: Data/jHeretic/
G_PreInit: Registering Bind Classes...
F_AddMapping: /home/trcarlson/.doomsday/heretic/Auto/ mapped
to /usr/local/share/deng/Data/jHeretic/Auto/.
F_AddMapping: /home/trcarlson/.doomsday/heretic/Auto/ mapped
to /usr/local/share/deng/Defs/jHeretic/Auto/.
Parsing configuration files.
W_Init: Init WADfiles.
W_AddFile: ./heretic.wad
IWAD identification: 00ea102d
W_AddFile: Data/Doomsday.pk3
Zip_Open: Data/Doomsday.pk3
W_AddFile: Data/jHeretic/jHeretic.wad
IWAD identification: 000524f9
Reading definition file: Defs/Doomsday.ded
DED done: Defs/Flags.ded
DED done: Defs/XG.ded
DED done: Defs/Doomsday.ded
Reading definition file: Defs/jHeretic/jHeretic.ded
DED done: Defs/jHeretic/Objects.ded
DED done: Defs/jHeretic/Sprites.ded
DED done: Defs/jHeretic/Anim.ded
DED done: Defs/jHeretic/Audio.ded
DED done: Defs/jHeretic/Special.ded
CheckFile: /usr/local/share/deng/Defs/jHeretic/Details.ded
not found.
DED done: Defs/jHeretic/Lights.ded
DED done: Defs/jHeretic/Maps.ded
DED done: Defs/jHeretic/Finales.ded
DED done: Defs/jHeretic/Text.ded
CheckFile: /usr/local/share/deng/Defs/jHeretic/Values.ded
not found.
CheckFile: /usr/local/share/deng/Defs/jHeretic/Models.ded
not found.
CheckFile: /usr/local/share/deng/Defs/jHeretic/User.ded not
found.
DED done: Defs/jHeretic/jHeretic.ded
ReadLumpDefs: 0 definition lumps read.
128 sprite names
1222 states
161 things
0 models
12 lights
142 sound effects
51 songs
145 text strings
1 particle generators
0 detail textures
8 animation groups
4 surface decorations
0 surface reflections
49 map infos
6 finales
0 line types
0 sector types
0 xg classes
0 binary lump formats
Sys_Init: Setting up machine state.
Sys_Init: Initializing keyboard, mouse and joystick.
I_InitJoystick: No joysticks found
Sys_InitTimer.
Sfx_Init: Initializing SDL_mixer...
SDLMixer: Initializing...
S_Init: OK.
N_SystemInit: OK
R_Init: Init the refresh daemon.
R_InitModels: Initializing MD2 models.
File hash built in 0.00 seconds.
R_InitModels: Done in 0.00 seconds.
Net_InitGame: Initializing game data.
GL_Init: Initializing Doomsday Graphics Library.
DG_Init: OpenGL.
OpenGL extension: GL_EXT_compiled_vertex_array
OpenGL extension: GL_EXT_texture_filter_anisotropic
OpenGL extension: GL_EXT_blend_subtract
OpenGL extension: GL_ARB_texture_env_combine
OpenGL extension: GL_ATI_texture_env_combine3
OpenGL extension: GL_EXT_texture_compression_s3tc
OpenGL extension: GL_ARB_multitexture
OpenGL extension: GL_SGIS_generate_mipmap
OpenGL information:
Vendor: ATI Technologies Inc.
Renderer: RADEON 9000 DDR Generic
Version: 1.3.1080 (X4.3.0-8.26.6)
Extensions:
GL_ARB_multitexture
GL_EXT_texture_env_add
GL_EXT_compiled_vertex_array
GL_S3_s3tc
GL_ARB_occlusion_query
GL_ARB_point_parameters
GL_ARB_texture_border_clamp
GL_ARB_texture_compression
GL_ARB_texture_cube_map
GL_ARB_texture_env_add
GL_ARB_texture_env_combine
GL_ARB_texture_env_crossbar
GL_ARB_texture_env_dot3
GL_ARB_texture_mirrored_repeat
GL_ARB_transpose_matrix
GL_ARB_vertex_blend
GL_ARB_vertex_buffer_object
GL_ARB_vertex_program
GL_ARB_window_pos
GL_ATI_element_array
GL_ATI_envmap_bumpmap
GL_ATI_fragment_shader
GL_ATI_map_object_buffer
GL_ATI_texture_env_combine3
GL_ATI_texture_mirror_once
GL_ATI_vertex_array_object
GL_ATI_vertex_attrib_array_object
GL_ATI_vertex_streams
GL_ATIX_texture_env_combine3
GL_ATIX_texture_env_route
GL_ATIX_vertex_shader_output_point_size
GL_EXT_abgr
GL_EXT_bgra
GL_EXT_blend_color
GL_EXT_blend_func_separate
GL_EXT_blend_minmax
GL_EXT_blend_subtract
GL_EXT_clip_volume_hint
GL_EXT_draw_range_elements
GL_EXT_fog_coord
GL_EXT_multi_draw_arrays
GL_EXT_packed_pixels
GL_EXT_point_parameters
GL_EXT_rescale_normal
GL_EXT_secondary_color
GL_EXT_separate_specular_color
GL_EXT_stencil_wrap
GL_EXT_texgen_reflection
GL_EXT_texture3D
GL_EXT_texture_compression_s3tc
GL_EXT_texture_cube_map
GL_EXT_texture_edge_clamp
GL_EXT_texture_env_combine
GL_EXT_texture_env_dot3
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_lod_bias
GL_EXT_texture_mirror_clamp
GL_EXT_texture_object
GL_EXT_texture_rectangle
GL_EXT_vertex_array
GL_EXT_vertex_shader
GL_HP_occlusion_test
GL_NV_blend_square
GL_NV_occlusion_query
GL_NV_texgen_reflection
GL_SGI_color_matrix
GL_SGIS_generate_mipmap
GL_SGIS_texture_border_clamp
GL_SGIS_texture_edge_clamp
GL_SGIS_texture_lod
GL_SUN_multi_draw_arrays
GLU Version: 1.3
Texture units: 2
Maximum texture size: 2048
Maximum anisotropy: 16
LoadImage: Data/Graphics/Missing.png (256x256)
LoadImage: Data/Graphics/BBox.pcx (64x64)
LoadImage: Data/Graphics/Mouse.png (16x32)
LoadImage: Data/Graphics/BoxCorner.png (64x64)
LoadImage: Data/Graphics/BoxFill.png (64x64)
LoadImage: Data/Graphics/BoxShade.png (64x64)
LoadImage: Data/Graphics/Hint.png (32x32)
LoadImage: Data/Graphics/Logo.png (256x256)
LoadImage: Data/Graphics/DLight.pcx (64x64)
LoadImage: Data/Graphics/WallGlow.pcx (4x64)
LoadImage: Data/Graphics/Flare.png (64x64)
LoadImage: Data/Graphics/Zeroth.pcx (32x32)
PG_InitTextures: Particle00 not found.
LoadImage: Data/Graphics/Background.pcx (512x512)
Con_StartupInit: Init startup screen.
P_Init: Init Playloop state.
P_InitSwitchList: ADD ("SW1OFF" | "SW1ON" #1)
P_InitSwitchList: ADD ("SW2OFF" | "SW2ON" #1)
HU_Init: Setting up heads up display.
ST_Init: Init status bar.
MN_Init: Init miscellaneous info.
S_StartMusic: titl.
LoadImage: Data/Graphics/Background.pcx (512x512)
SetupLevel: E1M6
VerifyMapData: BEHAVIOR for "E1M6" could not be found.
Useable data will be generated automatically if needed.
DetermineMapDataFormat: (V2 GL Node Data)
(glBSP 2.20 | 2006-10-05 21:07:29.0000 | 0xda6fd308)
P_LoadMapData: E1M6
P_ReadMapData: Processing "VERTEXES" (#1325) ver 1...
P_ReadMapData: Processing "GL_VERT" (#463) ver 2...
P_ReadMapData: Processing "SECTORS" (#291) ver 1...
P_ReadMapData: Processing "SIDEDEFS" (#2010) ver 1...
P_ReadMapData: Processing "LINEDEFS" (#1400) ver 1...
Loading Sidedef Texture IDs...
P_ReadMapData: Processing "BLOCKMAP" (#14474) ver 1...
P_ReadMapData: Processing "THINGS" (#503) ver 1...
P_ReadMapData: Processing "GL_SEGS" (#3906) ver 2...
P_ReadMapData: Processing "GL_SSECT" (#784) ver 1...
P_ReadMapData: Processing "GL_NODES" (#783) ver 1...
P_ReadMapData: Processing "REJECT" (#10586) ver 1...
Group lines
Sector look up
Build line and subsector tables
Init links
P_InitPolyBlockMap: w=38 h=40
Z_CheckHeap
Z_CheckHeap
P_InitSubsectorBlockMap: Done in 0.00 seconds.
(bs=128/128 w=39 h=41)
P_CheckLevel: Checking E1M6 for errors...
Init server
Deal starts
Spawn players
Done
Precaching took 0.36 seconds.
S_StartMusic: e1m6.
Z_CheckHeap
./heretic.sh: line 2: 6514 Segmentation fault doomsday
-v -game jheretic -file ./heretic.wad -userdir
~/.doomsday/heretic

#2 Updated by danij about 18 years ago

Logged In: YES
user_id=849456

This has already been fixed in SVN. Please look through the
existing bugs before submitting to avoid unnecessary
duplication.

Deleting as duplicate.

Also available in: Atom PDF