お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-01-25 16:55:12

maimi09
メンバ
From: キャリングハンドル付き都庁舎
登録日: 2007-06-13

firefox3.5のデバグについて

ubuntu9.10amd64上でfirefox 3.5.7が

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7bd205b in raise (sig=<value optimized out>)
    at ../nptl/sysdeps/unix/sysv/linux/pt-raise.c:42
42    ../nptl/sysdeps/unix/sysv/linux/pt-raise.c: No such file or directory.
    in ../nptl/sysdeps/unix/sysv/linux/pt-raise.c

てなぐあいに逝ってしまうことが稀にあるので、gdbにかけて覗いてみたいのですがapt-getでシンボルを導入しただけではfirefoxのシンボルを読んでくれないようで、ファンクションが16進数アドレスのままで難解です。

バグレポートの書き方などのドキュメントはhttps://wiki.ubuntu.com/MozillaTeam/Bugsにありますが…

firefoxシンボルファイルのインストールパス(ファイル名)が不明でGDBに指定することもままならない。

firefoxのシンボルパッケージが複数あって、どれをインストールすれば正解なのかよくわかない。

$ sudo aptitude search firefox
maomao@ubuntu-edsrv Password:
i   firefox                            - meta package for the popular mozilla web brow
p   firefox-3.0                        - dummy upgrade package for firefox-3.0 -> fire
p   firefox-3.0-branding               - dummy upgrade package for firefox-3.0 -> fire
p   firefox-3.0-dev                    - dummy upgrade package for firefox-3.1 -> fire
p   firefox-3.0-dom-inspector          - dummy upgrade package for firefox-3.0 -> fire
p   firefox-3.0-gnome-support          - dummy upgrade package for firefox-3.0 -> fire
p   firefox-3.0-venkman                - dummy upgrade package for firefox-3.0 -> fire
p   firefox-3.1                        - dummy upgrade package for firefox-3.1 -> fire
p   firefox-3.1-branding               - dummy upgrade package for firefox-3.1 -> fire
p   firefox-3.1-dbg                    - dummy upgrade package for firefox-3.1 -> fire
p   firefox-3.1-dev                    - dummy upgrade package for firefox-3.1 -> fire
p   firefox-3.1-gnome-support          - dummy upgrade package for firefox-3.1 -> fire
i A firefox-3.5                        - safe and easy web browser from Mozilla       
i A firefox-3.5-branding               - Package that ships the firefox branding     
pi  firefox-3.5-dbg                    - firefox-3.5 debug symbols                   
iB  firefox-3.5-dbgsym                 - debug symbols for package firefox-3.5       
p   firefox-3.5-dev                    - Development files for Mozilla Firefox       
i A firefox-3.5-gnome-support          - Support for Gnome in Mozilla Firefox         
iB  firefox-3.5-gnome-support-dbgsym   - debug symbols for package firefox-3.5-gnome-s
v   firefox-adblock-plus               -                                             
v   firefox-bindwood                   -                                             
p   firefox-dom-inspector              - dummy upgrade package for firefox-3.0 -> fire
i   firefox-gnome-support              - meta package pointing to the latest gnome-sup
p   firefox-greasemonkey               - dummy transitional package for firefox-grease
p   firefox-launchpad-plugin           - Launchpad firefox integration               
p   firefox-linky                      - firefox extension to handle web and image lin
v   firefox-mozgest                    -                                             
p   firefox-notify                     - integrate Firefox download messages with desk
v   firefox-pwdhash                    -                                             
p   firefox-sage                       - Lightweight RSS and Atom feed reader for Fire
p   firefox-showcase                   - Showcase provides a new way to manage your Fi
v   firefox-speeddial                  -                                             
p   firefox-ubuntu-it-menu             - Firefox extension for a quick browse of Ubunt
p   firefox-webdeveloper               - web developer extension for the Firefox web b
p   kubuntu-firefox-installer          - Firefox installer for Kubuntu               
p   mozilla-firefox-adblock            - advertisement blocking extension for web brow

apt-getでfirefox-3.5 xulrunner-1.9.1 libgtk2.0 libnss3 libnspr4 libpango1.0 libcairo2 libc6のソースコードを/usr/srcに展開させたのですが、ソース検索パスの指定方法が理解できていない。

というような初歩的なところで躓きがありまして、お知恵を拝借したい次第です。

オフライン

 

Board footer

Powered by FluxBB