[Bf-committers] Re: [Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_displist.h BKE_global.hBKE_mesh.h blender/source/blender/blenkernel/intern anim.cdisplist.c effect.c font.c mesh.c subsurf.cblender/source/blender/blenlib BLI_editVert.h blender/source/blender/blenloader/intern ...

Nathan Letwory bf-committers@blender.org
Fri, 9 Jul 2004 09:47:31 +0300 (EEST)


> ton (Ton Roosendaal) 2004/07/08 22:38:27 CEST
[The crease/edge commit]

With no edges enabled for two meshes, a join operation CTRL+JKEY will
crash. Start with default scene, add another cube, select both cubes,
CTRL+JKEY, crash. This happens with the memcpy on line 7329 of editmesh.c.

call stack:

 # ChildEBP RetAddr  Args to Child
00 0012fc50 004cac24 00000000 00000000 00000090 blender!memcpy(unsigned
char * dst = 0x00000000 "", unsigned char * src = 0x00000000 "", unsigned
long count = 0x90)+0x33 (CONV: cdecl)
[F:\VS70Builds\3052\vc\crtbld\crt\src\intel\memcpy.asm @ 171]
01 0012fdb4 00463595 00000008 7ffdf000 00000500
blender!join_mesh(void)+0xc24 (FPO: [Non-Fpo]) (CONV: cdecl)
[e:\blenderdev\blender\source\blender\src\editmesh.c @ 7329]
02 0012fe10 004597ee 0104f994 0104fb5c 0012fe3c
blender!winqreadview3dspace(struct ScrArea * sa = 0x0104f994, void *
spacedata = 0x0104fb5c, struct BWinEvent * evt = 0x0012fe3c)+0x1325 (FPO:
[Non-Fpo]) (CONV: cdecl) [e:\blenderdev\blender\source\blender\src\space.c
@ 1108]
03 0012fe28 0040d311 0104f994 0012fe3c 00000a28
blender!scrarea_do_winhandle(struct ScrArea * area = 0x0104f994, struct
BWinEvent * evt = 0x0012fe3c)+0x4e (FPO: [Non-Fpo]) (CONV: cdecl)
[e:\blenderdev\blender\source\blender\src\spacetypes.c @ 140]
04 0012fe50 0040d00a 0104f994 0104f994 00000000
blender!scrarea_dispatch_events(struct ScrArea * sa = 0x0104f994)+0xa1
(FPO: [Non-Fpo]) (CONV: cdecl)
[e:\blenderdev\blender\source\blender\src\editscreen.c @ 522]
05 0012fe64 0040c960 0044a704 01044001 01040001
blender!screen_dispatch_events(void)+0xba (FPO: [Non-Fpo]) (CONV: cdecl)
[e:\blenderdev\blender\source\blender\src\editscreen.c @ 897]
06 0012fea8 0040aef8 00000020 00000022 0000002e
blender!screenmain(void)+0x660 (FPO: [Non-Fpo]) (CONV: cdecl)
[e:\blenderdev\blender\source\blender\src\editscreen.c @ 1124]
07 0012fee4 0040120b 00000008 003c2ff8 003c3068 blender!main(int argc = 8,
unsigned char ** argv = 0x003c2ff8)+0x8a8 (FPO: [Non-Fpo]) (CONV: cdecl)
[e:\blenderdev\blender\source\creator\creator.c @ 578]
08 0012ffc0 77e7eb69 00000000 00000001 7ffdf000
blender!mainCRTStartup+0x16c [f:\vs70builds\3052\vc\crtbld\crt\src\crt0.c
@ 259]
WARNING: Stack unwind information not available. Following frames may be
wrong.
09 0012fff0 00000000 0040109f 00000000 78746341
kernel32!CreateProcessInternalW+0x1177