Hiroyuki Ikezoe
poinc****@ikezo*****
2005年 8月 8日 (月) 12:53:17 JST
zoeです。 2005-08-08 (月) の 12:18 +0900 に Hidetaka Iwai さんは書きました: > Debian の mozilla-browser が 1.7.10 に上がったため追随したところ、風博 > 士が起動時に crash するようになってしまいました。Backtrace を見る限りでは > libxpcom.so の中で死んでいるようで、src/mozilla 以下のコンパイル時に出 > ていた大量の warning が関係あるのではないかと考えていますが、どなたか > 同じような症状の方はいらっしゃいませんでしょうか? sidのmozilla-dev-1.7.10-1でコンパイルしてみたんですが、コンパイル時の warningはでませんでした。 が、ブックマークを新規タブに開いた時にクラッシュします。 ただ、岩井さんのところと落ちてるとこが違うんですよねえ。 手元で再現できたんで、なんとかします。 #0 0x0808c7d8 in KzMozWrapper::GetDocShell (this=0x0, aDocShell=0x0) at kz-mozwrapper.cpp:226 #1 0x0808ca54 in KzMozWrapper::GetMainDomDocument (this=0x0, aDOMDocument=0xbfde337c) at kz-mozwrapper.cpp:269 #2 0x080834d7 in kz_moz_embed_net_stop (embed=0x922ed10) at kz-mozembed.cpp:960 #3 0x407ec2a6 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #4 0x407da9c9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #5 0x407da736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #6 0x407eb651 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #7 0x407eae9c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #8 0x407eb126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #9 0x080a4558 in EmbedProgress::OnStateChange (this=0x88aabd0, aWebProgress=0x883a74c, aRequest=0x9268528, aStateFlags=Variable "aStateFlags" is not available. ) at EmbedProgress.cpp:99 (gdb) frame 0 #0 0x0808c7d8 in KzMozWrapper::GetDocShell (this=0x0, aDocShell=0x0) at kz-mozwrapper.cpp:226 226 if (!mWebBrowser) return NS_ERROR_FAILURE; (gdb) l 221 // 222 223 nsresult 224 KzMozWrapper::GetDocShell (nsIDocShell **aDocShell) 225 { 226 if (!mWebBrowser) return NS_ERROR_FAILURE; 227 228 nsCOMPtr<nsIDocShellTreeItem> browserAsItem; 229 browserAsItem = do_QueryInterface(mWebBrowser); 230 if (!browserAsItem) return NS_ERROR_FAILURE;