whenever i try to start the game, it boots me out of the game with a GLFlat::ProcessSector error
is this a user error or is it gzdoom?
Code: Select all
*** Fatal Error ***
Address not mapped to object (signal 11)
Address: 0x79
System: Linux lisa 2.6.24.2 #2 SMP Fri Apr 25 05:17:06 CEST 2008 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 4800+ AuthenticAMD GNU/Linux
GCC version: 4.2.3
GZDoom version 1.1.2 (r106M) / ZDoom2.2.0 (r977) (May 23 2008)
Command line: gzdoomd -iwad /home/guntherdw/wads/DOOM2.WAD -file /GuntherDW/doom2/NORDHELL.wad
Wad 0: gzdoom.pk3
Wad 1: DOOM2.WAD
Wad 2: NORDHELL.wad
Current map: MAP01
viewx = 167903232
viewy = 500695040
viewz = 4194304
viewangle = e0000000
Executing: gdb --quiet --batch --command=gdb-respfile-Oei7K7 --pid=21322
[Thread debugging using libthread_db enabled]
[New Thread 0xb5fdaac0 (LWP 21322)]
[New Thread 0xb4ba0b90 (LWP 21325)]
[New Thread 0xb53a1b90 (LWP 21324)]
0xb7f08410 in __kernel_vsyscall ()
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb5fdaac0 (LWP 21322)]
0x082b685c in GLFlat::ProcessSector (this=0xbfb81b80, frontsector=0x8dbd758, sub=0x8f96500) at src/gl/gl_flats.cpp:640
640					if ((rover->flags&(FF_EXISTS|FF_RENDERPLANES))==(FF_EXISTS|FF_RENDERPLANES))
* Loaded Libraries
From        To          Syms Read   Shared Object Library
0xb7eb9500  0xb7ec4704  Yes         /lib/libz.so.1
0xb7d231a0  0xb7de67d8  Yes         /usr/local/lib/libfmodex.so
0xb7c308d0  0xb7c8bde4  Yes         /usr/lib/libSDL-1.2.so.0
0xb7c16230  0xb7c21674  Yes         /lib/libpthread.so.0
0xb7bf5450  0xb7c0e834  Yes         /usr/lib/libjpeg.so.62
0xb78953e0  0xb7b2cdb4  Yes         /usr/lib/libgtk-x11-2.0.so.0
0xb77c5110  0xb781bfa4  Yes         /usr/lib/libgdk-x11-2.0.so.0
0xb779bea0  0xb77a7f94  Yes         /usr/lib/libatk-1.0.so.0
0xb777f940  0xb778fd24  Yes         /usr/lib/libgdk_pixbuf-2.0.so.0
0xb7774430  0xb7778a04  Yes         /usr/lib/libpangocairo-1.0.so.0
0xb773dca0  0xb775cfb4  Yes         /usr/lib/libpango-1.0.so.0
0xb76d2420  0xb7725914  Yes         /usr/lib/libcairo.so.2
0xb7693c70  0xb76bdf14  Yes         /usr/lib/libgobject-2.0.so.0
0xb7688d60  0xb7689e74  Yes         /usr/lib/libgmodule-2.0.so.0
0xb7684a70  0xb7685984  Yes         /lib/libdl.so.2
0xb75c74d0  0xb763e834  Yes         /usr/lib/libglib-2.0.so.0
0xb7542bb0  0xb758b3d9  Yes         //usr//lib/opengl/nvidia/lib/libGL.so.1
0xb74abb20  0xb74ff014  Yes         /usr/lib/libGLU.so.1
0xb73eea10  0xb7469fa4  Yes         /usr/lib/gcc/i686-pc-linux-gnu/4.2.3/libstdc++.so.6
0xb738b450  0xb73a43d4  Yes         /lib/libm.so.6
0xb737d990  0xb7384834  Yes         /usr/lib/gcc/i686-pc-linux-gnu/4.2.3/libgcc_s.so.1
0xb725d1e0  0xb7345360  Yes         /lib/libc.so.6
0xb72347f0  0xb7243604  Yes         /usr/lib/libaudio.so.2
0xb71eae00  0xb7225cc4  Yes         /usr/lib/libXt.so.6
0xb7152e10  0xb71bcc14  Yes         /usr/lib/libggi.so.2
0xb712cb70  0xb71433d4  Yes         /usr/lib/libgii.so.1
0xb711fbf0  0xb71255f4  Yes         /usr/lib/libgg.so.1
0xb70a9210  0xb70f9254  Yes         /usr/lib/libvga.so.1
0xb708a060  0xb7093874  Yes         /usr/lib/libaa.so.1
0xb7f09880  0xb7f1ec9f  Yes         /lib/ld-linux.so.2
0xb70347e0  0xb7077224  Yes         /usr/lib/libgio-2.0.so.0
0xb6f54560  0xb6fdb614  Yes         /usr/lib/libX11.so.6
0xb6f3a930  0xb6f3b474  Yes         /usr/lib/libXcomposite.so.1
0xb6f37900  0xb6f382d4  Yes         /usr/lib/libXdamage.so.1
0xb6f32fa0  0xb6f353b4  Yes         /usr/lib/libXfixes.so.3
0xb6f0b270  0xb6f22fc4  Yes         /usr/lib/libfontconfig.so.1
0xb6efaa60  0xb6f045a4  Yes         /usr/lib/libXext.so.6
0xb6eef500  0xb6ef50e4  Yes         /usr/lib/libXrender.so.1
0xb6eea810  0xb6eeb2a4  Yes         /usr/lib/libXinerama.so.1
0xb6ee2340  0xb6ee7794  Yes         /usr/lib/libXi.so.6
0xb6eda2f0  0xb6ede004  Yes         /usr/lib/libXrandr.so.2
0xb6ed0160  0xb6ed5564  Yes         /usr/lib/libXcursor.so.1
0xb6eaa440  0xb6ec88e4  Yes         /usr/lib/libpangoft2-1.0.so.0
0xb6e31610  0xb6e8ef84  Yes         /usr/lib/libfreetype.so.6
0xb6e25b10  0xb6e28514  Yes         /usr/lib/libglitz-glx.so.1
0xb6e03c70  0xb6e1ec04  Yes         /usr/lib/libpng12.so.0
0xb6dfb150  0xb6dfc1d4  Yes         /usr/lib/libxcb-render-util.so.0
0xb6df3850  0xb6df7364  Yes         /usr/lib/libxcb-render.so.0
0xb6dddf00  0xb6dedf24  Yes         /usr/lib/libxcb.so.1
0xb6dadcd0  0xb6dd2994  Yes         /usr/lib/libpixman-1.so.0
0xb63aff00  0xb6c570a0  Yes         //usr//lib/opengl/nvidia/lib/libGLcore.so.1
0xb6294450  0xb62944a8  Yes         //usr//lib/opengl/nvidia/lib/libnvidia-tls.so.1
0xb6291a20  0xb6292694  Yes         /usr/lib/libXau.so.6
0xb62897b0  0xb628e5c4  Yes         /usr/lib/libSM.so.6
0xb6273b60  0xb6282784  Yes         /usr/lib/libICE.so.6
0xb61b38b0  0xb6215814  Yes         /usr/lib/libslang.so.2
0xb618c730  0xb618eda4  Yes         /lib/libgpm.so.1
0xb6156460  0xb617b0b4  Yes         /lib/libncurses.so.5
0xb613baf0  0xb6145a94  Yes         /usr/lib/libvgagl.so.1
0xb6134bf0  0xb61377f4  Yes         /usr/lib/libXxf86vm.so.1
0xb612e410  0xb6131014  Yes         /usr/lib/libXxf86dga.so.1
0xb612a670  0xb612a8e4  Yes         /usr/lib/libxcb-xlib.so.0
0xb6124f10  0xb6126ab4  Yes         /usr/lib/libXdmcp.so.6
0xb6022960  0xb60fddc4  Yes         /usr/lib/libxml2.so.2
0xb5fdf450  0xb60026a4  Yes         /usr/lib/libglitz.so.1
0xb5d32e50  0xb5d379d4  Yes         /lib/libnss_compat.so.2
0xb7eda140  0xb7ee6ab4  Yes         /lib/libnsl.so.1
0xb7ece960  0xb7ed44a4  Yes         /lib/libnss_nis.so.2
0xb5d288e0  0xb5d2ea94  Yes         /lib/libnss_files.so.2
0xb53c1350  0xb543d504  Yes         /usr/lib/libasound.so
0xb5d4a9a0  0xb5d4edf4  Yes         /lib/librt.so.1
* Threads
  3 Thread 0xb53a1b90 (LWP 21324)  0xb7f08410 in __kernel_vsyscall ()
  2 Thread 0xb4ba0b90 (LWP 21325)  0xb7f08410 in __kernel_vsyscall ()
