Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000457Vine Linux1 バグ公開2007-01-07 16:042007-03-03 14:50
anonymous 
security 
不明 
完了不明 
4.0 
 
gnome-utils
0000457: gfloppyが異常終了します
gfloppyを起動して「閉じる」ボタンを押すと、

 *** glibc detected *** free(): invalid pointer: 0xXXXXXXXX ***

というエラーメッセージが出力されて異常終了します。


今どき誰もフロッピーなんか使わないのか^^;? あるいは、
gccやglibcのバージョンによってはコケないバイナリが
出来るのかわかりませんが、
gnome-utils-2.16.2やgnome-utils-2.17.0でも直ってないみたい
なので、調べてパッチを作成してみました。

おそらく該当個所でderrorを初期化していないのが原因だと
思われます。この修正をすると、異常終了しなくなりました。
gnome-utils-2.16.2、gnome-utils-2.17.0にもパッチが
当たることは確認しました。

添付しますので確認の方よろしくお願い致します。
設定されていません。
patch gnome-utils-2.14.0-gfloppy.patch (394) 2007-01-07 16:04
http://mantis.vinelinux.org/file_download.php?file_id=128&type=bug
課題の履歴
2007-01-07 16:04anonymous添付ファイル追加: gnome-utils-2.14.0-gfloppy.patch
2007-01-07 16:04anonymous新規課題
2007-01-19 22:36iwamotoコメント追加: 0002324
2007-01-28 21:24kazutaka担当者 => security
2007-01-28 21:24kazutaka状態新規 => 担当者決定
2007-01-28 21:24kazutakaコメント追加: 0002325
2007-03-03 10:08anonymousコメント追加: 0002326
2007-03-03 14:50kazutaka状態担当者決定 => 完了
2007-03-03 14:50kazutakaコメント追加: 0002327

コメント
(0002324)
iwamoto   
2007-01-19 22:36   
> *** glibc detected *** free(): invalid pointer: 0xXXXXXXXX ***
> というエラーメッセージが出力されて異常終了します。

seed 環境ですが、こちらでも再現しました。


> 今どき誰もフロッピーなんか使わないのか^^;?

初めて使いました(^^;;;

で、添付いただいた patch を適用したところ
異常終了しなくなりました。

Seed のほうは更新しておきます。
Vine 4.0 のほうは bug fix 出す方向で
進めてみたいと思います。
(0002325)
kazutaka   
2007-01-28 21:24   
> Seed のほうは更新しておきます。
> Vine 4.0 のほうは bug fix 出す方向で
> 進めてみたいと思います。

とのことですので、状態を割当済みに変更します。

ハラダ
(0002326)
anonymous   
2007-03-03 10:08   
> > Seed のほうは更新しておきます。
> > Vine 4.0 のほうは bug fix 出す方向で
> > 進めてみたいと思います。
>
> とのことですので、状態を割当済みに変更します。

状態が確認待ちになっていませんが、
apt-getでgnome-utils-2.14.0-0vl2.1にバージョンアップして
修正されているのを確認しました。
changelogにわざわざ名前まで入れていただいて恐縮です^^;
(0002327)
kazutaka   
2007-03-03 14:50   
> 状態が確認待ちになっていませんが、
> apt-getでgnome-utils-2.14.0-0vl2.1にバージョンアップして
> 修正されているのを確認しました。

確認ありがとうございます。

状態を完了に変更します。

ハラダ