As well as this:

I get the same sort of screen on generation of a non-undead character.
No obvious errors in GDB or STDOUT!
OS: Mandriva 2010 32bit
Video: 82G35 Express Integrated Graphics Controller
Moderator: Moderator
Code: Select all
[jon@localhost t-4]$ ./bin/Debug/t-engine > stdout 2>stderr
*** glibc detected *** ./bin/Debug/t-engine: malloc(): memory corruption: 0x0b208ac0 ***
======= Backtrace: =========
/lib/i686/libc.so.6[0xb75873f1]
/lib/i686/libc.so.6[0xb758a412]
/lib/i686/libc.so.6(__libc_malloc+0x5f)[0xb758af0f]
/usr/lib/dri/libdricore.so(_mesa_malloc+0x1b)[0xb60ae518]
/usr/lib/dri/i965_dri.so(brw_upload_cache+0xae)[0xb62a1a4d]
/usr/lib/dri/i965_dri.so[0xb62a9daf]
/usr/lib/dri/i965_dri.so(brw_validate_state+0x15e)[0xb62a2b22]
/usr/lib/dri/i965_dri.so(brw_draw_prims+0x642)[0xb62958ae]
/usr/lib/dri/libdricore.so(vbo_exec_vtx_flush+0x6f3)[0xb6104b16]
/usr/lib/dri/libdricore.so[0xb60ff5fc]
/usr/lib/dri/libdricore.so[0xb60ff937]
/usr/lib/dri/libdricore.so[0xb61003cd]
/usr/lib/dri/libdricore.so[0xb60f5230]
./bin/Debug/t-engine[0x8079764]
[0xb6cfe12a]
./bin/Debug/t-engine[0x809e1a3]
./bin/Debug/t-engine[0x809e6d4]
./bin/Debug/t-engine[0x80a0b18]
./bin/Debug/t-engine[0x809da91]
./bin/Debug/t-engine[0x809ea28]
./bin/Debug/t-engine[0x80a0ba1]
./bin/Debug/t-engine[0x807a86f]
./bin/Debug/t-engine[0x807b229]
./bin/Debug/t-engine[0x807b247]
./bin/Debug/t-engine[0x80535f6]
[0xb6cfe12a]
./bin/Debug/t-engine[0x80b39ca]
./bin/Debug/t-engine[0x809e1c1]
[0xb6cfe0c7]
./bin/Debug/t-engine[0x80b39ca]
./bin/Debug/t-engine[0x809e1c1]
[0xb6cfe0c7]
./bin/Debug/t-engine[0x80b39ca]
./bin/Debug/t-engine[0x809e1c1]
./bin/Debug/t-engine[0x80bde9b]
./bin/Debug/t-engine[0x809da91]
./bin/Debug/t-engine[0x80bdf09]
[0xdeadc0c0]
======= Memory map: ========
08048000-0813b000 r-xp 00000000 08:07 5538991 /home/jon/Download/t-4/bin/Debug/t-engine
0813b000-0813d000 rw-p 000f2000 08:07 5538991 /home/jon/Download/t-4/bin/Debug/t-engine
0813d000-08141000 rw-p 00000000 00:00 0
0994f000-0fa8f000 rw-p 00000000 00:00 0 [heap]
ad9ce000-ada4e000 rw-s 00000000 00:04 888155 /drm mm object (deleted)
ada4e000-ada50000 rw-s 00000000 00:04 888154 /drm mm object (deleted)
ada50000-ada60000 rw-s 00000000 00:04 888153 /drm mm object (deleted)
ada60000-ada70000 rw-s 00000000 00:04 888152 /drm mm object (deleted)
ada70000-ada78000 rw-s 00000000 00:04 888151 /drm mm object (deleted)
ada78000-ada80000 rw-s 00000000 00:04 888150 /drm mm object (deleted)
ada80000-ada88000 rw-s 00000000 00:04 888149 /drm mm object (deleted)
ada88000-ada90000 rw-s 00000000 00:04 888148 /drm mm object (deleted)
ada90000-ada98000 rw-s 00000000 00:04 888147 /drm mm object (deleted)
ada98000-adaa0000 rw-s 00000000 00:04 888146 /drm mm object (deleted)
adaa0000-adaa8000 rw-s 00000000 00:04 888145 /drm mm object (deleted)
adaa8000-adba8000 rw-s 00000000 00:04 888120 /drm mm object (deleted)
adba8000-adbb8000 rw-s 00000000 00:04 888119 /drm mm object (deleted)
adbb8000-adbc8000 rw-s 00000000 00:04 888118 /drm mm object (deleted)
adbc8000-adbd8000 rw-s 00000000 00:04 888117 /drm mm object (deleted)
adbd8000-adbe8000 rw-s 00000000 00:04 888116 /drm mm object (deleted)
adbe8000-adbf8000 rw-s 00000000 00:04 888115 /drm mm object (deleted)
adbf8000-adc08000 rw-s 00000000 00:04 888114 /drm mm object (deleted)
adc08000-adc18000 rw-s 00000000 00:04 888113 /drm mm object (deleted)
adc18000-adc28000 rw-s 00000000 00:04 888112 /drm mm object (deleted)
adc28000-adc38000 rw-s 00000000 00:04 888111 /drm mm object (deleted)
adc38000-adc48000 rw-s 00000000 00:04 888110 /drm mm object (deleted)
adc48000-adc58000 rw-s 00000000 00:04 888109 /drm mm object (deleted)
adc58000-adc68000 rw-s 00000000 00:04 888108 /drm mm object (deleted)
adc68000-adc78000 rw-s 00000000 00:04 888107 /drm mm object (deleted)
adc78000-adc88000 rw-s 00000000 00:04 888106 /drm mm object (deleted)
adc88000-ae488000 rw-s 00000000 00:04 888102 /drm mm object (deleted)
ae7e0000-ae7f0000 rw-s 00000000 00:04 888101 /drm mm object (deleted)
ae7f0000-ae7f4000 rw-s 00000000 00:04 888100 /drm mm object (deleted)
ae7f4000-ae7f8000 rw-s 00000000 00:04 888099 /drm mm object (deleted)
ae7f8000-ae7fc000 rw-s 00000000 00:04 888098 /drm mm object (deleted)
ae7fc000-ae800000 rw-s 00000000 00:04 888097 /drm mm object (deleted)
ae800000-ae810000 rw-s 00000000 00:04 888096 /drm mm object (deleted)
ae810000-ae820000 rw-s 00000000 00:04 888095 /drm mm object (deleted)
ae820000-ae830000 rw-s 00000000 00:04 888094 /drm mm object (deleted)
ae830000-ae834000 rw-s 00000000 00:04 888093 /drm mm object (deleted)
ae834000-ae838000 rw-s 00000000 00:04 888092 /drm mm object (deleted)
ae838000-ae83c000 rw-s 00000000 00:04 888091 /drm mm object (deleted)
ae83c000-ae84c000 rw-s 00000000 00:04 888090 /drm mm object (deleted)
ae84c000-ae85c000 rw-s 00000000 00:04 888089 /drm mm object (deleted)
ae85c000-ae86c000 rw-s 00000000 00:04 888088 /drm mm object (deleted)
ae86c000-ae870000 rw-s 00000000 00:04 888087 /drm mm object (deleted)
ae870000-ae874000 rw-s 00000000 00:04 888086 /drm mm object (deleted)
ae874000-ae878000 rw-s 00000000 00:04 888085 /drm mm object (deleted)
ae878000-ae888000 rw-s 00000000 00:04 888084 /drm mm object (deleted)
ae888000-ae898000 rw-s 00000000 00:04 888083 /drm mm object (deleted)
ae898000-ae8a8000 rw-s 00000000 00:04 888082 /drm mm object (deleted)
ae8a8000-ae8ac000 rw-s 00000000 00:04 888081 /drm mm object (deleted)
ae8ac000-ae8b0000 rw-s 00000000 00:04 888080 /drm mm object (deleted)
ae8b0000-ae8b4000 rw-s 00000000 00:04 888079 /drm mm object (deleted)
ae8b4000-ae8c4000 rw-s 00000000 00:04 888078 /drm mm object (deleted)
ae8c4000-ae8d4000 rw-s 00000000 00:04 888077 /drm mm object (deleted)
ae8d4000-ae8e4000 rw-s 00000000 00:04 888076 /drm mm object (deleted)
ae8e4000-ae8e8000 rw-s 00000000 00:04 888075 /drm mm object (deleted)
ae8e8000-ae8ec000 rw-s 00000000 00:04 888074 /drm mm object (deleted)
ae8ec000-ae8f0000 rw-s 00000000 00:04 888073 /drm mm object (deleted)
ae8f0000-ae900000 rw-s 00000000 00:04 888072 /drm mm object (deleted)
ae900000-ae910000 rw-s 00000000 00:04 888071 /drm mm object (deleted)
ae910000-ae920000 rw-s 00000000 00:04 888070 /drm mm object (deleted)
ae920000-ae924000 rw-s 00000000 00:04 888069 /drm mm object (deleted)
ae924000-ae928000 rw-s 00000000 00:04 888068 /drm mm object (deleted)
ae928000-ae92c000 rw-s 00000000 00:04 888067 /drm mm object (deleted)
ae92c000-ae93c000 rw-s 00000000 00:04 888066 /drm mm object (deleted)
ae93c000-ae94c000 rw-s 00000000 00:04 888065 /drm mm object (deleted)
ae94c000-ae95c000 rw-s 00000000 00:04 888064 /drm mm object (deleted)
ae95c000-ae960000 rw-s 00000000 00:04 888063 /drm mm object (deleted)
ae960000-ae964000 rw-s 00000000 00:04 888062 /drm mm object (deleted)
ae964000-ae968000 rw-s 00000000 00:04 888061 /drm mm object (deleted)
ae968000-ae978000 rw-s 00000000 00:04 888060 /drm mm object (deleted)
ae978000-ae988000 rw-s 00000000 00:04 888059 /drm mm object (deleted)
ae988000-ae998000 rw-s 00000000 00:04 888058 /drm mm object (deleted)
ae998000-ae99c000 rw-s 00000000 00:04 888057 /drm mm object (deleted)
ae99c000-ae9a0000 rw-s 00000000 00:04 888056 /drm mm object (deleted)
ae9a0000-ae9a4000 rw-s 00000000 00:04 888055 /drm mm object (deleted)
ae9a4000-ae9b4000 rw-s 00000000 00:04 888054 /drm mm object (deleted)
ae9b4000-ae9c4000 rw-s 00000000 00:04 888053 /drm mm object (deleted)
ae9c4000-ae9d4000 rw-s 00000000 00:04 888052 /drm mm object (deleted)
ae9d4000-ae9d8000 rw-s 00000000 00:04 888051 /drm mm object (deleted)
ae9d8000-ae9dc000 rw-s 00000000 00:04 888050 /drm mm object (deleted)
ae9dc000-ae9e0000 rw-s 00000000 00:04 888049 /drm mm object (deleted)
ae9e0000-ae9f0000 rw-s 00000000 00:04 888048 /drm mm object (deleted)
ae9f0000-aea00000 rw-s 00000000 00:04 888047 /drm mm object (deleted)
aea00000-aea10000 rw-s 00000000 00:04 888046 /drm mm object (deleted)
aea10000-aea14000 rw-s 00000000 00:04 888045 /drm mm object (deleted)
aea14000-aea18000 rw-s 00000000 00:04 888044 /drm mm object (deleted)
aea18000-aea1c000 rw-s 00000000 00:04 888043 /drm mm object (deleted)
aea1c000-aea2c000 rw-s 00000000 00:04 888042 /drm mm object (deleted)Aborted
Code: Select all
-- self.fbo = core.display.newFBO(Map.viewport.width, Map.viewport.height)