Brad King wrote:
> Brian Paul wrote:
>> Brad, I've committed a fix that should solve this later problem.
> 
> That works, thanks.
> 
>> For the first issue (_mesa_HashLookup), it would be helpful if there was
>> debug info in the stack trace.
> 
> I replaced "-O3 -g" with "-O0 -g" when building Mesa.  Here is the new trace:
> 
> RenderingCxxTests: main/hash.c:133: _mesa_HashLookup: Assertion `table' 
> failed.
> 
> Program received signal SIGABRT, Aborted.
> [Switching to Thread 0x2adcc9934850 (LWP 18944)]
> 0x00002adcc82f71d5 in raise () from /lib/libc.so.6
> (gdb) where
> #0  0x00002adcc82f71d5 in raise () from /lib/libc.so.6
> #1  0x00002adcc82f8680 in abort () from /lib/libc.so.6
> #2  0x00002adcc82f075f in __assert_fail () from /lib/libc.so.6
> #3  0x00002adcc6492fe2 in _mesa_HashLookup (table=0x0, key=3)
>     at main/hash.c:133
> #4  0x00002adcc64e5842 in _mesa_lookup_texture (ctx=0x695ec0, id=3)
>     at main/texobj.c:58
> #5  0x00002adcc64e7133 in _mesa_DeleteTextures (n=1, textures=0x7fffe97ca7a8)
>     at main/texobj.c:803
> #6  0x00002adcc1855c2f in (VTK Code)

I don't see how this could be happening.  The pointer to the texture 
object hash table is NULL.  The table is freed at context destructions 
time, but even then, the pointer is not set to null.

Maybe try with valgrind?

-Brian


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Mesa3d-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to