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

sylpheed-jp:3020

From: Hiroyuki Yamamoto <Hiroyuki Yamamoto <hiro-y@xxxxxxxxxx>>
Date: Mon, 27 Jun 2005 17:03:49 +0900
Subject: [sylpheed-jp:03020] Re: imageview で SIGSEGV

山本です。

On Mon, 27 Jun 2005 15:46:14 +0900
NINOMIYA Yuuki <gm@xxxxxxxxxx> wrote:

> 複数の画像の添付ファイルが付いているとき、一番最後の添付ファイルから
> カーソルキーの↑で一気に 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 を表示しようとした時に落ちている
> ような感じです。

CVS で修正しました。 2.0beta のほうでは再現しなかったのですが、念のため
そちらも修正しておきました。

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

2.0 に入れるかどうかは微妙ですが、予定しています。

-- 
Hiroyuki Yamamoto <hiro-y@xxxxxxxxxx>


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

      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]