[Pkg-games-ubuntu] [Bug 537066] Re: prboom exits with OpenGL enabled in Demo mode(signal 6)
Jon Dowland
jmtd at debian.org
Mon Sep 20 16:00:43 UTC 2010
Do you get the problem with 2:2.5.0+dfsg1-5ubuntu1 ? See
http://packages.ubuntu.com/maverick/prboom
--
prboom exits with OpenGL enabled in Demo mode(signal 6)
https://bugs.launchpad.net/bugs/537066
You received this bug notification because you are a member of
Debian/Ubuntu Games Team, which is subscribed to prboom in ubuntu.
Status in “prboom” package in Ubuntu: New
Bug description:
Binary package hint: prboom
1) Ubuntu release:
peak at PeAK:~$ lsb_release -rd
Description: Ubuntu 8.10
Release: 8.10
2)peak at PeAK:~$ apt-cache policy prboom
prboom:
Installed: 2:2.4.7+dfsg-5
Candidate: 2:2.4.7+dfsg-5
Version table:
*** 2:2.4.7+dfsg-5 0
100 /var/lib/dpkg/status
The prboom exits while running the "demo" in the doom1.wad
(from http://ns2.canonical.com/hu/dapper/games/doom-wad-shareware) about 42 seconds in.
OpenGL has been enabled manually
3) When OpenGL is diabled (videomode=0), the prboom program will start up and
play a pre-recorded play session and repeat.
4) When the program is restarted with the "OpenGL' enalbed (for higher quality graphics), via
enabling the video mode, the program crashes about 42 seconds into the demo.
peak at PeAK:~$ diff prboom.cfg.ref .prboom/prboom.cfg
83c83
< videomode 0
---
> videomode 1
Here is a dump from the terminal window:
peak at PeAK:~$ gdb /usr/games/prboom
GNU gdb 6.8-debian
Copyright (C) 2008 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 "i486-linux-gnu"...
(no debugging symbols found)
(gdb) run -window -nomusic
Starting program: /usr/games/prboom -window -nomusic
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
prboom v2.4.7 (http://prboom.sourceforge.net/)
[New Thread 0xb78656c0 (LWP 10698)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
M_LoadDefaults: Load system defaults.
default file: /home/peak/.prboom/prboom.cfg
found /usr/local/share/games/doom/doom1.wad
IWAD found: /usr/local/share/games/doom/doom1.wad
PrBoom (built Aug 20 2008), playing: DOOM Shareware
PrBoom is released under the GNU General Public license v2.0.
You are welcome to redistribute it under certain conditions.
It comes with ABSOLUTELY NO WARRANTY. See the file COPYING for details.
V_Init: allocate screens.
found /usr/share/games/doom/prboom.wad
D_InitNetGame: Checking for network game.
W_Init: Init WADfiles.
adding /usr/local/share/games/doom/doom1.wad
adding /usr/share/games/doom/prboom.wad
W_InitCache
M_Init: Init miscellaneous info.
R_Init: Init DOOM refresh daemon -
R_LoadTrigTables: Endianness...ok.
R_InitData: Textures Flats Sprites
R_Init: R_InitPlanes R_InitLightTables R_InitSkyMap R_InitTranslationsTables R_InitPatches
P_Init: Init Playloop state.
I_Init: Setting up machine state.
I_InitSound: (no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 0xb7026b90 (LWP 10701)]
[Thread 0xb7026b90 (LWP 10701) exited]
[New Thread 0xb7026b90 (LWP 10702)]
[New Thread 0xb6825b90 (LWP 10703)]
configured audio device with 1024 samples/slice
I_InitSound: sound module ready
S_Init: Setting up sound.
S_Init: default sfx volume 8
HU_Init: Setting up heads up display.
I_InitGraphics: 640x480
I_UpdateVideoMode: 640x480 (nofullscreen)
V_InitMode: using OpenGL video mode
I_SetRes: Using resolution 640x480
(no debugging symbols found)
(no debugging symbols found)
I_UpdateVideoMode: 0x2, own buffer, direct access
SDL OpenGL PixelFormat:
SDL_GL_RED_SIZE: 8
SDL_GL_GREEN_SIZE: 8
SDL_GL_BLUE_SIZE: 8
SDL_GL_STENCIL_SIZE: 8
SDL_GL_ACCUM_RED_SIZE: 0
SDL_GL_ACCUM_GREEN_SIZE: 0
SDL_GL_ACCUM_BLUE_SIZE: 0
SDL_GL_ACCUM_ALPHA_SIZE: 0
SDL_GL_DOUBLEBUFFER: 1
SDL_GL_BUFFER_SIZE: 32
SDL_GL_DEPTH_SIZE: 24
GL_VENDOR: Tungsten Graphics, Inc
GL_RENDERER: Mesa DRI Intel(R) 865G 20061102 x86/MMX/SSE2
GL_VERSION: 1.3 Mesa 7.2
GL_EXTENSIONS:
GL_ARB_multisample
GL_ARB_multitexture
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_texture_non_power_of_two
GL_ARB_texture_rectangle
GL_ARB_transpose_matrix
GL_ARB_vertex_buffer_object
GL_ARB_vertex_program
GL_ARB_window_pos
GL_EXT_abgr
GL_EXT_bgra
GL_EXT_blend_color
GL_EXT_blend_equation_separate
GL_EXT_blend_func_separate
GL_EXT_blend_logic_op
GL_EXT_blend_minmax
GL_EXT_blend_subtract
GL_EXT_clip_volume_hint
GL_EXT_cull_vertex
GL_EXT_compiled_vertex_array
GL_EXT_copy_texture
GL_EXT_draw_range_elements
GL_EXT_fog_coord
GL_EXT_multi_draw_arrays
GL_EXT_packed_depth_stencil
GL_EXT_packed_pixels
GL_EXT_point_parameters
GL_EXT_polygon_offset
GL_EXT_rescale_normal
GL_EXT_secondary_color
GL_EXT_separate_specular_color
GL_EXT_stencil_wrap
GL_EXT_subtexture
GL_EXT_texture
GL_EXT_texture3D
GL_EXT_texture_edge_clamp
GL_EXT_texture_env_add
GL_EXT_texture_env_combine
GL_EXT_texture_env_dot3
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_lod_bias
GL_EXT_texture_object
GL_EXT_texture_rectangle
GL_EXT_vertex_array
GL_3DFX_texture_compression_FXT1
GL_APPLE_client_storage
GL_APPLE_packed_pixels
GL_ATI_blend_equation_separate
GL_ATI_separate_stencil
GL_IBM_rasterpos_clip
GL_IBM_texture_mirrored_repeat
GL_INGR_blend_func_separate
GL_MESA_pack_invert
GL_MESA_ycbcr_texture
GL_MESA_window_pos
GL_NV_blend_square
GL_NV_light_max_exponent
GL_NV_point_sprite
GL_NV_texture_rectangle
GL_NV_texgen_reflection
GL_NV_vertex_program
GL_NV_vertex_program1_1
GL_OES_read_format
GL_SGIS_generate_mipmap
GL_SGIS_texture_border_clamp
GL_SGIS_texture_edge_clamp
GL_SGIS_texture_lod
GL_MAX_TEXTURE_SIZE=2048
Using GL_LINEAR for textures.
Using texture format GL_RGB5_A1.
ST_Init: Init status bar.
G_DoPlayDemo: playing demo with doom/doom2 v1.9 compatibility
P_GetNodesVersion: using normal BSP nodes
prboom: i830_vtbl.c:555: i830_emit_state: Assertion `get_dirty(state) == 0' failed.
Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb78656c0 (LWP 10698)]
0xb806c430 in __kernel_vsyscall ()
(gdb) q
The program is running. Exit anyway? (y or n) y
peak at PeAK:~$ gdb /usr/games/prboom
GNU gdb 6.8-debian
Copyright (C) 2008 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 "i486-linux-gnu"...
(no debugging symbols found)
(gdb) run -window -nomusic
Starting program: /usr/games/prboom -window -nomusic
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
prboom v2.4.7 (http://prboom.sourceforge.net/)
[New Thread 0xb76fa6c0 (LWP 10709)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
M_LoadDefaults: Load system defaults.
default file: /home/peak/.prboom/prboom.cfg
found /usr/local/share/games/doom/doom1.wad
IWAD found: /usr/local/share/games/doom/doom1.wad
PrBoom (built Aug 20 2008), playing: DOOM Shareware
PrBoom is released under the GNU General Public license v2.0.
You are welcome to redistribute it under certain conditions.
It comes with ABSOLUTELY NO WARRANTY. See the file COPYING for details.
V_Init: allocate screens.
found /usr/share/games/doom/prboom.wad
D_InitNetGame: Checking for network game.
W_Init: Init WADfiles.
adding /usr/local/share/games/doom/doom1.wad
adding /usr/share/games/doom/prboom.wad
W_InitCache
M_Init: Init miscellaneous info.
R_Init: Init DOOM refresh daemon -
R_LoadTrigTables: Endianness...ok.
R_InitData: Textures Flats Sprites
R_Init: R_InitPlanes R_InitLightTables R_InitSkyMap R_InitTranslationsTables R_InitPatches
P_Init: Init Playloop state.
I_Init: Setting up machine state.
I_InitSound: (no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 0xb6ebbb90 (LWP 10712)]
[Thread 0xb6ebbb90 (LWP 10712) exited]
[New Thread 0xb6ebbb90 (LWP 10713)]
[New Thread 0xb66bab90 (LWP 10714)]
configured audio device with 1024 samples/slice
I_InitSound: sound module ready
S_Init: Setting up sound.
S_Init: default sfx volume 8
HU_Init: Setting up heads up display.
I_InitGraphics: 640x480
I_UpdateVideoMode: 640x480 (nofullscreen)
V_InitMode: using OpenGL video mode
I_SetRes: Using resolution 640x480
(no debugging symbols found)
(no debugging symbols found)
I_UpdateVideoMode: 0x2, own buffer, direct access
SDL OpenGL PixelFormat:
SDL_GL_RED_SIZE: 8
SDL_GL_GREEN_SIZE: 8
SDL_GL_BLUE_SIZE: 8
SDL_GL_STENCIL_SIZE: 8
SDL_GL_ACCUM_RED_SIZE: 0
SDL_GL_ACCUM_GREEN_SIZE: 0
SDL_GL_ACCUM_BLUE_SIZE: 0
SDL_GL_ACCUM_ALPHA_SIZE: 0
SDL_GL_DOUBLEBUFFER: 1
SDL_GL_BUFFER_SIZE: 32
SDL_GL_DEPTH_SIZE: 24
GL_VENDOR: Tungsten Graphics, Inc
GL_RENDERER: Mesa DRI Intel(R) 865G 20061102 x86/MMX/SSE2
GL_VERSION: 1.3 Mesa 7.2
GL_EXTENSIONS:
GL_ARB_multisample
GL_ARB_multitexture
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_texture_non_power_of_two
GL_ARB_texture_rectangle
GL_ARB_transpose_matrix
GL_ARB_vertex_buffer_object
GL_ARB_vertex_program
GL_ARB_window_pos
GL_EXT_abgr
GL_EXT_bgra
GL_EXT_blend_color
GL_EXT_blend_equation_separate
GL_EXT_blend_func_separate
GL_EXT_blend_logic_op
GL_EXT_blend_minmax
GL_EXT_blend_subtract
GL_EXT_clip_volume_hint
GL_EXT_cull_vertex
GL_EXT_compiled_vertex_array
GL_EXT_copy_texture
GL_EXT_draw_range_elements
GL_EXT_fog_coord
GL_EXT_multi_draw_arrays
GL_EXT_packed_depth_stencil
GL_EXT_packed_pixels
GL_EXT_point_parameters
GL_EXT_polygon_offset
GL_EXT_rescale_normal
GL_EXT_secondary_color
GL_EXT_separate_specular_color
GL_EXT_stencil_wrap
GL_EXT_subtexture
GL_EXT_texture
GL_EXT_texture3D
GL_EXT_texture_edge_clamp
GL_EXT_texture_env_add
GL_EXT_texture_env_combine
GL_EXT_texture_env_dot3
GL_EXT_texture_filter_anisotropic
GL_EXT_texture_lod_bias
GL_EXT_texture_object
GL_EXT_texture_rectangle
GL_EXT_vertex_array
GL_3DFX_texture_compression_FXT1
GL_APPLE_client_storage
GL_APPLE_packed_pixels
GL_ATI_blend_equation_separate
GL_ATI_separate_stencil
GL_IBM_rasterpos_clip
GL_IBM_texture_mirrored_repeat
GL_INGR_blend_func_separate
GL_MESA_pack_invert
GL_MESA_ycbcr_texture
GL_MESA_window_pos
GL_NV_blend_square
GL_NV_light_max_exponent
GL_NV_point_sprite
GL_NV_texture_rectangle
GL_NV_texgen_reflection
GL_NV_vertex_program
GL_NV_vertex_program1_1
GL_OES_read_format
GL_SGIS_generate_mipmap
GL_SGIS_texture_border_clamp
GL_SGIS_texture_edge_clamp
GL_SGIS_texture_lod
GL_MAX_TEXTURE_SIZE=2048
Using GL_LINEAR for textures.
Using texture format GL_RGB5_A1.
ST_Init: Init status bar.
G_DoPlayDemo: playing demo with doom/doom2 v1.9 compatibility
P_GetNodesVersion: using normal BSP nodes
prboom: i830_vtbl.c:555: i830_emit_state: Assertion `get_dirty(state) == 0' failed.
Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb76fa6c0 (LWP 10709)]
0xb7f01430 in __kernel_vsyscall ()
(gdb)
ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/games/prboom
Package: prboom 2:2.4.7+dfsg-5
ProcEnviron:
SHELL=/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
LANG=en_US.UTF-8
SourcePackage: prboom
Uname: Linux 2.6.27-7-generic i686
UnreportableReason: This is not a genuine Ubuntu package
More information about the Pkg-games-ubuntu
mailing list