aan*_*nrv 7 c crash macos gcc abort
我有一个程序C.它成功地编译和运行工作正常,但就在年底main()
,它崩溃并给了我一个Abort trap: 6
错误。
我对如何调试它一无所知。关于 SO 与Abort trap: 6
错误有关的几个问题对我没有多大帮助。
一般来说,可能是什么问题?
(我现在不愿意发布我的源代码,因为它大约有 400 行代码。如果我知道要查找什么,我会发布一段特定的代码。)
注意:我在终端中使用GCC
. 但是当我在 XCode 中运行它时,我的程序崩溃了,如果我停止它,它会以exit code: 9
.
这是来自的输出lldb
:
Process 1191 stopped
* thread #1: tid = 0xa759, 0x00007fff8fa08286 libsystem_kernel.dylib`__pthread_kill + 10, queue = 'com.apple.main-thread', stop reason = signal SIGABRT
frame #0: 0x00007fff8fa08286 libsystem_kernel.dylib`__pthread_kill + 10
libsystem_kernel.dylib`__pthread_kill + 10:
-> 0x7fff8fa08286: jae 0x7fff8fa08290 ; __pthread_kill + 20
0x7fff8fa08288: movq %rax, %rdi
0x7fff8fa0828b: jmp 0x7fff8fa03c53 ; cerror_nocancel
0x7fff8fa08290: retq
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
27476 次 |
最近记录: |