* 1 Thread 0xb5fdaac0 (LWP 21322)  0x082b685c in GLFlat::ProcessSector (this=0xbfb81b80, frontsector=0x8dbd758, sub=0x8f96500) at src/gl/gl_flats.cpp:640
* FPU Status
  R7: Empty   0x3fff8000000000000000
  R6: Empty   0x3ffefffffe0000000000
  R5: Empty   0xc0059000000000000000
  R4: Empty   0x4005d000000000000000
  R3: Empty   0x40078000000000000000
  R2: Empty   0xbffeb504f30000000000
  R1: Empty   0x400ba8d25da040000000
=>R0: Empty   0x80000000000000000000
Status Word:         0x4023   IE DE          PE                      C3
                       TOP: 0
Control Word:        0x037f   IM DM ZM OM UM PM
                       PC: Extended Precision (64-bits)
                       RC: Round to nearest
Tag Word:            0xffff
Instruction Pointer: 0x00:0x00000000
Operand Pointer:     0x00:0x00000000
Opcode:              0x0000
* Registers
eax            0x49	73
ecx            0xffff0000	-65536
edx            0x8fff6c8	150992584
ebx            0xa020000	167903232
esp            0xbfb81950	0xbfb81950
ebp            0xbfb819b8	0xbfb819b8
esi            0x400	1024
edi            0x81af05c	135983196
eip            0x82b685c	0x82b685c <GLFlat::ProcessSector(sector_t*, subsector_s*)+2662>
eflags         0x210297	[ CF PF AF SF IF RF ID ]
cs             0x73	115
ss             0x7b	123
ds             0x7b	123
es             0x7b	123
fs             0x0	0
gs             0x33	51
* Bytes near %eip:
0x82b6859 <_ZN6GLFlat13ProcessSectorEP8sector_tP11subsector_s+2659>:	0x8be8458b
0x82b685c <_ZN6GLFlat13ProcessSectorEP8sector_tP11subsector_s+2662>:	0x8330408b
* Backtrace
#0  0x082b685c in GLFlat::ProcessSector (this=0xbfb81b80, frontsector=0x8dbd758, sub=0x8f96500) at src/gl/gl_flats.cpp:640
	lastceilingheight = 5242880
	lastfloorheight = 5505024
	rover = (F3DFloor *) 0x49
	k = 4294967295
	player = (player_t *) 0x0
	light = (lightlist_t *) 0x90081d4
	x = (extsector_t::xfloor &) @0x8e13550: {ffloors = {<TArray<F3DFloor*,F3DFloor*>> = {Array = 0x8fff6c8, Most = 16, Count = 1}, <No data fields>}, lightlist = {Array = 0x90081b0, 
    Most = 16, Count = 2}, attached = {Array = 0x0, Most = 0, Count = 0}}
	srf = (byte *) 0x9492b50 "\a"
