View Single Post
  #23   Spotlight this post!  
Unread 25-03-2009, 13:27
dickswan dickswan is offline
Registered User
no team
 
Join Date: Feb 2006
Location: dallas, TX
Posts: 13
dickswan is an unknown quantity at this point
Re: [FTC]: Playing Forensic Roboticist.

Regarding the "memory leak" problem.

The LabVIEW / NXT-G firmware can do a lot of dynamic memory allocation that will eventually cause garbage collection (GC) of memory. It may be that GC is not always robust and you're getting the spurious program aborts because of a failed GC command.

Simple blocks like adding two integer variables will not do nemory allocation. But blocks like concatenating a string, display on LCD, etc will. I also think the "get last joystick message from FMS" likely involves a menory allocation.

ROBOTC uses different firmware that is not performing extensive memory allocation.
Reply With Quote