|
sylpheed-jp:2184
From: KIMURA Osamu <kimura@xxxxxxxxxx> 木村です. --- On Thu, 30 Jan 2003 11:52:39 +0900, Hiroyuki Yamamoto <hiro-y@xxxxxxxxxx> wrote: > どうやら JISX0208.1983 で未定義部分の文字コードを GTK+ > (gtk_label_set_text() 等)に渡すと、死亡するようです(^^; > さらに、 abort() される以前に GTK+ が発狂してしまうため、 > SIGABRT を無視するようにしても意味がなかったりします。 > > というわけで、テーブルを作って有効な文字かどうかを調べるようにしました。 > CVS 版を試してみてください。 すみません.なかなか cvs から make するまでの環境を準備できなくて, 結局 0.8.10 のリリースまで何もできませんでした. 0.8.10 で試してみましたが,件のメールを含むフォルダに移ろうとすると やっぱりお亡くなりになってしまうようです.Stack Trace も以前と変わり ません. sylpheed-vanilla: ../iconv/loop.c:423: from_euc_jp_single: Assertion `inptr - bytebuf > (state->__count & 7)' が失敗しました. Program received signal SIGABRT, Aborted. [Switching to Thread 16384 (LWP 12213)] 0x4057f911 in kill () from /lib/libc.so.6 (gdb) bt #0 0x4057f911 in kill () from /lib/libc.so.6 #1 0x4035e24b in pthread_kill () from /lib/libpthread.so.0 #2 0x4035e521 in raise () from /lib/libpthread.so.0 #3 0x40580846 in abort () from /lib/libc.so.6 #4 0x405799a9 in __assert_fail () from /lib/libc.so.6 #5 0x4001327f in gconv () from /usr/lib/gconv/EUC-JP.so #6 0x40012c0f in gconv () from /usr/lib/gconv/EUC-JP.so #7 0x405cbd4c in mbrtowc () from /lib/libc.so.6 #8 0x40581cb4 in mbtowc () from /lib/libc.so.6 #9 0x400189b4 in _init () from /usr/X11R6/lib/X11/locale/common/xlibi18n.so.2 #10 0x4020887f in _XlcConvert () from /usr/X11R6/lib/libX11.so.6 #11 0x4020e7f0 in _XlcInitLoader () from /usr/X11R6/lib/libX11.so.6 #12 0x4020e949 in _XwcTextPropertyToTextList () from /usr/X11R6/lib/libX11.so.6 #13 0x401ea8a1 in XwcTextPropertyToTextList () from /usr/X11R6/lib/libX11.so.6 #14 0x401740b2 in gdk_mbstowcs () from /usr/lib/libgdk-1.2.so.0 #15 0x08092374 in gtk_stext_insert () #16 0x080787e2 in textview_set_position () #17 0x0807717d in textview_show_part () #18 0x0807a460 in mimeview_destroy () #19 0x400c21e7 in gtk_marshal_NONE__POINTER_INT () from /usr/lib/libgtk-1.2.so.0 #20 0x400f1b6c in gtk_signal_remove_emission_hook () from /usr/lib/libgtk-1.2.so.0 #21 0x400f0fd5 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 #22 0x400ef0b3 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 #23 0x4008ac58 in gtk_ctree_select () from /usr/lib/libgtk-1.2.so.0 #24 0x0807a105 in mimeview_show_message () #25 0x08075b20 in messageview_show () #26 0x08070949 in summary_write_cache () #27 0x08070791 in summary_write_cache () #28 0x080750b8 in summary_pass_key_press_event () #29 0x400c21e7 in gtk_marshal_NONE__POINTER_INT () from /usr/lib/libgtk-1.2.so.0 #30 0x400f1b6c in gtk_signal_remove_emission_hook () from /usr/lib/libgtk-1.2.so.0 #31 0x400f0fd5 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 #32 0x400ef416 in gtk_signal_emit_by_name () from /usr/lib/libgtk-1.2.so.0 #33 0x080905c5 in gtk_sctree_get_type () #34 0x0809117c in gtk_sctree_select () #35 0x0806e031 in summary_show () 2161 2003-01-22 16:50 [yosshy@xxxxxxxxxx ] Re: 特定の html メール表示で SIGABRT 2162 2003-01-22 21:08 ┣[kimura@xxxxxxxxxx ] 2165 2003-01-30 11:52 ┗[hiro-y@xxxxxxxxxx ] -> 2184 2003-02-12 19:24 ┣[kimura@xxxxxxxxxx ] 2185 2003-02-12 19:39 ┃┗[hiro-y@xxxxxxxxxx ] 2186 2003-02-13 17:03 ┃ ┗[hiro-y@xxxxxxxxxx ] 2216 2003-02-24 21:26 ┃ ┗[yosshy@xxxxxxxxxx ] 2187 2003-02-13 17:47 ┗[yabuki@xxxxxxxxxx ] |