pegasus2000 wrote: > > >Consider the following program: > >#include > >// of the string class which is part of the >// Standard Template Library >#include >#include >#include > >using namespace std; > >// concat - return the concatenation of two strings >string concat(string s1, string s2) >{ > return s1 + s2; >} > > >int main(int argc, char* pArgs[]) >{ > ndInitSystem (); > > // create a string that is the sum of two smaller strings > cout << "string1 + string2 = " > << concat("string1 ", "string2") > << endl; >} > >The program crashes when executes s1+s2. > >I need the stack trace at that point, so I can check in which >routine the trouble is localized. I have no way to tell where the program is crashing so I can't really give you much more information. All I can tell you is that most of the string functionality is implemented in `include/string' and `include/string.cc'. But you already knew that, right? BTW, it seems to me that it would make debugging much simpler if you had built a debug version of the libraries for the PC. Then you could take the code that fails on the PSP and step into it on the PC. Travis