Re: Crash with multitile-sort

Brian Paul <[email protected]>
Newsgroups gmane.comp.graphics.chromium.user
Message-ID <[email protected]>
Paul Melis wrote:
> Paul Melis wrote:
> 
> 
>>Hello,
>>While attempting to create a multi-tilesort configuration based on the 
>>multitilesort.conf file included with CR1.9 two things happen:
>>1. I get a warning about the state tracker being re-initialized
>>2. One of the crservers crashes (backtrace from the coredump shows it to 
>>be in crSPUCopyDispatchTable()).
>> 
>>
> 
> Just a bit more info, the crash is happening in spu_loader/spucopy.c, 
> crSPUCopyDispatchTable().
> In the first for-loop, the assignment temp = dst->copy_of->copyList sets 
> temp to 0x1, which is later used as temp->copy.
> 
> #0  0x5557f040 in crSPUCopyDispatchTable (dst=0x80d62c0, src=0x817d8c8) 
> at spucopy.c:630
> 630                             if (temp->copy == dst)
> (gdb) bt
> #0  0x5557f040 in crSPUCopyDispatchTable (dst=0x80d62c0, src=0x817d8c8) 
> at spucopy.c:630
> #1  0x08087fc5 in crStateDiffAPI (api=0x817d8c8) at state_flush.c:33
> #2  0x080515e0 in crServerInit (argc=1, argv=0xffffd494) at 
> server_main.c:240
> #3  0x08051655 in CRServerMain (argc=1, argv=0xffffd494) at 
> server_main.c:254
> #4  0x08051012 in main (argc=1, argv=0xffffd494) at main.c:22
> (gdb) p temp
> $1 = (struct _copy_list_node *) 0x1
> (gdb) p dst->copy_of
> $2 = (struct _spu_dispatch_table *) 0xffffa520
> (gdb)

The demo was crashing for me too, but in a different way. I've checked 
in fixes to tilesortspu_get.c and state_bufferobject.c that fixed 
things here.  Can you try the current CVS code?

-Brian

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.