エミュレータ上で実行中に、ローカル変数をTCHAR[1024]くらいの変数を数個確保している関数から、ほかの関数をコールするとコール先の関数
の
処理中にアプリケーションが終了してしまいます。
同じ関数をほかの関数からコールしたときには、終了せずに処理が進んでいきます。
変数サイズを小さく(TCHAR[256]など)すると処理ができるようになりました。
メモリを破壊しているようなコードは見当たらないのですが、ローカル変数サイズの上限(スタックサイズ?)などを超えてしまっているのでしょうか?
メモリサイズは、そんなに小さいのでしょうか?