読者です 読者をやめる 読者になる 読者になる

グレインの備忘録

プログラミング関係とかをつらつらと。

Visual StudioのNDK開発でデバッグ時に「ステップできません。このメッセージは間違っているか、転送中に壊れました。」と出る

VisualStudioのNDK開発でデバッグ時にステップ実行をしていると「ステップできません。このメッセージは間違っているか、転送中に壊れました。」と出ることがある。

 

解消できないものかといろいろ試行錯誤していると、どうやら不適切なウォッチ式が存在していることがその原因となっていたようだ。ウォッチ式を全部消したらステップ実行が必ずうまくいった。

 

ステップ実行時に変数情報がうまく取得できないとgdbserver側でSegmentation Faultが発生、プログラムごとハングしてしまうという仕組みだったらしい。

 

やれやれ。