Program: /usr/bin/warzone2100
Version: TRUNK
Type: Release
Compiled on: Oct 22 2007
Executed on: Tue Oct 23 18:02:29 2007
Operating system: Linux
Node name: DPArch
Release: 2.6.22-ARCH
Version: #1 SMP PREEMPT Wed Sep 26 20:57:40 CEST 2007
Machine: i686
Pointers: 32bit
Dump caused by signal: SIGSEGV: Invalid memory reference: Address not mapped to object
GLIBC raw backtrace:
warzone2100[0x817ecee]
[0xb7f81440]
/usr/lib/libfreetype.so.6[0xb7a6b1ba]
/usr/lib/libfreetype.so.6[0xb7a69458]
/usr/lib/libfreetype.so.6(FTC_Manager_LookupSize+0x64)[0xb7a69674]
/usr/lib/libGLC-0.6.0.so.0(__glcFaceDescLoadFreeTypeGlyph+0x95)[0xb7de9eb5]
/usr/lib/libGLC-0.6.0.so.0[0xb7deaec1]
/usr/lib/libGLC-0.6.0.so.0(__glcProcessChar+0x78)[0xb7de77e8]
/usr/lib/libGLC-0.6.0.so.0(glcRenderString+0xda)[0xb7deaa1a]
warzone2100[0x8176380]
warzone2100[0x81499a6]
warzone2100[0x81499fe]
warzone2100[0x8149a64]
warzone2100[0x80869d2]
warzone2100[0x8100053]
warzone2100[0x80ab667]
/lib/libc.so.6(__libc_start_main+0xe0)[0xb7bc2f90]
warzone2100[0x804d361]
GDB extended backtrace:
GNU gdb 6.6
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
Using host libthread_db library "/lib/libthread_db.so.1".
Attaching to program: /usr/bin/warzone2100, process 29643
Reading symbols from /usr/lib/libSDL-1.2.so.0...done.
Loaded symbols for /usr/lib/libSDL-1.2.so.0
Reading symbols from /lib/libpthread.so.0...done.
[Thread debugging using libthread_db enabled]
[New Thread -1215564064 (LWP 29643)]
[New Thread -1218012272 (LWP 29646)]
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/lib/libvorbisfile.so.3...done.
Loaded symbols for /usr/lib/libvorbisfile.so.3
Reading symbols from /usr/lib/libvorbis.so.0...done.
Loaded symbols for /usr/lib/libvorbis.so.0
Reading symbols from /lib/libm.so.6...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /usr/lib/libogg.so.0...done.
Loaded symbols for /usr/lib/libogg.so.0
Reading symbols from /usr/lib/libopenal.so.0...done.
Loaded symbols for /usr/lib/libopenal.so.0
Reading symbols from /usr/lib/libGLC-0.6.0.so.0...done.
Loaded symbols for /usr/lib/libGLC-0.6.0.so.0
Reading symbols from /usr/lib/libGL.so.1...done.
Loaded symbols for /usr/lib/libGL.so.1
Reading symbols from /usr/lib/libGLU.so.1...done.
Loaded symbols for /usr/lib/libGLU.so.1
Reading symbols from /usr/lib/libSDL_net-1.2.so.0...done.
Loaded symbols for /usr/lib/libSDL_net-1.2.so.0
Reading symbols from /usr/lib/libphysfs-1.0.so.1...done.
Loaded symbols for /usr/lib/libphysfs-1.0.so.1
Reading symbols from /lib/libz.so.1...done.
Loaded symbols for /lib/libz.so.1
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /usr/lib/libX11.so.6...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libfontconfig.so.1...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libXext.so.6...done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /usr/lib/libXxf86vm.so.1...done.
Loaded symbols for /usr/lib/libXxf86vm.so.1
Reading symbols from /usr/lib/libdrm.so.2...done.
Loaded symbols for /usr/lib/libdrm.so.2
Reading symbols from /usr/lib/libstdc++.so.6...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /usr/lib/libgcc_s.so.1...done.
Loaded symbols for /usr/lib/libgcc_s.so.1
Reading symbols from /usr/lib/libxcb-xlib.so.0...done.
Loaded symbols for /usr/lib/libxcb-xlib.so.0
Reading symbols from /usr/lib/libxcb.so.1...done.
Loaded symbols for /usr/lib/libxcb.so.1
Reading symbols from /usr/lib/libexpat.so.1...done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /usr/lib/libXau.so.6...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /usr/lib/libXrender.so.1...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libXrandr.so.2...done.
Loaded symbols for /usr/lib/libXrandr.so.2
Reading symbols from /usr/lib/libXcursor.so.1...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libXfixes.so.3...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Reading symbols from /usr/lib/xorg/modules/dri/i915_dri.so...done.
Loaded symbols for /usr/lib/xorg/modules/dri/i915_dri.so
0xb7f81410 in __kernel_vsyscall ()
(gdb) #0 0xb7f81410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7ebff8b in ?? () from /lib/libpthread.so.0
No symbol table info available.
#2 0x0817f304 in posixExceptionHandler (signum=11, siginfo=0xbffa7cdc, sigcontext=0xbffa7d5c) at exceptionhandler.c:507
btBuffer = {0x817ecee, 0xb7f81440, 0xb7a6b1ba, 0xb7a69458, 0xb7a69674, 0xb7de9eb5, 0xb7deaec1, 0xb7de77e8,
0xb7deaa1a, 0x8176380, 0x81499a6, 0x81499fe, 0x8149a64, 0x80869d2, 0x8100053, 0x80ab667, 0xb7bc2f90, 0x804d361, 0x0, 0x0}
pid = 29647
gdbPipe = {8, 9}
dumpFile = 7
signal = <value optimized out>
allreadyRunning = 1
#3 <signal handler called>
No symbol table info available.
#4 0xb7a25f64 in FT_New_Size () from /usr/lib/libfreetype.so.6
No symbol table info available.
#5 0xb7a6b1ba in ftc_scaler_lookup_size () from /usr/lib/libfreetype.so.6
No symbol table info available.
#6 0xb7a69458 in FTC_MruList_New () from /usr/lib/libfreetype.so.6
No symbol table info available.
#7 0xb7a69674 in FTC_Manager_LookupSize () from /usr/lib/libfreetype.so.6
No symbol table info available.
#8 0xb7de9eb5 in __glcFaceDescLoadFreeTypeGlyph (This=0x910c800, inContext=0x90fd4c8, inScaleX=128, inScaleY=128,
inGlyphIndex=57) at ../src/ofacedesc.c:316
face = <value optimized out>
loadFlags = 2058
scaler = {face_id = 0x910c800, width = 8192, height = 8192, pixel = 0, x_res = 0, y_res = 0}
size = (FT_Size) 0x0
#9 0xb7deaec1 in __glcRenderChar (inCode=86, inPrevCode=0, inIsRTL=0 '\0', inFont=0x9110ab8, inContext=0x90fd4c8,
GLC_UNUSED_inData=0x0, GLC_UNUSED_inMultipleChars=0 '\0') at ../src/render.c:299
transformMatrix = {2.29613695e-18, 0.0500000045, 1.46952762e-15, 0, -0.0375000015, 3.06151601e-18, 8.99796433e-32,
0, 0, 0, 0, 0, 0.96875, -0.937500119, 0, 1}
scale_x = 128
scale_y = 128
glyph = (__GLCglyph *) 0x966d5a8
displayListIsBuilding = 1 '\001'
face = (FT_Face) 0xb7ded420
sx64 = <value optimized out>
sy64 = <value optimized out>
#10 0xb7de77e8 in __glcProcessChar (inContext=0x90fd4c8, inCode=86, inPrevCode=0xbffa8350, inIsRTL=<value optimized out>,
inProcessCharFunc=0xb7dead80 <__glcRenderChar>, inProcessCharData=0x0) at ../src/misc.c:174
repCode = <value optimized out>
font = (__GLCfont *) 0x9110ab8
ret = <value optimized out>
#11 0xb7deaa1a in glcRenderString (inString=0x818fd60) at ../src/render.c:615
ctx = (__GLCcontext *) 0x90fd4c8
UinString = (FcChar32 *) 0x966b3bc
GLState = {texture2D = 0 '\0', textureID = 134522909, textureEnvMode = 143, bufferObjectID = 0, blend = 176 '',
blendSrc = -1210200464, blendDst = 0, vertexArray = 0 '\0', normalArray = 0 '\0', colorArray = 0 '\0',
indexArray = 0 '\0', texCoordArray = 0 '\0', edgeFlagArray = 0 '\0'}
prevCode = {code = 0, font = 0x0}
isRightToLeft = <value optimized out>
#12 0x08176380 in iV_DrawTextRotated (string=0x818fd60 "Version TRUNK - Built Oct 22 2007", XPos=630, YPos=465,
rotation=90) at textdraw.c:613
No locals.
#13 0x081499a6 in widgDisplayForm (psForm=0x966af38, xOffset=8192, yOffset=0) at widget.c:1513
psCurr = <value optimized out>
xOrigin = 0
yOrigin = 0
#14 0x081499fe in widgDisplayForm (psForm=<value optimized out>, xOffset=0, yOffset=0) at widget.c:1545
psCurr = (WIDGET *) 0x966af38
xOrigin = 0
yOrigin = 0
#15 0x08149a64 in widgDisplayScreen (psScreen=0x9328de8) at widget.c:1563
No locals.
#16 0x080869d2 in runTitleMenu () at frontend.c:264
id = <value optimized out>
#17 0x08100053 in titleLoop () at wrappers.c:184
RetCode = <value optimized out>
#18 0x080ab667 in main (argc=8192, argv=0xb7a92ec8) at main.c:563
pSize = 768
(gdb) The program is running. Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal]
Detaching from program: /usr/bin/warzone2100, process 29643