lldb 相关问题

LLDB是一个构建为一组可重用组件的调试器,它高度利用较大LLVM项目中的现有库,例如Clang表达式解析器和LLVM反汇编程序。

lldb:如何在悬停时显示字符串值?

我正在 Mac OS (arm64) 上的 VS Code 中调试 C 应用程序。 我可以设置断点并查看堆栈跟踪。但是,对于变量,显示的是内存地址而不是值。我想要检查的变量我...

回答 1 投票 0

Backtrace 在 GDB 中不起作用,但在 LLDB 中起作用

我正在尝试调试nodejs核心转储作为实验。我的主要目标是模拟生产问题并在核心转储中查看 V8 堆栈跟踪。所以我特意写了一篇...

回答 1 投票 0

寻找 macOS Sonoma 14.0 上的 Python 脚本代码签名,以便能够使用 gdb 和 lldb 进行调试

在 macOS Sonoma 14.0 上,我有一个使用 Intel OneAPI 框架启动的 python 脚本。 在使用Intel的python3.9(2022.2.0)执行时,在进行一些运算后会产生分段错误...

回答 1 投票 0

应用程序仅在使用(lldb)时崩溃?

我有一个混合了 Cocos2D 和一些 UIKit 的应用程序。我最近一直在实现一些新功能,所以也许内存管理是错误的,或者某些东西被过度释放,但每当我......

回答 4 投票 0

在linux上使用vscode和lldb调试用Makefile编译的c代码

我在archlinux上使用vscode,我需要逐行调试用makefile编译的C代码。 我创建了一个任务和一个启动 json,允许我逐步检查,但我无法检查

回答 1 投票 0

现在可以在 LLDB 中“catch syscall”吗?

这个问题以前有人问过,但那是差不多8年前的事了。 我想知道现在是否可以。

回答 2 投票 0

使用Python从lldb中的核心文件中的某个地址读取字符串

我想在lldb中使用Python从核心文件中的地址读取字符串。问题是我使用的是核心文件,因此没有实时进程。 我可以使用 n...

回答 1 投票 0

如何在Android Studio中获取LLDB? (SDK工具中未列出)

我使用的是Android studio 4.0.1,我需要安装LLDB作为Dlib库的要求之一,正如你在这里看到的。我在 Android studio 中打开 SDK 管理器(工具 -> SDK 管理器),Go t...

回答 2 投票 0

为什么我的mac lldb生成的core文件不能被lldb本身识别?

$cat testleak01.cpp #包括 int main() { int*p=新的int[3]; 返回0; } 使用调试信息编译它 $g++ testleak01.cpp -g 然后用lldb启动 (lldb) b 主

回答 1 投票 0

lldb SBValue.GetSummary() 结果的 splitlines() 不起作用?

我有一个程序提供了我想在 lldb 中显示的上下文相关信息。出于说明目的,假设该程序简单如下: #包括 常量字符 *

回答 1 投票 0

Neovim 中的codelldb 在连接时产生错误

所以,我使用 mason 安装了“codelldb”插件。但是,一旦我尝试启动调试会话,它就会退出并返回代码 1,表明错误为 ECONNREFUSED。它正在努力

回答 1 投票 0

使用lldb/Xcode远程调试

我有2个站,一个用于开发,另一个用于测试。我希望能够在测试站上运行和调试在发布模式下构建的目标(代码被剥离)。

回答 3 投票 0

Xcode - 创建 LLDB 目标时出错

每当我在 XCode 6 beta 4 中构建时,我都会收到此错误。它似乎使我的应用程序变得异常缓慢。 警告:在路径中创建 LLDB 目标时出错 '/***/***/***/***.app'- 使用空的 LLDB t...

回答 6 投票 0

如何远程调试Mac桌面应用程序

我正在尝试使用 XCode 4.6 调试我用 C++ 编写的库。 我的库在我的开发计算机上正常工作,但当我在目标计算机(使用操作系统 10.6.8)上运行它时崩溃。 ...

回答 2 投票 0

VSCode + codeLLDB + mac M2 错误:平台当前未连接

我可以直接从终端运行 lldb,但 VSCode 调试模式会引发错误 我的配置是 版本:1.79.1(通用) 提交:4cb974a7aed77a74c7813bdccd99ee0d04901215 日期:2023-06-12T16...

回答 1 投票 0

如何从 python LLDB 打印 char ** var

我正在尝试使用 python LLDB 库打印出一个 char ** 。 需要明确的是,C 程序中 main 函数中的 char **argv 。 输入的数组中应该有 3 个字符串。 当发射时...

回答 1 投票 0

如何在 LLDB 调试器中打印 C 变量?

我正在 Xcode 4 中工作,我想在调试器中打印变量,如整数、字符、数组、自定义结构等。这可能吗? 使用 Objective-C 我可以做类似的事情: 整数三=3; ...

回答 1 投票 0

绕过 exc_breakpoint 崩溃继续程序执行

在测试我的 iOS 应用程序(这是一个锻炼应用程序)期间,该应用程序崩溃了(EXC_BREAKPOINT),因为它试图保存锻炼数据。 崩溃是索引超出范围问题,其中数组计数为 1 l...

回答 1 投票 0

在 VSCode MacOS 上调试 C++:包含此断点的模块尚未加载或无法获取断点地址

我有三个文件: 主程序 #包括 #包括“log.h” int main() { 整数a=8; // 在此行设置断点 一个++; const char *string = "你好"; ...

回答 2 投票 0

LLDB 扩展文档

在哪里可以找到 LLDB 选项的扩展列表? 例如:教程中显示的 --auto-continue 选项不会出现在帮助命令(help br set)中: https://lldb.llvm.org/use/tu...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.