Hello all,

I am writing an application which recursively searches the VFS and indexes them to an internal DB.

While it is doing this the T|X Simulator, it inexplicably crashes. A debug run through it reveals that my entire stack inexplicably disappears between

       StrCopy( &record.name[0], name );
       StrPrintF( buffer, "Indexing: %s/%s...", dir, name );

This leads to FileRefs and pointers becoming invalid and crashes galore. These two lines sure don't seem to be very stack heavy.

I tried increasing my stack size to 128k just to see if it would solve my issue, but I still lose my stack on these two, seemingly innocuous, lines...

Even stranger, I don't lose my stack on POSE! (I don't have a real device to test on sadly :( )

Is there any idea as to what is going on, or more information I could supply?

Best Regards,
Ryan Rix
TamsPalm

--
For information on using the ACCESS Developer Forums, or to unsubscribe, please 
see http://www.access-company.com/developers/forums/

Reply via email to