Program: /mnt/my-data/warzone-build-directory/warzone-berg-build/src/warzone2100(warzone2100) Command line: "/mnt/my-data/warzone-build-directory/warzone-berg-build/src/warzone2100" Version: Version tcmask/branches/berg-models r152 (modified locally) - Built Jul 16 2010 - DEBUG Distributor: UNKNOWN Compiled on: Jul 16 2010 11:05:30 Compiled by: GCC 4.5.0 20100610 (prerelease) Compiled mode: Debug build Executed on: Sat Jul 17 20:34:38 2010 Operating system: Linux Node name: XR-Z09 Release: 2.6.34-ARCH Version: #1 SMP PREEMPT Mon Jul 5 21:03:38 UTC 2010 Machine: i686 Pointers: 32bit Compiled against PhysicsFS version: 2.0.1 Running with PhysicsFS version: 2.0.1 Misc Data: [20:34:39]OpenGL Vendor : Tungsten Graphics, Inc [20:34:39]OpenGL Renderer : Mesa DRI Intel(R) 965GM GEM 20100328 2010Q1 x86/MMX/SSE2 [20:34:39]OpenGL Version : 2.1 Mesa 7.8.2 [20:34:39]Video Mode 1280 x 800 (32 bpp) (fullscreen) [20:34:39]OpenGL GLSL Version : 1.20 [20:34:40]OpenAL Device Name: ALSA Software [20:34:40]OpenAL Vendor: OpenAL Community [20:34:40]OpenAL Version: 1.1 ALSOFT 1.12.854 [20:34:40]OpenAL Renderer: OpenAL Soft [20:34:40]OpenAL Extensions: AL_EXTX_buffer_sub_data AL_EXT_DOUBLE AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_MULAW AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET AL_EXTX_sample_buffer_object AL_EXT_source_distance_model AL_LOKI_quadriphonic [20:34:40]Using language: System locale [20:35:12]Current Level/map is Sk-Basingstoke-T1 [20:35:28]User has used cheat code: give all [20:35:33]User has used cheat code: research all Dump caused by signal: SIGFPE: Erroneous arithmetic operation: Integer divide by zero Log message: warning |08:34:46: [mapLoad] tileset not loaded, using arizona (map preview?) Log message: error |08:35:33: [researchResult] researchResult - more than 32 weapons now available Log message: last message repeated 2 times Log message: last message repeated 2 times (total 4 repeats) Log message: last message repeated 4 times (total 8 repeats) Log message: last message repeated 8 times (total 16 repeats) Log message: last message repeated 16 times (total 32 repeats) Log message: last message repeated 32 times (total 64 repeats) Log message: last message repeated 64 times (total 128 repeats) Log message: last message repeated 128 times (total 256 repeats) GLIBC raw backtrace: /mnt/my-data/warzone-build-directory/warzone-berg-build/src/warzone2100[0x82a42c2] [0xb777440c] /usr/lib/xorg/modules/dri/i965_dri.so(+0x12c0d)[0xb595cc0d] /usr/lib/xorg/modules/dri/i965_dri.so(+0x6e41a)[0xb59b841a] /mnt/my-data/warzone-build-directory/warzone-berg-build/src/warzone2100[0x81ff9f0] /mnt/my-data/warzone-build-directory/warzone-berg-build/src/warzone2100(drawTerrain+0x961)[0x8203133] /mnt/my-data/warzone-build-directory/warzone-berg-build/src/warzone2100[0x80e2e78] /mnt/my-data/warzone-build-directory/warzone-berg-build/src/warzone2100[0x80e27bf] /mnt/my-data/warzone-build-directory/warzone-berg-build/src/warzone2100(draw3DScene+0xf0)[0x80e1d20] /mnt/my-data/warzone-build-directory/warzone-berg-build/src/warzone2100(displayWorld+0x3b4)[0x80edde5] /mnt/my-data/warzone-build-directory/warzone-berg-build/src/warzone2100(gameLoop+0xf70)[0x815bd29] /mnt/my-data/warzone-build-directory/warzone-berg-build/src/warzone2100[0x815dd8e] /mnt/my-data/warzone-build-directory/warzone-berg-build/src/warzone2100[0x815e1f1] /mnt/my-data/warzone-build-directory/warzone-berg-build/src/warzone2100(main+0x803)[0x815ea0b] /lib/libc.so.6(__libc_start_main+0xe6)[0xb7128c76] /mnt/my-data/warzone-build-directory/warzone-berg-build/src/warzone2100[0x80b7d01] GDB extended backtrace: GNU gdb (GDB) 7.1 Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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 "i686-pc-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /mnt/my-data/warzone-build-directory/warzone-berg-build/src/warzone2100...done. Attaching to program: /mnt/my-data/warzone-build-directory/warzone-berg-build/src/warzone2100, process 26912 Reading symbols from /usr/lib/libv4l/v4l2convert.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libv4l/v4l2convert.so Reading symbols from /usr/lib/libSDL-1.2.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libSDL-1.2.so.0 Reading symbols from /lib/libpthread.so.0...(no debugging symbols found)...done. [Thread debugging using libthread_db enabled] [New Thread 0xb2de8b70 (LWP 26919)] [New Thread 0xb35e9b70 (LWP 26918)] [New Thread 0xb63e4b70 (LWP 26917)] [New Thread 0xb6ce7b70 (LWP 26916)] Loaded symbols for /lib/libpthread.so.0 Reading symbols from /usr/lib/libphysfs.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libphysfs.so.1 Reading symbols from /usr/lib/libpng14.so.14...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpng14.so.14 Reading symbols from /usr/lib/libvorbisfile.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libvorbisfile.so.3 Reading symbols from /usr/lib/libvorbis.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libvorbis.so.0 Reading symbols from /usr/lib/libogg.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libogg.so.0 Reading symbols from /usr/lib/libtheora.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libtheora.so.0 Reading symbols from /usr/lib/libopenal.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libopenal.so.1 Reading symbols from /usr/lib/libGLC.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libGLC.so.0 Reading symbols from /usr/lib/libGL.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libGL.so.1 Reading symbols from /usr/lib/libGLU.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libGLU.so.1 Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libX11.so.6 Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/libm.so.6 Reading symbols from /usr/lib/libgcc_s.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgcc_s.so.1 Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /usr/lib/libv4l2.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libv4l2.so.0 Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /lib/librt.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/librt.so.1 Reading symbols from /usr/lib/libfontconfig.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfontconfig.so.1 Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libfribidi.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfribidi.so.0 Reading symbols from /usr/lib/libXext.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXext.so.6 Reading symbols from /usr/lib/libXxf86vm.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXxf86vm.so.1 Reading symbols from /usr/lib/libXdamage.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXdamage.so.1 Reading symbols from /usr/lib/libXfixes.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXfixes.so.3 Reading symbols from /usr/lib/libX11-xcb.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libX11-xcb.so.1 Reading symbols from /usr/lib/libxcb-glx.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxcb-glx.so.0 Reading symbols from /usr/lib/libxcb.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxcb.so.1 Reading symbols from /usr/lib/libdrm.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libdrm.so.2 Reading symbols from /usr/lib/libv4lconvert.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libv4lconvert.so.0 Reading symbols from /usr/lib/libexpat.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libexpat.so.1 Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /usr/lib/libXcursor.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXcursor.so.1 Reading symbols from /usr/lib/libXrender.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXrender.so.1 Reading symbols from /usr/lib/xorg/modules/dri/i965_dri.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xorg/modules/dri/i965_dri.so Reading symbols from /usr/lib/libdrm_intel.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libdrm_intel.so.1 Reading symbols from /usr/lib/libasound.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libasound.so.2 Reading symbols from /lib/libnss_files.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libnss_files.so.2 0xb7774424 in __kernel_vsyscall () (gdb) #0 0xb7774424 in __kernel_vsyscall () No symbol table info available. #1 0xb76aa40b in waitpid () from /lib/libpthread.so.0 No symbol table info available. #2 0x082a4195 in gdbExtendedBacktrace (dumpFile=11) at exceptionhandler.c:499 gdbPipe = 13 status = -1078824632 wpid = 0 gdbCommands = "backtrace full\nframe 4\ndisassemble\ninfo registers\nquit\n" pid = 26920 __PRETTY_FUNCTION__ = "gdbExtendedBacktrace" #3 0x082a441f in posixExceptionHandler (signum=8, siginfo=0xbfb2715c, sigcontext=0xbfb271dc) at exceptionhandler.c:607 allreadyRunning = 1 gdmpPath = "/tmp/warzone2100.gdmp-XXXXXX" dumpFilename = "/tmp/warzone2100.gdmp-cuNsKP" dumpFile = 11 signal = 0x8319194 "SIGFPE: Erroneous arithmetic operation: Integer divide by zero" btBuffer = {0x82a42c2, 0xb777440c, 0xb595cc0d, 0xb59b841a, 0x81ff9f0, 0x8203133, 0x80e2e78, 0x80e27bf, 0x80e1d20, 0x80edde5, 0x815bd29, 0x815dd8e, 0x815e1f1, 0x815ea0b, 0xb7128c76, 0x80b7d01, 0x0, 0x0, 0x0, 0x0} btSize = 16 #4 No symbol table info available. #5 0xb595be49 in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so No symbol table info available. #6 0xb595cc0d in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so No symbol table info available. #7 0xb59b841a in ?? () from /usr/lib/xorg/modules/dri/i965_dri.so No symbol table info available. #8 0x081ff9f0 in updateSectorGeometry (x=1, y=12) at terrain.c:631 geometry = 0xbed4a20 water = 0xbeeae30 decaldata = 0xbdb11a8 geometrySize = 512 waterSize = 512 decalSize = 0 __FUNCTION__ = "updateSectorGeometry" #9 0x08203133 in drawTerrain () at terrain.c:1172 i = -1247772714 j = -1078823016 x = 1 y = 12 texPage = -1078823156 colour = {byte = {r = 0 '\000', g = 0 '\000', b = 0 '\000', a = 0 '\000'}, rgba = 0, vector = "\000\000\000"} layer = -1247774971 offset = -1078823016 size = 149509708 xPos = 2816 yPos = 23936 distance = 54768484 paramsX = {0, 0, -3.05175781e-05, 0} paramsY = {3.05175781e-05, 0, 0, 0} __FUNCTION__ = "drawTerrain" #10 0x080e2e78 in drawTiles (player=0x8665f80) at display3d.c:844 i = 65 j = 65 rx = 32 rz = 54 theSun = {x = 1176.97693, y = -3138.60498, z = 2353.95386} #11 0x080e27bf in displayTerrain () at display3d.c:680 No locals. #12 0x080e1d20 in draw3DScene () at display3d.c:454 bPlayerHasHQ = 0 __FUNCTION__ = "draw3DScene" #13 0x080edde5 in displayWorld () at display.c:1384 pos = {x = 13, y = 430, z = 0} #14 0x0815bd29 in gameLoop () at loop.c:592 psCurr = 0x0 psNext = 0x0 psCBuilding = 0x0 psNBuilding = 0x0 psCFeat = 0xb76efd1f psNFeat = 0xbfb27b68 i = 8 widgval = 3216145048 quitting = 0 intRetVal = INT_NONE clearMode = 0 gameTicked = false __FUNCTION__ = "gameLoop" #15 0x0815dd8e in runGameLoop () at main.c:831 __FUNCTION__ = "runGameLoop" #16 0x0815e1f1 in mainLoop () at main.c:1025 event = {type = 4 '\004', active = {type = 4 '\004', gain = 0 '\000', state = 0 '\000'}, key = {type = 4 '\004', which = 0 '\000', state = 0 '\000', keysym = {scancode = 255 '\377', sym = 4294901760, mod = KMOD_NONE, unicode = 0}}, motion = {type = 4 '\004', which = 0 '\000', state = 0 '\000', x = 1279, y = 430, xrel = 0, yrel = -1}, button = {type = 4 '\004', which = 0 '\000', button = 0 '\000', state = 0 '\000', x = 1279, y = 430}, jaxis = {type = 4 '\004', which = 0 '\000', axis = 0 '\000', value = 1279}, jball = {type = 4 '\004', which = 0 '\000', ball = 0 '\000', xrel = 1279, yrel = 430}, jhat = {type = 4 '\004', which = 0 '\000', hat = 0 '\000', value = 0 '\000'}, jbutton = {type = 4 '\004', which = 0 '\000', button = 0 '\000', state = 0 '\000'}, resize = {type = 4 '\004', w = 28181759, h = -65536}, expose = {type = 4 '\004'}, quit = {type = 4 '\004'}, user = {type = 4 '\004', code = 28181759, data1 = 0xffff0000, data2 = 0x0}, syswm = { type = 4 '\004', msg = 0x1ae04ff}} #17 0x0815ea0b in main (argc=1, argv=0xbfb28d54) at main.c:1269 __FUNCTION__ = "main" (gdb) #4 (gdb) Dump of assembler code for function __kernel_rt_sigreturn: => 0xb777440c <+0>: mov $0xad,%eax 0xb7774411 <+5>: int $0x80 0xb7774413 <+7>: nop End of assembler dump. (gdb) eax 0xfffffe00 -512 ecx 0xbfb27080 -1078824832 edx 0x0 0 ebx 0xb5bd2c48 -1245893560 esp 0xbfb27150 0xbfb27150 ebp 0xbfb27548 0xbfb27548 esi 0x0 0 edi 0x0 0 eip 0xb777440c 0xb777440c <__kernel_rt_sigreturn> eflags 0x293 [ CF AF SF IF ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 (gdb) A debugging session is active. Inferior 1 [process 26912] will be detached. Quit anyway? (y or n) [answered Y; input not from terminal] Detaching from program: /mnt/my-data/warzone-build-directory/warzone-berg-build/src/warzone2100, process 26912