lldb - error: invalid thread #i
lldb - error: invalid thread #i
我正在尝试使用 LLDB 对错误代码执行一些调试:
@IBAction func somePrettyAction(sender: AnyObject) {
let names = ["LLDB", "is", "fun", "Kudos :)"]
println("out of index name: \(names[5])")
}
所以当应用程序在 println 崩溃时(出于显而易见的原因 ;)),我在 XCode 调试器控制台输入了 -'Thread Info',它给了我以下输出:
thread #1: tid = 0x6fbc, 0x000000010ee5f1d0 libswiftCore.dylib`Swift._fatalErrorMessage (Swift.StaticString, Swift.StaticString, Swift.StaticString, Swift.UInt) -> () + 160, queue = 'com.apple.main-thread', stop reason = EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)
但是当我输入 - 't i' 时,它显示了以下消息:
error: invalid thread #i.
根据相关的 wwdc video short form of given command 应该工作,但由于某些原因它不工作,有什么想法吗?
是的,我也注意到了。 The presentation 不正确。那不是 thread info
的缩写。现在合适的缩写是 th i
.
使用t
是thread select
的缩写。因此,t 2
等价于 thread select 2
.
在 (lldb)
提示符下键入 help
,它将显示当前缩写的列表。
我正在尝试使用 LLDB 对错误代码执行一些调试:
@IBAction func somePrettyAction(sender: AnyObject) {
let names = ["LLDB", "is", "fun", "Kudos :)"]
println("out of index name: \(names[5])")
}
所以当应用程序在 println 崩溃时(出于显而易见的原因 ;)),我在 XCode 调试器控制台输入了 -'Thread Info',它给了我以下输出:
thread #1: tid = 0x6fbc, 0x000000010ee5f1d0 libswiftCore.dylib`Swift._fatalErrorMessage (Swift.StaticString, Swift.StaticString, Swift.StaticString, Swift.UInt) -> () + 160, queue = 'com.apple.main-thread', stop reason = EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)
但是当我输入 - 't i' 时,它显示了以下消息:
error: invalid thread #i.
根据相关的 wwdc video short form of given command 应该工作,但由于某些原因它不工作,有什么想法吗?
是的,我也注意到了。 The presentation 不正确。那不是 thread info
的缩写。现在合适的缩写是 th i
.
使用t
是thread select
的缩写。因此,t 2
等价于 thread select 2
.
在 (lldb)
提示符下键入 help
,它将显示当前缩写的列表。