SYSTEM WARNING: Creating default object from empty value

SYSTEM WARNING: Creating default object from empty value

SYSTEM WARNING: Creating default object from empty value

SYSTEM WARNING: Creating default object from empty value

SYSTEM WARNING: Creating default object from empty value

SYSTEM WARNING: Creating default object from empty value

Mantis - Croquet
Viewing Issue Advanced Details
5697 Hedgehog minor always 01-03-07 06:31 01-03-07 06:32
howardstearns  
 
normal  
new  
open  
none    
none  
0005697: future in tail-position of block - contrib packages: Minnesota
The following have future messages in the tail position of a block, and thus I think get compiled into futureSends instead of futureDo. If so, they cause island export and nameMap to grow as in 3299.

TAvatarUserMenu>>keyDown:
TAvatarUserMenu>>keyStroke:
TAvatarUserMenu>>keyUp:
TAvatarUserMenu>>toggleRecording
TAvatarUserMenu>>updateCamera:
TAvatarUserMotion>>preRenderMotions
TAvatarUserMotion>>updateCamera:
TVehicle>>step
TAnnotationFilterPortal>>step
TMotionPlayer>>playFramesInterpolated:
TMotionPlayer>>playFrames:
TRobot>>animateMeWith:from:to:
TRobotProximityEvent>>checkForAvatarsByMe:
TRobotTimerEvent>>timer
TRobotMovieAction class>>initActionOn:withFile:
TTeleportUtilities class>>makePortalToAnotherWorld:avatar:portalType:
I'm not attempting in this ticket to report issues like 3300, which can still be a problem.
related to 0003299confirmed  future messages compile as futureSend instead of futureDo 
related to 0003300closed andreas unnecessary futureSend for avatar head transform 
related to 0005695new  future in tail-position of block - core packages 
related to 0005696new  future in tail-position of block - demo packages 

There are no notes attached to this issue.