#1  0x082a9f95 in DoSubsector (sub=0x8f96500) at src/gl/gl_bsp.cpp:409
	i = 65535
	sector = (sector_t *) 0x8dbd758
	fakesector = (sector_t *) 0x8dbd758
	fake = {floorplane = {a = 16384, b = 1065353216, c = -1232034858, d = -1273057280, ic = 143270336}, ceilingplane = {a = 1280, b = 1024, c = 0, d = -1273009468, ic = 143270336}, 
  floortexz = -1273057280, ceilingtexz = 17664, ColorMap = 0x4500, floor_xoffs = 143267192, floor_yoffs = -1237145528, ceiling_xoffs = -1273057280, ceiling_yoffs = 17664, floor_xscale = 0, 
  floor_yscale = 20480, ceiling_xscale = 16, ceiling_yscale = 4, floor_angle = 4, ceiling_angle = 16842756, base_ceiling_angle = 1024, base_ceiling_yoffs = -16777216, 
  base_floor_angle = -1272950084, base_floor_yoffs = -1220968705, FloorLight = 53 '5', CeilingLight = 128 '\200', FloorFlags = 0 '\0', CeilingFlags = 0 '\0', floorpic = 0, ceilingpic = 0, 
  lightlevel = 0 '\0', SoundTarget = {p = 0x400}, soundtraversed = 1 '\001', special = 0, tag = 1, nexttag = 1030251968, firsttag = 0, sky = 38783896, seqType = 6808, soundorg = {-1220968705, 
    1276375782, 0}, validcount = 155560480, thinglist = 0x0, friction = 148623416, movefactor = 0, floordata = {p = 0xbfb81ab8}, ceilingdata = {p = 0xbd4bcf26}, lightingdata = {p = 0x851d7e4}, 
  stairlock = 20 '\024', prevsec = -519, nextsec = 6856, linecount = -16456, lines = 0xb7397eff, heightsec = 0xcc01bfbb, bottommap = 1, midmap = 3216513784, topmap = 137012326, 
  touching_thinglist = 0x8dbd298, gravity = 0, damage = 0, mod = 17112, ZoneNumber = 13492, MoreFlags = 47935, Flags = 16777215, SecActTarget = {p = 0xffe19192}, FloorSkyBox = {p = 0xbfb81af8}, 
  CeilingSkyBox = {p = 0xb7397eff}, ExtraLights = 0xc9f3736d, Triangle = {0x0, 0x0, 0x0}, oldspecial = -12232, e = 0x0, ceiling_reflect = -1.43832684, floor_reflect = -0.23441568, 
  sectornum = 139581412, transdoor = 176, transdoorheight = -1078453464, subsectorcount = -1220968705, subsectors = 0xcd18d0b5}
	glflat = {sector = 0x8dbd758, sub = 0x0, z = 80, gltexture = 0x94da550, Colormap = {LightColor = {b = 255 'ÿ', g = 255 'ÿ', r = 255 'ÿ', a = 0 '\0'}, FadeColor = {b = 0 '\0', g = 0 '\0', 
      r = 0 '\0', a = 0 '\0'}, blendfactor = 0}, renderstyle = STYLE_Translucent, alpha = 1, plane = {texture = 2248, plane = {a = 0, b = 0, c = 65536, d = -5242880, ic = 65536}, 
    texheight = 5242880, xoffs = 0, yoffs = 0, xscale = 65536, yscale = 65536, angle = 0}, lightlevel = 128, stack = false, foggy = false, ceiling = false, renderflags = 4 '\004'}
	glsprite = {lightlevel = 1 '\001', foglevel = 0 '\0', hw_styleflags = 0 '\0', ThingColor = {b = 0 '\0', g = 88 'X', r = 27 '\033', a = 184 '¸'}, Colormap = {LightColor = {b = 102 'f', 
      g = 164 '¤', r = 42 '*', a = 8 '\b'}, FadeColor = {b = 152 '\230', g = 210 'Ò', r = 219 'Û', a = 8 '\b'}, blendfactor = 0}, modelframe = 0xbfb81b48, RenderStyle = {{BlendOp = 197 'Å', 
      SrcAlpha = 104 'h', DestAlpha = 187 '»', Flags = 189 '½'}, AsDWORD = 3183175877}, translation = 139581412, index = -62551984, scale = -1.43833447, x = -1.10564279e-05, y = -62551984, 
  z = 0, ul = -1.43834019, ur = 5.13507636e-34, vt = 1.32303726e-33, vb = 0, x1 = 104, y1 = -0.07016965, z1 = 2.35098856e-38, x2 = -1.36332273e+37, y2 = -1.43834019, z2 = 4.54580012e-34, 
  gltexture = 0xcc36f958, trans = 1.40129846e-45, actor = 0x0, particle = 0x0}
