It stops with util/u_mempool.c:92:util_mempool_malloc_st: Assertion `block->magic == 0xcafe4321' failed. debug_get_bool_option: GALLIUM_ABORT_ON_ASSERT = TRUE Signal: SIGTRAP [trap] Aborting. upon loading a level.
I can't reproduce this with current mesa master (3b189d888a99336a2df037e2b595844d4b9e05b5). Could you test it again after git pull? Do you have an x86_64 system? Does it crash if you set the environment variable GALLIUM_ABORT_ON_ASSERT to 0?
I tried with 3b189d888a99336a2df037e2b595844d4b9e05b5, and it asserts. If I start with GALLIUM_ABORT_ON_ASSERT=0, then lots of these util/u_mempool.c:88:util_mempool_malloc_st: Assertion `block->magic == 0xcafe4321' failed. debug_get_bool_option: GALLIUM_ABORT_ON_ASSERT = FALSE continuing... util/u_mempool.c:100:util_mempool_free_st: Assertion `block->magic == 0xcafe4321' failed. debug_get_bool_option: GALLIUM_ABORT_ON_ASSERT = FALSE continuing... are printed, but it doesn't crash, and I didn't notice any visual corruption (other than the ones I already reported in #28993 and #28994). Maybe I'm not eagle-eyed enough... It's an x86_32 system with kernel 2.6.33.1.
Created attachment 37187 [details] backtrace I have the same problem with Heroes of Newerth, it crash at start. It works OK with GALLIUM_ABORT_ON_ASSERT=0 set.
Created attachment 37188 [details] [review] Possible fix Could you try the attached patch?
HoN works fine with your patch(In reply to comment #4) > Created an attachment (id=37188) [details] > Possible fix > > Could you try the attached patch? HoN works fine with your patch.
I've committed the patch, closing..
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.