未处理的侏儒表情

2024-03-09

谁能告诉我以下分段错误到底是什么意思?

Unhandled dwarf expression opcode 0x93

它在Solaris 10 i386 上。

任何建议表示赞赏。


如果您的 GDB 版本太旧(比生成代码的编译器旧),则可能会出现此类错误消息(“未处理的矮表达式”)。尝试安装最新版本的 gdb 并运行它。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

未处理的侏儒表情 的相关文章

  • Ble Mesh的Generic Model ID&Opcode

    MODEL ID 标准的为16为 自定义的Vendor Model ID为32位 Model Group Model Name SIG Model ID Generic Generic OnOff Server 0x1000 Generic
  • 机器代码如何存储在EXE文件中?

    我的问题如下 一般而言 可移植可执行文件格式 在 Windows Unix 上 与 x86 x64 指令集有何关系 PE 格式是否存储处理器支持的确切操作码集 或者是操作系统转换以匹配 CPU 的更通用格式 EXE 文件如何指示所需的指令集
  • 从 vc++ 调用存储在堆中的代码

    想象一下我正在做这样的事情 void p malloc 1000 char p some opcode char p 1 another opcode for the sake of the example the opcodes are
  • 在 Linux 中轻松检查 Intel 汇编操作码

    我一直在寻找一种实用的工具 可以在 Linux 中打印任何 Intel 64 位或 32 位指令的操作码 例如就像是Hiew sDOS 中的汇编程序 基于网络的服务也是一种选择 由于找不到 所以自己做了一个bash脚本 它从命令行参数 指令
  • 攻击实验室中操作码末尾的 c3

    我正在开发攻击实验室的一个版本 对于阶段 4 和 5 在农场操作中 我有几个以 c3 结尾的操作 但后面还有一个单独的操作retq c3 指令如下 0000000000401a6e
  • x64 指令编码和 ModRM 字节

    的编码为 call qword ptr rax call qword ptr rcx is FF 10 FF 11 我可以看到最后一个数字 0 1 来自哪里 寄存器编号 但我试图找出倒数第二个数字 1 来自哪里 根据AMD64 架构程序员手
  • 动态对象属性填充器(无反射)

    我想在不使用反射的情况下填充对象的属性 其方式类似于CodeProject 上的 DynamicBuilder CodeProject 示例专为使用 DataReader 或 DataRecord 填充实体而定制 我在几个 DAL 中使用了
  • NASM 生成的列表文件中操作码中的括号有何含义?

    当查看 NASM 生成的列表文件时 我发现存在三种操作码 不带括号 带圆括号 带方括号 他们的意思是什么 它们分别在什么时候被使用 这是一个列表文件的示例 演示了上述所有内容 1 section text 2 extern printf 3
  • MIPS 堆栈帧(和“addiu”指令混淆)

    我是 MIPS 的新手 正在尝试了解函数的反汇编 编辑 它动态链接到 lib ld uClib so 0 并使用一些常用的 libc 函数 所以我假设它是使用 uClibc 工具链用 C 编写的 因此应该具有调用过程和堆栈帧等 在函数开始时
  • ASM x64 中 40h REX 操作码的用途是什么?

    我一直在试图理解这个的目的0x40ASM x64 指令的 REX 操作码 例如 在 Kernel32 dll 的函数序言中 正如你所看到的 他们使用push rbx as 40 53 push rbx 但仅使用53h操作码 不带前缀 也会产
  • 为什么 ia32/x64 操作码将文档 0x66 和 0xF2 映射为操作码 0x0F38F1 (CRC32) 的双重强制前缀?

    在 Intel 64 和 IA 32 架构软件开发人员手册中 表 A 4 附录 A 3 第 2C 卷 订单号 326018 045US 2013 年 1 月 的 F 行是唯一的 因为它有一个前缀子行 用于组合两个前缀 0x66 和 0xF2
  • JVM 规范中 JSR/RET 的状态

    JVM 规范的某些部分建议操作JSR 跳转子例程 http docs oracle com javase specs jvms se8 html jvms 6 html jvms 6 5 jsr JSR W 跳转子例程范围 http doc
  • 为什么 RV64 为 32 位操作而不是 64 位操作引入新的操作码

    在浏览 RISC V 规范时 我注意到 64 位版本与 32 位版本的不同之处在于 它 将寄存器扩展至 64 位 更改了指令以作用于整个 64 位范围 添加了执行 32 位操作的新指令 这使得 RV32 代码与 RV64 不兼容 但是 如果
  • 如何对系统调用 brk 进行二进制检测? (x86-64 Linux)(也许是 valgrind?)

    我想用仪器syscall brk http www kernel org doc man pages online pages man2 brk 2 html 和其他电话 但这是第一顺序 这对我来说最重要 给定二进制 最好是在实际的系统调用
  • 为什么call指令的操作码表示为FF15?

    我仍在学习汇编并尝试将指令与其操作码连接起来 阅读 pdf 在https code google com p corkami wiki PE101 show content https code google com p corkami w
  • 未处理的侏儒表情

    谁能告诉我以下分段错误到底是什么意思 Unhandled dwarf expression opcode 0x93 它在Solaris 10 i386 上 任何建议表示赞赏 如果您的 GDB 版本太旧 比生成代码的编译器旧 则可能会出现此类
  • 如何将PHP编译成操作码并在生产环境中运行?

    注意 这不是facebook最近的hiphop项目 我只是想把它转换成opcode not c c 现在还有解决办法吗 演示永远是最好的 您正在寻找的是PHP加速器 http en wikipedia org wiki PHP accele
  • 为什么 C# 编译器在 IL 中发出额外的操作码?

    如果我有一个方法Multiply定义为 public static class Experiment public static int Multiply int a int b return a b 那么为什么编译器会发出这个IL met
  • Reflection.Emit 中的短格式操作码错误

    我正在制作一种与以下非常相似的小语言hlsl但仅支持像素着色器 该语言使用reflection emit构建实现相同功能的 NET 程序集 我目前正在测试分支指令的实现if在我的一个单元测试中 一个大的if与内if elses 失败并显示以
  • 在 C/C++ 中解码和匹配 Chip 8 操作码

    我正在编写一个 Chip 8 仿真器作为仿真的介绍 但我有点迷失了 基本上 我读取了 Chip 8 ROM 并将其存储在内存中的字符数组中 然后 按照指南 我使用以下代码来检索当前程序计数器 pc 处的操作码 Fetch opcode op

随机推荐