|
sylpheed-jp:161
From: Masanobu NAKAGAWA <m-naka@xxxxxxxxxx>
なかがわ@札幌です。
最近すっかりご無沙汰していましたが、ずっと前に話に出ていた、送信者のアドレ
スをアドレスブックに追加するパッチを作成してみました。
手順は、
・サマリービューから登録したい人のメールを選択し
・[右クリック] -> [Add address to addressbook]
という感じです。
で、このパッチをつくっているときに見つけたのですが、アドレス帳に2つ以上の
アドレスを追加したのち、アドレスをすべて削除しようとすると、最後の一つのア
ドレスを削除するときに、Segmentation faultで落ちてしまうようです。
Program received signal SIGSEGV, Segmentation fault.
0x4005d6dc in draw_rows () from /usr/lib/libgtk-1.2.so.0
(gdb) bt
#0 0x4005d6dc in draw_rows () from /usr/lib/libgtk-1.2.so.0
#1 0x4005e0b5 in vadjustment_value_changed () from
/usr/lib/libgtk-1.2.so.0
#2 0x400b5773 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
#3 0x400e8581 in gtk_handlers_run () from /usr/lib/libgtk-1.2.so.0
#4 0x400e7adb in gtk_signal_real_emit () from /usr/lib/libgtk-1.2.so.0
#5 0x400e64e6 in gtk_signal_emit_by_name () from /usr/lib/libgtk-1.2.so.0
#6 0x4005dab6 in adjust_adjustments () from /usr/lib/libgtk-1.2.so.0
#7 0x40055774 in real_remove_row () from /usr/lib/libgtk-1.2.so.0
#8 0x40061908 in gtk_clist_remove () from /usr/lib/libgtk-1.2.so.0
#9 0x8087864 in addressbook_del_clicked (button=0x81637c0, data=0x0)
at addressbook.c:596
(以下略)
オブジェクトのnew辺りかなとは思うのですが、ちょっとまだおいきれていません
のでとりあえず、ご報告まで :-P
あと、アドレス帳まわりは、結構いろいろみなさんアイデアがありそうな気がしま
すが、今後はどういう方向でいかれますか?
TODOにはgnome対応とありますが、gnomecardと連携と言う方向で行きます?
個人的にはせっかくのXML対応アドレス帳なので、機能拡充していってほしい気が
しますね。
--
-------------------------------------------------------
Masanobu NAKAGAWA / Sapporo, Japan / Lightning X1
mailto:m-naka@xxxxxxxxxx
|