Используйте команду bt
в lldb для просмотра стека вызовов. Вы вызвали функцию lib c, например scanf()
, и, скорее всего, передаете ей неверный аргумент. Когда вы увидите стек вызовов, вы увидите кадр стека с вашим собственным кодом, скажем, это кадр № 3. Вы можете выбрать этот кадр с помощью f 3
и просмотреть переменные с помощью команды v
, чтобы понять, какие аргументы были переданы в функцию lib c, которая привела к cra sh.