腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
LLDB
Python
API
,
如何
找到
模块
的
加载
地址
?
、
、
我正在尝试为
lldb
编写一个
Python
插件,它将基于给定
的
模块
名称和距该
模块
开始
的
偏移量创建一个断点。/path/to/my_module (
lldb
) breakpoint set -a 0x00000000deadbeef + 0x1234 我想让这个过程自动化。为此,我需要获取my_module
的
加载
地址
。这类似于使用
lldb
的
image li
浏览 44
提问于2020-01-08
得票数 0
回答已采纳
1
回答
LLDB
:
如何
在.lldbinit中定义带参数
的
函数?
、
我想写一个助手函数,在我
的
LLDB
会话中可用。(我这里不是在说
python
)这个函数将调用当前程序变量
的
方法,然后将它们传递给
python
脚本。我想我知道
如何
编写
python
脚本,但我仍然不确定
如何
编写与我
的
程序交互
的
lldb
脚本。
浏览 0
提问于2016-04-14
得票数 0
2
回答
如何
在Mac上导入
python
的
lldb
模块
?
、
、
我需要一个
lldb
python
库来调试
python
脚本。我按照
lldb
.llvm.org
的
说明进行了
python
环境配置。但我犯了以下几个错误: /Users/heping/Desktop/Scripts/.env/
python
-3.7.3/bin/
python
/Applications/PyCharm.app/Contents/
浏览 4
提问于2020-01-04
得票数 1
回答已采纳
1
回答
LLDB
Python
/C++绑定:异步步骤说明
、
这是在我使用debugger.SetAsync(False)时起作用
的
,但是我想异步地这样做。这是一个复制它
的
脚本。它在设置debugger.SetAsync (False)而不是True时执行步骤。我添加了time.sleep,以便它有时间执行我
的
指令。我期待frame.pc中
的
下一条指令import sys
lldb
_path = "/Applications/Xcode.app/Contents/SharedFramewor
浏览 1
提问于2015-10-29
得票数 2
回答已采纳
1
回答
从Mac应用程序
的
调用堆栈中获取符号名
、
、
、
、
我有一个堆栈跟踪从我
的
Mac应用程序,我想阅读,以帮助诊断一个用户正在经历
的
问题。我有dSYM文件和原始存档构建,但我没有完整
的
崩溃报告。我只想知道堆栈跟踪中方法
的
名称(下面可以看到其中两个用于MyAppName
的
方法)。我一直无法让
lldb
或atos给我这个信息。当我调用
lldb
时,它甚至不清楚我是否应该使用十六进制
地址
或偏移量,如果这是126059是在第3级。arch x86_64 -o MyAppName.app/Contents
浏览 3
提问于2014-09-20
得票数 2
1
回答
Ubuntu19.11中QtCreator v4.11
的
LLDB
-9错误
、
、
、
、
在过去
的
几周里,我一直徘徊在QtCreator和
LLDB
v9
的
问题上,当我启动调试过程时,出现了ubuntu系统异常
的
一个异常,异常对话框通知没有名为_
lldb
的
模块
,QtCreator中
的
调试过程也会被隐藏起来我
的
系统
的
配置是:一开始
浏览 8
提问于2020-02-27
得票数 3
1
回答
如何
修复ubuntu14.04核素
的
lldb
错误?
、
、
请
找到
下面的截图以了解更多信息。
lldb
已安装。
如何
修复此错误?
浏览 1
提问于2016-03-23
得票数 0
1
回答
如何
在变量中存储"image lookup -v address“结果?
、
、
我可以通过下面的
lldb
命令符号化符号
地址
: image lookup --address $SYMBOL_ADDRRESS 但是,在编写shell脚本进行解析时,我无法
找到
将上述命令
的
输出存储到变量或文件中
的
方法
浏览 30
提问于2021-01-05
得票数 0
1
回答
lldb
:
如何
从特定
的
库/框架调用函数
、
、
问题:在项目中,我们有特定于框架/动态库
的
本地化功能。也就是说,它们有相同
的
名称,但是从不同
的
包/文件夹中获取资源。我想从一个特定
的
库调用一个函数,类似于:
lldb
> expr --shlibmy_audio_engine.framework -- GetL10nString();
lldb
> p my_au
浏览 2
提问于2014-01-13
得票数 5
回答已采纳
1
回答
Python
模块
导入--为什么它不能工作?
、
我正试图在我
的
系统上安装
LLDB
-3.5,而且我很难
加载
python
2.7绑定
模块
。 + __init__.py + _
lldb
.so我已经证实到
模块
的
路径在PYTHONPATH这是一个用于
LLDB
的
浏览 5
提问于2015-01-30
得票数 0
回答已采纳
2
回答
无法在
lldb
中运行
python
脚本
、
、
我正试着在
lldb
里面运行一些
python
。当我执行脚本命令时,会得到以下错误:Traceback (most recent call last):ImportError: No module named
lldb
.embedded_interpreter File "<define
浏览 1
提问于2017-09-01
得票数 1
回答已采纳
2
回答
如何
加载
多个
lldb
类型
的
Python
文件摘要?
、
、
一段时间前发布
的
关于
如何
在Xcode中添加自定义
LLDB
类型摘要
的
。我发现我们可以通过
加载
Python
脚本来做到这一点。import
lldb<
浏览 0
提问于2013-06-21
得票数 1
1
回答
使用
LLDB
API
获取由手臂GCC编译
的
精灵文件中表达式
的
地址
。
、
、
、
、
给定一个具有嵌套结构
的
ARM .elf文件,我可以使用
LLDB
对表达式进行计算,以获得全局结构/数组元素
的
地址
。,具有指定
的
C/C++结构元素
的
类型、索引和内存中
的
地址
。
LLDB
还可以计算“&main”、“1+1”等表达式。 试图在
python
中使用
lldb
中
的
EvaluateExpression()做同样
的
事情,总是会导致!IsVal
浏览 4
提问于2021-03-21
得票数 0
1
回答
XCode是
如何
使用
LLDB
的
?
、
、
我不是XCode用户,但我想知道XCode是通过它
的
解释器使用
LLDB
,还是使用共享库
lldb
.so。 你能用
lldb
.so做什么?它有所有调试器
的
功能吗?
浏览 3
提问于2014-08-08
得票数 1
回答已采纳
1
回答
如何
获得在模拟器上运行
的
ios应用程序
的
加载
地址
、
、
、
、
没有
加载
地址
,就不可能正确地在二进制文件上运行atos。我正在调试一个iOS应用程序内部(11‘m),该应用程序报告了一条诊断消息(线程清除器报告),其中包含如下
地址
列表: 2 ^[[1m^[[31mWARNINGworker thread 46 ^[[1m^[[0mSUMMARY: ThreadSanitizer: data race (MyApp):x86_64+0x100d5963b) 例如,我可以在
lldb
是否有一种方法可以通过将该报告放入文件中来获取<
浏览 5
提问于2022-01-27
得票数 1
回答已采纳
1
回答
在OSX上查找返回
地址
的
符号名称
、
、
、
、
为了满足需要,我尝试创建一个拦截malloc()调用
的
.dylib。我想打印出分配
的
大小和呼叫者
的
地址
供以后咀嚼。不过,这里缺少一件事:我希望看到实际(公共)呼叫者
的
名称(符号),而不仅仅是
地址
。所以我开始环顾四周,发现一些有趣
的
拼图。使用nm: 使用
lldb
以image lookup -address:作为符号(使用otool -l $BINARY查找__TEXT.__text片段
的
addr,并尝试使用该方法进行抵消)。我希望这
浏览 5
提问于2014-12-07
得票数 2
2
回答
LLDB
:使用
python
将断点设置为从函数开始
的
偏移量
、
、
我有一个
lldb
python
模块
,它有一个简单
的
设置: target = debugger.GetSelectedTargettarget.BreakpointCreateByName("functionName", "moduleName") breakpoint.SetScriptCallbackFunction( "
python
_module
浏览 3
提问于2015-08-20
得票数 0
回答已采纳
1
回答
使用
Python
从
lldb
中
的
核心文件读取
地址
处
的
字符串
、
、
我想在
lldb
中使用
Python
从核心文件中
的
地址
读取字符串。问题是我使用
的
是一个核心文件,所以没有活动
的
进程。通过使用普通
的
lldb
,我可以很好地获得字符串:(char *) $20 = 0x000056039e6d71b0 "nop" (
lldb
但是,我似乎不能从
lldb
Python
中获得这个
浏览 4
提问于2020-10-09
得票数 1
1
回答
11 hit
python
句柄断点命中
、
、
、
我正在查看这个庞大
的
LLDB
参考手册,但仍然找不到
如何
处理我
的
代码中
的
断点。我
的
意思是,当某个断点被击中时,我想运行foo()。或者在
Python
参考手册中指出所需
的
类。
浏览 2
提问于2014-07-13
得票数 2
回答已采纳
1
回答
如何
使用
lldb
查找函数中
的
静态变量?
、
、
nm可以
找到
该符号: $ nm -C miniruby | grep insn_name.x00000001002ccbb0 s _insn_name.x00000001002cdaf0 s _insn_name.x 我可以从
lldb
打印
地址
: (
lldb
) p (char*)0x1002cafa0 (char *) $45 = 0x00000001002cafa0"nop" 我可以查找有关
地址
的
信息:
浏览 17
提问于2020-09-17
得票数 2
回答已采纳
点击加载更多
相关
资讯
Python代码如何加载matlab格式的数据
Python 的pygame模块如何安装?
锁定APP的目标类与函数
如何快速还原Python内置模块的功能
如何避免 Python 模块之间的版本冲突
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券