无法在Firefox中调试Moonlight插件

时间:2012-01-24 06:51:34

标签: linux mono gdb moonlight

在加载libmoonplugin.so时,我遇到以下错误 无法从远程内存中读取JIT描述符!

以下是完整的GDB会话

GNU gdb(Ubuntu / Linaro 7.2-1ubuntu11)7.2

从/usr/lib/firefox-4.0/firefox-bin ...处读取符号(找不到调试符号)...完成。

(gdb)symbol-file /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)

1 个答案:

答案 0 :(得分:0)

要调试firefox + moonlight,最简单的方法是启动firefox,然后附加gdb:

  • 打开firefox。
  • 在终端中运行此命令以获取firefox进程的pid:
ps aux | grep firefox-bin
  • 现在启动gdb,附加到firefox二进制文件:
gdb program (pid)  
(lots of output from gdb)  
(gdb) continue
  • 然后在firefox中导航到您要调试的网页。