[Kazehakase-devel] 試してみました

Zurück zum Archiv-Index

HIDAI Ken-ichi (日台健一) hidai****@nmn*****
2003年 3月 3日 (月) 02:26:58 JST


日台です。

HIDAI Ken-ichi (日台健一) <hidai****@nmn*****> wrote:

> ■ home.xml toolbar.xml 問題
> 
> home.xml と toolbar.xml が無い、と怒られたので、
> とりあえず↓こんなのをでっち上げました。
> 
> ----- home.xml -------------------------------------------------------
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <home>
>     <site>http://www.nmn.jp/~hidai/</site>
> </home>
> ----------------------------------------------------------------------
> 
> ----- toolbar.xml ----------------------------------------------------
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <rssbar>
>     <rss>http://slashdot.jp/slashdot.rdf</rss>
> </rssbar>
> ----------------------------------------------------------------------
> 
> 解決。

すみません。ソースを良く読んでみて、勘違いに気づきました。
↓こう書き直しました。

----- home.xml -------------------------------------------------------
<?xml version="1.0" encoding="ISO-8859-1"?>
<home>
    <site title="My Home" uri="http://www.nmn.jp/~hidai/" />
</home>
----------------------------------------------------------------------

----- toolbar.xml ----------------------------------------------------
<?xml version="1.0" encoding="ISO-8859-1"?>
<rssbar>
    <rss title="slashdot.jp" uri="http://slashdot.jp/slashdot.rdf" local="/tmp/a" />
</rssbar>
----------------------------------------------------------------------

ところで local って、普通どんな風に書くものなのでしょうか?
こんな↓感じに書けばいいのかな?
~/.kazehakase/rsscache/hoge.rdf



で、実行してみると・・・

----------------------------------------------------------------------
% ./kz

(kz:9985): GLib-GObject-WARNING **: specified instance size for type `GtkMozEmbed' is smaller than the parent type's `GtkBin' instance size

(kz:9985): GLib-GObject-CRITICAL **: file gtype.c: line 1876 (g_type_register_static): assertion `parent_type > 0' failed

(kz:9985): GLib-GObject-WARNING **: specified instance size for type `GtkMozEmbed' is smaller than the parent type's `GtkBin' instance size

(kz:9985): GLib-GObject-CRITICAL **: file gtype.c: line 1876 (g_type_register_static): assertion `parent_type > 0' failed

(kz:9985): GLib-GObject-WARNING **: specified instance size for type `GtkMozEmbed' is smaller than the parent type's `GtkBin' instance size

(kz:9985): GLib-GObject-CRITICAL **: file gtype.c: line 1876 (g_type_register_static): assertion `parent_type > 0' failed

(kz:9985): GLib-GObject-CRITICAL **: file gobject.c: line 615 (g_object_new): assertion `G_TYPE_IS_OBJECT (object_type)' failed
zsh: segmentation fault  ./kz
----------------------------------------------------------------------

GDB で見てみると、↓これが 0 を返している模様。

  KZ_MOZ_EMBED(g_object_new (KZ_TYPE_MOZ_EMBED, NULL));

ちなみに、home.xml と toolbar.xml を消しても同じ原因で落ちます。
(~/.kazehakase を消しても同じ)



なんだか質問君みたいになってしまいましたが・・・(汗
うまく導入できたら何かお手伝いできるかなと
思ったのですが、こんなところで躓いていたら無理そうですね。
もし、何か私の手違いなどが分かるようでしたら、
助けていただけると幸いです。

--
日台健一 <hidai****@nmn*****>
http://www.nmn.jp/~hidai/



Kazehakase-devel メーリングリストの案内
Zurück zum Archiv-Index