#2  0x082aa05a in gl_RenderBSPNode (node=0x8f96501) at src/gl/gl_bsp.cpp:453
No locals.
#3  0x082aa00b in gl_RenderBSPNode (node=0x8f27f90) at src/gl/gl_bsp.cpp:442
	bsp = (node_t *) 0x8f27f90
	side = 1
#4  0x082aa00b in gl_RenderBSPNode (node=0x8f29570) at src/gl/gl_bsp.cpp:442
	bsp = (node_t *) 0x8f29570
	side = 0
#5  0x082aa00b in gl_RenderBSPNode (node=0x8f2b138) at src/gl/gl_bsp.cpp:442
	bsp = (node_t *) 0x8f2b138
	side = 1
#6  0x082aa00b in gl_RenderBSPNode (node=0x8f33a60) at src/gl/gl_bsp.cpp:442
	bsp = (node_t *) 0x8f33a60
	side = 0
#7  0x082aa00b in gl_RenderBSPNode (node=0x8f33a98) at src/gl/gl_bsp.cpp:442
	bsp = (node_t *) 0x8f33a98
	side = 1
#8  0x082cf006 in gl_DrawScene () at src/gl/gl_scene.cpp:351
	i = 0
	recursion = 0
#9  0x082d031b in gl_RenderView (camera=0x8faf9b8, bounds=0x0, fov=90, ratio=1.60000002, fovratio=1.60000002, mainview=true) at src/gl/gl_scene.cpp:833
	retval = (sector_t *) 0x8dbd038
	a1 = 560731808
