[前][次][番号順一覧][スレッド一覧]

sylpheed-jp:3019

From: NINOMIYA Yuuki <NINOMIYA Yuuki <gm@xxxxxxxxxx>>
Date: Mon, 27 Jun 2005 15:46:14 +0900
Subject: [sylpheed-jp:03019] imageview で SIGSEGV

二之宮です。

 SIGSEGV する現象を見付けたので報告します。


・試験環境

Sylpheed-1.0.4 (+ gdk-pixbuf)
Debian sid のパッケージをそのまま使用


・現象

複数の画像の添付ファイルが付いているとき、一番最後の添付ファイルから
カーソルキーの↑で一気に text/plain まで戻ると、戻った瞬間に SIGSEGV で
落ちます。
たとえば、

text/plain
image/jpeg   1.jpg
image/jpeg   2.jpg
image/jpeg   3.jpg

のように添付されていた場合、3.jpg にまずカーソルを合わせて表示させておき、
それから↑キーを押しっぱなしにすると、text/plain までいったときにクラッシュ
します。

あるいは text/plain と image/jpeg が 1 つずつあった場合、カーソルを
↓↑↓↑↓↑↓↑やってるとそのうち落ちます。これも同じ現象だと思います。


・補足

落ちたときの情報です。

0x08079580 in imageview_show_image (imageview=0x81f41e0, mimeinfo=0x0, file=0x0, resize=1)
    at imageview.c:186
186			avail_width = imageview->scrolledwin->parent->allocation.width;

imageview->scrolledwin まではよさそうですが、->parent が NULL になって
います。

画像のリサイズか何かで時間がかかっていて、画像がまだ表示できていない
間に次のイベントを受けて、text/plain を表示しようとした時に落ちている
ような感じです。


・要望

せっかくなんで一つだけ要望を…。
複数の添付ファイルがあったとき、まとめて保存できると嬉しいなぁ、と
思います。

-- 
NINOMIYA Yuuki <gm@xxxxxxxxxx>
http://www.gmkun.org/


[前][次][番号順一覧][スレッド一覧]

->    3019 2005-06-27 15:46 [NINOMIYA Yuuki <gm@x] imageview で SIGSEGV                    
      3020 2005-06-27 17:03 ┗[Hiroyuki Yamamoto <h]                                       
      3022 2005-06-28 21:42  ┗[NINOMIYA Yuuki <gm@x]