Xcode 9.3 在 SourceEditorDataSource.insertTextAtPosition 中崩溃
Xcode 9.3 crashes in SourceEditorDataSource.insertTextAtPosition
当我尝试编辑项目中的某些文件时,Xcode 只是退出。它总是在 SourceEditorDataSource.insertTextAtPosition 崩溃,报告中有这一行:
SourceEditorDataSource.insertTextAtPosition(_:position:reformatting:) + 1905
中的专用闭包 #3
我很困惑,因为只是某些文件导致了问题。同一项目中的其他文件都可以。出于某种原因,我查看了 BBEdit 中的文件,发现它使用的是回车 returns。当我使用 BBEdit 将文件设置为使用换行时,崩溃消失了。
我使用 grep 找到了所有带有 '\r' 的文件,并验证了它们中的每一个都会导致 Xcode 退出。我编辑了所有文件,不再崩溃。
我提交了一个错误,Apple 已将其标记为重复,所以他们知道这个问题。现在你也这样做了:)
只是将问题标记为已回答,因为有解决方法并且 Apple 知道 Xcode 中的错误。
当我尝试编辑项目中的某些文件时,Xcode 只是退出。它总是在 SourceEditorDataSource.insertTextAtPosition 崩溃,报告中有这一行:
SourceEditorDataSource.insertTextAtPosition(_:position:reformatting:) + 1905
中的专用闭包 #3我很困惑,因为只是某些文件导致了问题。同一项目中的其他文件都可以。出于某种原因,我查看了 BBEdit 中的文件,发现它使用的是回车 returns。当我使用 BBEdit 将文件设置为使用换行时,崩溃消失了。
我使用 grep 找到了所有带有 '\r' 的文件,并验证了它们中的每一个都会导致 Xcode 退出。我编辑了所有文件,不再崩溃。
我提交了一个错误,Apple 已将其标记为重复,所以他们知道这个问题。现在你也这样做了:)
只是将问题标记为已回答,因为有解决方法并且 Apple 知道 Xcode 中的错误。