1
私はiOS用のスタティックライブラリを構築しており、テストターゲットで最初の単体テストを実装しました。 しかし、私がCommand+U
(シミュレータ)でテストを実行すると、デバッガはテストクラスが実行される前でもEXC_BAD_ACCESS
のASMスタックトレースで停止します。Xcode:テストターゲットを実行できません
0x0: into
0x1: cli
0x2: inl %dx
0x3: incb (%edi)
0x5: addb %al, (%eax)
0x7: addb %al, (%ebx)
0x9: addb %al, (%eax)
0xb: addb %al, (%edx)
0xd: addb %al, (%eax)
0xf: addb %dl, (%eax)
0x11: addb %al, (%eax)
0x13: addb %cl, %al
0x15: orb %al, (%eax)
0x17: addb %al, 16842752(%ebp)
0x1d: addb %al, (%eax)
どれ落とし穴を私は知っておくべき:スレッドで
は、前の#15 0x8feb02ef in dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*)()
ASMスタックトレースが(あまり助けにならないことを想定)は、次の通りであるステップを表示します静的なlibをテストしますか?誰もがこの問題を抱えていた?