Also, the name arrays *are* supposed to end with a single NULL entry (and thus have size NumXXX+1 to match)... this is used for some generic functions which run through the array and rely on a NULL-termination entry to detect the end of the array values...
So, if nothing jumps out at you in the info file, run tekkotsu in gdb and it will catch the crash, then just look at the variable that's being used, hopefully it will make sense.
-Ethan
On Jul 1, 2009, at 11:48 AM, jtennys wrote:
My project built successfully after modifying the RobotInfo files. However, when I go to run the executable, this is what happens:
jason@jason-desktop:~ /project$ ./tekkotsu-SZ_ KHR2
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::_S_construct NULL not valid
Aborted
I wasn't sure where to go with this one.
Jason