XXXXXXXX@XXXXXXXX wrote: > > ログ・ビューア(gnome-system-log)にて、0バイトのファイルをクリックすると強 > > 制終了してしまいます。 > > 参考になるかはわかりませんが、強制終了したときの返り値(echo $?)は139で > > す。 > > 私の環境でも再現しました。本家の bugzilla でも似たような報告が挙がって > おります。 > > https://bugzilla.gnome.org/show_bug.cgi?id=574722 > > 追って調査致します。yasumichiに割当済みとします。 投稿者です。 本家のbugzillaの方法だと警告メッセージが表示されてしまう(かなり力技な ところがある)ので、バグの原因を調査しました。 今回の現象はただ単にポインタを初期化してなかったために起きた現象である ことがわかりました。 log_read_dates関数にて、for文の中に入れば値は代入されるのですが、0バイ トの場合は1行もないのでfor文に入らないため、for文のあとにある対象ポイン タがNULLかどうかを判定するところでスルーしてしまいます。 その結果、次のg_date_validでセグメント例外が発生します(意味不明の値が 代入されるため)。 以上の現象を修正するパッチを作成しましたので添付します。 == このレポートの詳細は以下の通りです == レポート ID : 853 レポート URL : http://bts.vinelinux.org/guest.cgi?project=VineLinux&action=view_report&id=853 分類 : バグ Vine ver. : Seed, 5.0 関連パッケージ : gnome-utils arch : x86, x86_64 状態 : 割当済み 優先度 : 中 重大度 : 普通 担当者 : yasumichi 添付ファイル : gnome-utils-2.26.0-gdate.patch (text/plain, 452 bytes) # あなたが、このようなメッセージに無関係である場合には、 # 管理者 <Vine@xxxxxxxxxxxxx> までご連絡ください。 -- Bug Tracking System 影舞 0.8.8. http://www.daifukuya.com/kagemai/