[Bf-taskforce25] Bug report

Brecht Van Lommel brecht at blender.org
Fri Jul 10 13:41:50 CEST 2009


Hi,

I've fixed bug #2. For bug #1 I'm not sure what the intention is, where
should the scene pointer be set in node->id? Ton?

Brecht.

On Fri, 2009-07-10 at 01:10 -0400, Jingyuan Huang wrote:
> Two crashes:
> 
> === Bug #1 ===
> steps to reproduce:
> 1. start blender
> 2. switch to node editor
> 3. composite nodes -> use nodes
> 4. add a file output node
> 5. switch back to 3d view
> 6. F12, render the cube
> 7. switch to node editor again. system crashes
> 
> cause:
> scene is NULL at image.c:1329
> 
> backtrace:
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x40aab950 (LWP 27635)]
> 0x00000000009da4be in BKE_makepicstring (scene=0x0, string=0x40aaabc0
> "0001", base=0x3760820 "", frame=1, imtype=0)
>     at source/blender/blenkernel/intern/image.c:1329
> 1329		if(scene->r.scemode & R_EXTENSION)
> (gdb) bt
> #0  0x00000000009da4be in BKE_makepicstring (scene=0x0,
> string=0x40aaabc0 "0001", base=0x3760820 "", frame=1, imtype=0)
>     at source/blender/blenkernel/intern/image.c:1329
> #1  0x0000000000aeb5e5 in node_composit_exec_output_file
> (data=0x2651ac8, node=0x36fc0f0, in=0x40aaaef0, out=0x40aaacf0)
>     at source/blender/nodes/intern/CMP_nodes/CMP_outputFile.c:65
> #2  0x000000000099551a in exec_composite_node (node_v=0x36fc0f0) at
> source/blender/blenkernel/intern/node.c:2246
> #3  0x00007ffacf35d3ea in start_thread () from /lib/libpthread.so.0
> #4  0x00007ffacfae1cbd in clone () from /lib/libc.so.6
> #5  0x0000000000000000 in ?? ()
> (gdb) info threads
> * 56 Thread 0x40aab950 (LWP 27635)  0x00000000009da4be in
> BKE_makepicstring (scene=0x0, string=0x40aaabc0 "0001", base=0x3760820
> "", frame=1, imtype=0)
>     at source/blender/blenkernel/intern/image.c:1329
>   53 Thread 0x418ff950 (LWP 27632)  0x00007ffacfaa36e1 in nanosleep ()
> from /lib/libc.so.6
>   1 Thread 0x7ffad2de7700 (LWP 27573)  0x00007ffacca640ae in ?? ()
> from /usr/lib/dri/swrast_dri.so
> 
> 
> === Bug #2 ===
> steps to reproduce:
> 1. start blender
> 2. ctrl+X to reload the the default scene.
> 3. system crashes
> 
> cause:
> win is NULL at wm_cursors.c:161
> 
> backtrace:
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7fe4a5674700 (LWP 27755)]
> 0x0000000000626b6b in WM_cursor_grab (win=0x0, val=1) at
> source/blender/windowmanager/intern/wm_cursors.c:161
> 161		GHOST_SetCursorGrab(win->ghostwin, val);
> (gdb) print win
> $2 = (wmWindow *) 0x0
> (gdb) bt
> #0  0x0000000000626b6b in WM_cursor_grab (win=0x0, val=1) at
> source/blender/windowmanager/intern/wm_cursors.c:161
> #1  0x00000000006305b3 in wm_operator_invoke (C=0x3ae6060,
> ot=0x3ba28f0, event=0x0, properties=0x0)
>     at source/blender/windowmanager/intern/wm_event_system.c:383
> #2  0x00000000006306d5 in WM_operator_name_call (C=0x3ae6060,
> opstring=0x13bc12a "WM_OT_read_homefile", context=5, properties=0x0)
>     at source/blender/windowmanager/intern/wm_event_system.c:423
> #3  0x00000000008685f6 in ui_apply_but_funcs_after (C=0x3ae6060) at
> source/blender/editors/interface/interface_handlers.c:291
> #4  0x0000000000874144 in ui_handler_popup (C=0x3ae6060,
> event=0x4d5ed40, userdata=0x4d5f130) at
> source/blender/editors/interface/interface_handlers.c:4332
> #5  0x000000000063122a in wm_handler_ui_call (C=0x3ae6060,
> handler=0x4d60e40, event=0x4d5ed40) at
> source/blender/windowmanager/intern/wm_event_system.c:752
> #6  0x00000000006317bf in wm_handlers_do (C=0x3ae6060,
> event=0x4d5ed40, handlers=0x3c77870) at
> source/blender/windowmanager/intern/wm_event_system.c:918
> #7  0x0000000000631c47 in wm_event_do_handlers (C=0x3ae6060) at
> source/blender/windowmanager/intern/wm_event_system.c:1043
> #8  0x000000000062c029 in WM_main (C=0x3ae6060) at
> source/blender/windowmanager/intern/wm.c:238
> #9  0x0000000000625076 in main (argc=1, argv=0x7fffad6a0a28) at
> source/creator/creator.c:856
> 
> 
> Best Wishes
> Jingyuan Huang
> ------------------------------------
> Computer Graphics Lab
> University of Waterloo
> _______________________________________________
> Bf-taskforce25 mailing list
> Bf-taskforce25 at blender.org
> http://lists.blender.org/mailman/listinfo/bf-taskforce25
> 



More information about the Bf-taskforce25 mailing list