[Bf-committers] Odd crashes with UV FaceSel.

Campbell Barton cbarton at metavr.com
Wed Feb 22 02:43:53 CET 2006


That was another bug, But found the editmode bug.

Heres the bt. Error is in line 610 when trying to access
G.editMesh->lastvert->f
G.editMesh->lastvert is true- but accessing "f" crashes. even to see if 
its not null. Suppose G.editMesh->lastvert is corrupt?
- Cam

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 15204)]
0x081e6c8b in countall () at source/blender/src/edit.c:613
613                             if (G.editMesh->lastvert->f) 
fprintf(stderr, " 333\n");
(gdb) bt
#0  0x081e6c8b in countall () at source/blender/src/edit.c:613
#1  0x08203cba in make_editMesh () at source/blender/src/editmesh.c:849
#2  0x08086fec in enter_editmode () at source/blender/src/editobject.c:1436
#3  0x08139880 in blenderqread (event=50848, val=1) at 
source/blender/src/toets.c:612
#4  0x08096eae in screenmain () at source/blender/src/editscreen.c:1419
#5  0x0805d3d8 in main (argc=1, argv=0xbf872a54) at 
source/creator/creator.c:593
(gdb) q



Campbell Barton wrote:
> Have been getting odd crashes with switching between Edit and Face 
> select mode today.
> Though this looks to be an issue with an unwrapper?
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 16384 (LWP 11424)]
> p_node_delete (node=0x3f800000) at source/blender/src/parametrizer.c:3600
> 3600            if (node->c1)
> (gdb) BT
> #0  p_node_delete (node=0x3f800000) at 
> source/blender/src/parametrizer.c:3600
> #1  0x0822ee4d in p_node_delete (node=0x96d3fd8)
>    at source/blender/src/parametrizer.c:3603
> #2  0x0822ee4d in p_node_delete (node=0x9076640)
>    at source/blender/src/parametrizer.c:3603
> #3  0x0822ee3e in p_node_delete (node=0x9076628)
>    at source/blender/src/parametrizer.c:3601
> #4  0x0822ee3e in p_node_delete (node=0x9076610)
>    at source/blender/src/parametrizer.c:3601
> #5  0x0822ee3e in p_node_delete (node=0x90765f8)
>    at source/blender/src/parametrizer.c:3601
> #6  0x0822ee3e in p_node_delete (node=0x90765e0)
>    at source/blender/src/parametrizer.c:3601
> #7  0x0822ee3e in p_node_delete (node=0x90765c8)
>    at source/blender/src/parametrizer.c:3601
> #8  0x0822ee3e in p_node_delete (node=0x90765b0)
>    at source/blender/src/parametrizer.c:3601
> #9  0x0822ee3e in p_node_delete (node=0x9076598)
>    at source/blender/src/parametrizer.c:3601
> #10 0x0822ee3e in p_node_delete (node=0x9076580)
>    at source/blender/src/parametrizer.c:3601
> #11 0x0822ee3e in p_node_delete (node=0x9076568)
>    at source/blender/src/parametrizer.c:3601
> #12 0x082300de in p_smooth (chart=0x91e06b0) at 
> source/blender/src/parametrizer.c:3974
> #13 0x08233603 in param_smooth_area (handle=0x937cd88)
>    at source/blender/src/parametrizer.c:4237
> #14 0x081554fe in smooth_area_tface_uv () at 
> source/blender/src/unwrapper.c:411
> #15 0x0812c787 in winqreadimagespace (sa=0x961c470, 
> spacedata=0x961eac8, evt=0x3f800000)
>    at source/blender/src/space.c:4094
> #16 0x08138169 in scrarea_do_winhandle (area=0x961c470, evt=0x3f800000)
>    at source/blender/src/spacetypes.c:145
> #17 0x08096fb2 in screenmain () at source/blender/src/editscreen.c:580
> #18 0x0805d3d8 in main (argc=1, argv=0xbfce7484) at 
> source/creator/creator.c:593
> (gdb)
>


-- 
Campbell J Barton

133 Hope Street
Geelong West, Victoria 3218 Australia

URL:    http://www.metavr.com
e-mail: cbarton at metavr.com
phone: AU (03) 5229 0241


More information about the Bf-committers mailing list