#10 0x082d04ae in OpenGLFrameBuffer::RenderView (this=0x874e5e0, player=0x8465d60) at src/gl/gl_scene.cpp:992
	fovratio = 1.60000002
	ratio = 1.60000002
	viewsector = (sector_t *) 0x10000
	ratios = {1.60000002, 2.13333297, 1.92000043, 1.60000002, 1.44000041}
#11 0x0807f1c9 in D_Display () at src/d_main.cpp:581
	wipe = true
	hw2d = false
	cycles = 18446673623534761035
#12 0x0807fee2 in D_DoomLoop () at src/d_main.cpp:809
	lasttic = 57
#13 0x08081288 in D_DoomMain () at src/d_main.cpp:2538
	p = 0
	flags = 0
	file = {Chars = 0x85a51cc "Doom2.Autoload", static NullString = {Len = 0, AllocLen = 2, RefCount = 1404, Nothing = "\000"}}
	v = 0x0
	wad = 0x0
	execFiles = (class DArgs *) 0x85a5178
	iwad_info = (const IWADInfo *) 0x835a420
	files = (class DArgs *) 0x8cf45e8
	files1 = (class DArgs *) 0x85a5210
	files2 = (class DArgs *) 0x85a5230
	files3 = (class DArgs *) 0x85a5250
	val = 0x0
	bots = (class DArgs *) 0x8806590
	startupString = {0x835a4c0 "STARTUP1", 0x835a4c9 "STARTUP2", 0x835a4d2 "STARTUP3", 0x835a4db "STARTUP4", 0x835a4e4 "STARTUP5"}
	one_hundred = "100"
#14 0x082a1c6b in main (argc=5, argv=0xbfb830a4) at src/sdl/i_main.cpp:263
	s = {11, 4, 8, 7}
	program = "/GuntherDW/src/svn/gzdoom/\000zdoomd\000Ã