[Bf-committers] Patch #3760 Regression in 2.44

Early Ehlinger early at respower.com
Sun Jul 8 21:28:21 CEST 2007


Hi Ton,

Actually, this was only rearing its head from a python-invoked render 
from a command line.

Took this long more because of the environment - couldn't run inside of 
a debugger, because for some reason the bug disappeared :-)

-- Early Ehlinger, President, ResPower, Inc.

Ton Roosendaal wrote:
> Hi,
>
> Yes that is a good test to add in Blender.
>
> Note that this error only happens in rendering commands within the UI  
> (not commandline), and with no 3D window present.
>
> (BTW; if this takes you a couple of hours, you might consider to get  
> help with gdb! NULL pointer errors always pop up as first, without any  
> effort from developer side...)
>
> -Ton-
>
> On 8 Jul, 2007, at 16:01, Early Ehlinger wrote:
>
>   
>> Hi All,
>>
>> I just spent a couple of hours adding Blender_Trace statements (See
>> Patch 6161) to hunt down a crash in Blender 2.44 for a customer.  It
>> turns out that G.vd is NULL, and the check for G.vd being NULL was
>> removed sometime between Jan '06 and Blender 2.44.
>>
>> My guess is this happened when the following snip was moved from
>> BIF_do_render to do_render, but that's just a guess:
>>
>>             if(G.vd->lay & 0xFF000000) {
>>                 G.scene->lay |= G.vd->lay;
>>                 G.scene->r.scemode |= R_SINGLE_LAYER;
>>             }
>>             else G.scene->lay= G.vd->lay;
>>
>> Can anybody else confirm that this is a problem?  I'm waiting for my
>> customer to give permission to use his .blend file, which reproduces it
>> every time, but I suspect that Cory's script from Jan'06 will do the
>> trick, too.
>>
>> In the meantime, I'll see if I can get current CVS going and submit a
>> patch against it.
>>
>> -- ResPower Support
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at blender.org
>> http://lists.blender.org/mailman/listinfo/bf-committers
>>
>>
>>     
> ------------------------------------------------------------------------ 
> --
> Ton Roosendaal  Blender Foundation ton at blender.org  
> http://www.blender.org
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>
>
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.blender.org/pipermail/bf-committers/attachments/20070708/e124b446/attachment-0001.htm 


More information about the Bf-committers mailing list