[Kazehakase-devel 2893] Re: 0.5.2リリース

Back to archive index

MATSUU Takuto matsu****@gento*****
2008年 6月 21日 (土) 02:23:12 JST


Gentooの方からきました松鵜です。

Debianの方でkazehakase用のxulrunner 1.9対応パッチが提出されているようです。
http://article.gmane.org/gmane.linux.debian.devel.bugs.general/442324

2008/3/14 Mamoru Tasaka <mtasa****@ioa*****>:
> 田坂です
>
> Hiroyuki Ikezoe wrote, at 03/01/2008 09:20 AM +9:00:
>> g新部ひろゆきです。
>>
>> 2008-03-01 (土) の 08:18 +0900 に Kouhei Sutou さんは書きました:
>>> In <47C7B****@ioa*****>
>>>   "[Kazehakase-devel 2886] Re: 0.5.2リリース" on Fri, 29 Feb 2008 16:47:37 +0900,
>>>   Mamoru Tasaka <mtasa****@ioa*****> wrote:
>>>
>>>> これらですが、
>>>> http://developer.mozilla.org/ja/docs/GRE
>>>> によるとnsprのライブラリやlibxpcom.soにはリンクさせてはいけないっぽいですね...
>>>> そこでですが、これらのライブラリに対するリンケージ
>>>> (具体的には-lplds4 -lplc4 -lnspr4 -lxul -lxpcom)を全て払うと
>>>> こんどはこんな感じになります。
>>>>
>>>> http://mtasaka.fedorapeople.org/notes/gdb-kazehakase-2.log
>>> 今は--disable-gtkmozembedなしでビルドできるはずなので、そう
>>> するとうまくいくかもしれません。
>>
>> --disable-gtkmozembedがないとビルドできないんじゃないかなあ。
>>
>> gtk_moz_embed_get_type()の呼び出しでこけてるみたいなので、xpcomglueがな
>> んかうまく動いてない感じです。
>
> いまだに同じようなところで引っかかってる...(svn trunk3485です)
> (xulrunnerのversionは1.9 cvs20080312です)
> ---------------------------------------------------------------------------
> #0  0x0712d76f in gtk_moz_embed_pop_startup () from /usr/lib/kazehakase/embed/gecko.so
> #1  0x033722dd in gtk_moz_embed_load_url (embed=0xa35cda0, url=0xa941720 "about:blank") at gtkmozembed2.cpp:688
> #2  0x070fcf43 in load_url (kzembed=0xa31daa0, url=0x711f43f "about:blank") at kz-gecko-embed.cpp:794
> #3  0x070fd055 in kz_gecko_embed_init (kzembed=0xa31daa0) at kz-gecko-embed.cpp:617
> #4  0x00c64663 in IA__g_type_create_instance (type=<value optimized out>) at gtype.c:1575
> #5  0x00c498a5 in g_object_constructor (type=<value optimized out>, n_construct_properties=<value optimized out>,
>    construct_params=<value optimized out>) at gobject.c:1046
> ----------------------------------------------------------------------------
> (i.e. gtk_moz_embed_get_type()の呼び出しでこけてるみたい)
> どなたか見てくれないでしょうか。
>
> 調べてみるとxulrunner_init() (in mozilla.cpp)は成功してて、その中での
> gtk_moz_embed_set_path(xpcomPath);も問題なく実行していて、
> ついでにその後のKZ_MODULE_IMPL_INIT () (in kz-gecko-embed-module.cpp)にある
> gtk_moz_embed_push_startup();も問題なく通過しているのに、
> なんでload_url() (in kz-gecko-embed.cpp)から呼び出された場合は失敗するんだろう...
> (元々xulrunnerの事は良く分かりませんが)本当に良く分からない....
>
> _______________________________________________
> Kazehakase-devel mailing list
> Kazeh****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/kazehakase-devel
>




Kazehakase-devel メーリングリストの案内
Back to archive index