[sylpheed:35193] Re: [ANNOUNCE] Sylpheed 3.2beta5 released

Hiroyuki Yamamoto hiro-y at kcn.ne.jp
Wed Mar 28 17:36:02 JST 2012


Sorry for the very late reply,

On Thu, 29 Dec 2011 00:59:55 +0100
Ricardo Mones <mones at debian.org> wrote:

> On Wed, 28 Dec 2011 13:30:43 +0900
> Hiroyuki Yamamoto <hiro-y at kcn.ne.jp> wrote:
> 
> > Sylpheed 3.2beta5 has been released.
> 
>   Congrats! The Debian packages are uploaded including a fix to remove a
>   couple of warnings. You can found it here:
>   http://anonscm.debian.org/gitweb/?p=users/mones/sylpheed.git;a=blob_plain;f=patches/09fix_pointer_cast_size_mismatch.diff;hb=9e5d71c525f7674ee43c8b7281ad3eb254b44403

This patch might cause a problem, because it passes the pointer to
show_dialog_always, which will be immediately become invalid after
calling spawn_curl() in update_check().

The invalid pointer is then referred in update_check_cb() after Sylpheed
entering event loop.

Maybe GINT_TO_POINTER()/GPOINTER_TO_INT() macros should be used.

-- 
Hiroyuki Yamamoto <hiro-y at kcn.ne.jp>


More information about the Sylpheed mailing list