加载 libmoonplugin.so 时出现以下错误 无法从远程内存读取 JIT 描述符!
以下是完整的 GDB session
GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2
正在从/usr/lib/firefox-4.0/firefox-bin 中读取符号...(未找到调试符号)...完成。
(gdb) 符号文件/usr/local/lib/moonlight/plugin/libmoonplugin.so
从/usr/local/lib/moonlight/plugin/libmoonplugin.so 读取符号...完成。
无法从远程内存中读取 JIT 描述符!
(gdb) 运行 ~/Desktop/default.html
启动程序:/usr/lib/firefox-4.0/firefox-bin ~/Desktop/default.html
无法从远程内存中读取 JIT 描述符!
(gdb)
最佳答案
要调试 firefox+moonlight 最简单的方法是启动 firefox,然后附加 gdb:
- 打开火狐浏览器。
- 在终端中运行此命令以获取 firefox 进程的 pid:
ps aux | grep firefox-bin
- 现在启动 gdb,附加到 firefox 二进制文件:
gdb program (pid)
(lots of output from gdb)
(gdb) continue
- 然后在 firefox 中导航到您要调试的网页。
关于linux - 无法在 firefox 中调试 Moonlight 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8983030/