lldb 相关问题

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

用lldb调试openJDK9,无法进入JLI_Launch方法

我最近得到了openJDK9的源代码,并且我使用slowDebug模式成功编译。这是结果编译目录我用lldb调试启动器java,这是命令。 cd / Users / ...

回答 1 投票 -2

在Cocoa程序中访问Swift REPL

我可以将LLDB附加到用Swift编写的程序并访问REPL,可以从Xcode中运行,也可以运行:lldb -n ProcessName(lldb)repl 1>但是,如果我将LLDB附加到进程...

回答 2 投票 3

等效于lldb中的gdb“commands”命令

在gdb中,我可以告诉调试器在遇到断点时始终运行一组命令(gdb)b somefile.c:25(gdb)命令> watch -l some-> expression> continue> end(gdb)continue。 ..

回答 1 投票 0

Swift 3.0无法获取所需的对象指针(替换为NULL):无法加载“self”,因为无法计算其值

执行此代码时:public enum Month:String {case January =“JAN”case February =“FEB”case March =“MAR”case April =“APR”case May =“MAY”case June =“JUN”...

回答 2 投票 1

Xcode的编辑摘要格式功能的文档在哪里?

如果我在Xcode调试器的左侧面板中添加一个表达式,从弹出菜单中我可以选择一个标记为Edit Summary Format ...的选项。这会弹出一个名为Set Summary ...的弹出框。

回答 1 投票 2

远程LLDB调试 - Docker容器

我正在尝试使用LLDB 4.0.1设置远程调试。有一个带有Arch linux的docker(17.06.0-ce)容器。 Docker容器设置为特权模式,因此现在可以在容器中启动LLDB。 ...

回答 2 投票 1

如何使用llvm运行clang的AST

我使用函数ParserAST()来获取AST,但我不知道如何在我的控制台上显示ast(我正在使用vs 2017)。我如何使用llvm运行ast并获取有关var的信息...

回答 1 投票 -1

C - 如何在Xcode的调试器中查看指向字符串数组的指针作为数组

所以我的句子有句子[0] = string0,句子[1] = string1等等。有没有办法可以在lldb中打印整个数组?所以它显示为{string0,string1,...}

回答 1 投票 0

使用lldb / gdb在MacOS上调试envoy

我想在MacOS上调试envoy,所以我采取以下行动:我使用命令bazel build -c dbg --apple_generate_dsym // source / exe:envoy-static lldb -p {pidOfEnvoy}构建envoy二进制文件,设置断点...

回答 1 投票 0

CLion:强制附加进程将进程附加到某个调试器

我正在尝试调试从python程序调用的一些c ++代码(通过python-c ++绑定)。我最初的方法是启动ipython,打开lldb并在lldb中附加ipython进程。然后去......

回答 1 投票 1

LLDB自动完成功能无效(Lubuntu)

当我在lldb会话中点击TAB时,自动完成功能无效。我想弄明白为什么。重现问题的步骤:启动终端 - >启动lldb - >数字breTAB $ lldb(lldb)bre <TAB&...

回答 1 投票 0

如何用lldb设置零标志?

有没有办法用lldb调试器设置零标志?类似于set($ eflags)=来自gdb的东西似乎只是寄存器写rflags ...来设置所有

回答 2 投票 1

修改符号文件对源代码文件的引用

我注意到在将.sys符号文件移动到另一个目录后,lldb在单步执行程序时不再能够显示源代码。 .sys文件如何保存对程序的引用...

回答 1 投票 0

如何用lldb打印参数?

我想使用lldb输出传递给函数调用的参数。使用AndroidStudio lldb NDK int aaaaaa(int a,int b){int rrr = a + b;返回rrr; } int x = 111; int y = 222; ...

回答 1 投票 0

LLDB内存或运行时读写

在使用lldb之后,我想探索一种在条件自动应用(断点)时写入寄存器或内存值的方法。 lldb有这样的功能吗?谢谢

回答 1 投票 1

如何在模拟器上运行的应用程序上启动lldb作为独立调试器?

我的问题是如何在iOS SDK中使用Swift REPL的后续内容:我希望能够在iOS项目中放入REPL并使用那里定义的类。我已经建立了这个项目,它......

回答 1 投票 1

如何使用python通过LLDB读写寄存器?

我正在尝试使用python在它到达断点时读/写一个寄存器。当触发断点时,我能够执行一个简单的python脚本。我遇到的问题是阅读和......

回答 2 投票 1

如何用UID 1解决符号中N_SO的LLDB错误

当我启动lldb来调试iOS应用程序时,我收到了一个前所未有的错误。错误:Veriff(0x00000001018cc000)带有UID 1的符号中的N_SO在调试映射中具有无效的兄弟,请提交...

回答 1 投票 0

Xcode调试器(lldb)从内存地址获取对象描述

鲜为人知的事实:现在可以在Xcode中,在调试器中暂停时,内省通知中心,了解注册了哪些对象以接收通知:(lldb)po ...

回答 2 投票 1

LLDB(Swift):在Xcode 9 iOS模拟器/设备中将原始内存地址转换为可用类型[重复]

在Xcode 9中调试iOS应用程序时,如何在lldb中投射指向已知Swift对象类型的指针?我试图在Swift中打印一个对象的描述,给出它在Xcode 9 / iOS中的内存地址......

回答 1 投票 0

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