Your message dated Sat, 12 Sep 2009 16:48:17 +0000
with message-id <e1mmvlp-00028f...@ries.debian.org>
and subject line Bug#536528: fixed in gimp-gap 2.6.0+dfsg-1
has caused the Debian Bug report #536528,
regarding gimp-gap: implicit pointer conversions
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
536528: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=536528
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: gimp-gap
Version: 2.6.0-1
Severity: serious
Tags: patch
Usertags: implicit-pointer-conversion

Our automated buildd log filter[1] detected a problem that is likely to
cause your package to segfault on architectures where the size of a
pointer is greater than the size of an integer, such as ia64 and amd64.

  Function `p_gtk_button_new_from_stock_icon' implicitly converted to pointer 
at gap_story_section_properties.c:869
  Function `gap_fmac_get_alternate_name' implicitly converted to pointer at 
gap_story_properties.c:3340
  Function `g_fopen' implicitly converted to pointer at gap_gve_misc_util.c:358

This is often due to a missing function prototype definition.
For more information, see [2].

Though it is guaranteed that this codepath will cause a segfault on certain
architectures, it is not guaranteed that this codepath would ever be executed
(e.g., if the returned pointer is never dereferenced). However, this bug
does prevent the ia64 buildd from successfully building this package, resulting
in a practical FTBFS issue and warranting the serious severity.

[1] http://people.debian.org/~dannf/check-implicit-pointer-functions
[2] http://wiki.debian.org/ImplicitPointerConversions



-- 
dann frazier

diff -urpN gimp-gap-2.6.0.orig/gap/gap_story_dialog.h gimp-gap-2.6.0/gap/gap_story_dialog.h
--- gimp-gap-2.6.0.orig/gap/gap_story_dialog.h	2009-06-04 14:38:03.000000000 -0600
+++ gimp-gap-2.6.0/gap/gap_story_dialog.h	2009-07-10 13:30:35.833743151 -0600
@@ -32,6 +32,8 @@
 #include "gap_story_main.h"
 #include "gap_story_properties.h"
 
+GtkWidget * p_gtk_button_new_from_stock_icon(const char *stock_id);
+
 void    gap_storyboard_dialog(GapStbMainGlobalParams *gpp);
 
 void    gap_story_dlg_attw_render_all(GapStbAttrWidget *attw);
diff -urpN gimp-gap-2.6.0.orig/gap/gap_story_properties.c gimp-gap-2.6.0/gap/gap_story_properties.c
--- gimp-gap-2.6.0.orig/gap/gap_story_properties.c	2009-06-04 14:38:03.000000000 -0600
+++ gimp-gap-2.6.0/gap/gap_story_properties.c	2009-07-10 13:31:59.424583981 -0600
@@ -55,6 +55,7 @@
 #include "gap_timeconv.h"
 #include "gap_thumbnail.h"
 #include "gap_fmac_base.h"
+#include "gap_fmac_name.h"
 #include "gap_story_vthumb.h"
 
 
diff -urpN gimp-gap-2.6.0.orig/libgapvidutil/gap_gve_misc_util.c gimp-gap-2.6.0/libgapvidutil/gap_gve_misc_util.c
--- gimp-gap-2.6.0.orig/libgapvidutil/gap_gve_misc_util.c	2009-06-04 14:38:03.000000000 -0600
+++ gimp-gap-2.6.0/libgapvidutil/gap_gve_misc_util.c	2009-07-10 13:33:22.379426254 -0600
@@ -34,6 +34,7 @@
 #include <sys/stat.h>
 #include <errno.h>
 
+#include <glib/gstdio.h>
 
 /* GIMP includes */
 #include "gtk/gtk.h"

--- End Message ---
--- Begin Message ---
Source: gimp-gap
Source-Version: 2.6.0+dfsg-1

We believe that the bug you reported is fixed in the latest version of
gimp-gap, which is due to be installed in the Debian FTP archive:

gimp-gap_2.6.0+dfsg-1.diff.gz
  to pool/main/g/gimp-gap/gimp-gap_2.6.0+dfsg-1.diff.gz
gimp-gap_2.6.0+dfsg-1.dsc
  to pool/main/g/gimp-gap/gimp-gap_2.6.0+dfsg-1.dsc
gimp-gap_2.6.0+dfsg-1_ia64.deb
  to pool/main/g/gimp-gap/gimp-gap_2.6.0+dfsg-1_ia64.deb
gimp-gap_2.6.0+dfsg.orig.tar.gz
  to pool/main/g/gimp-gap/gimp-gap_2.6.0+dfsg.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 536...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thibaut Paumard <paum...@users.sourceforge.net> (supplier of updated gimp-gap 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 06 Aug 2009 16:28:59 +0200
Source: gimp-gap
Binary: gimp-gap
Architecture: source ia64
Version: 2.6.0+dfsg-1
Distribution: unstable
Urgency: low
Maintainer: Thibaut Paumard <paum...@users.sourceforge.net>
Changed-By: Thibaut Paumard <paum...@users.sourceforge.net>
Description: 
 gimp-gap   - The GIMP Animation Package
Closes: 536528 537725 537727
Changes: 
 gimp-gap (2.6.0+dfsg-1) unstable; urgency=low
 .
   * Remove convenience copies of external libraries libmpeg3
     (Closes: #537727) and ffmpeg (Closes: #537725).
   * Bug fix: "implicit pointer conversions", thanks to dann frazier
     (Closes: #536528).
   * add ${misc:Depends} in the dependencies (lintian warning).
   * set debhelper compatibility level to 7 (lintian warning).
   * Changed all -1 dependencies to -1~ to make backporting easier
     (suggested by lintian).
   * mangle version in watch file (suggested by lintian).
Checksums-Sha1: 
 b37231b80f686b80dc2db7db6f53401f01c89b93 1234 gimp-gap_2.6.0+dfsg-1.dsc
 9b251ecbb1ab47bfaeb315678e53c9b06f2da158 4070418 
gimp-gap_2.6.0+dfsg.orig.tar.gz
 4def28e4f939e35d7d1f384e5219021e28a0e5b2 3598 gimp-gap_2.6.0+dfsg-1.diff.gz
 8a1da80e21b870c92e8f1e517b335303494c2b55 5168606 gimp-gap_2.6.0+dfsg-1_ia64.deb
Checksums-Sha256: 
 cc58ef10cb59ebb11af0926b23a273be694e8fb719cbc16b51f318d2afc283c9 1234 
gimp-gap_2.6.0+dfsg-1.dsc
 6c52f68317e574c1e2b46bc8b2d7a4e03f22b1bfd0fc66dc6f10c237d85d5ed5 4070418 
gimp-gap_2.6.0+dfsg.orig.tar.gz
 ce946cf2137fd4f35ff85551fa4eaf99daa90c06929d80b0bc97b033f917c624 3598 
gimp-gap_2.6.0+dfsg-1.diff.gz
 df8f4269ef780ab085258b3af3d0774b0dcc93b1a9cfd25843dd244b6b07eab1 5168606 
gimp-gap_2.6.0+dfsg-1_ia64.deb
Files: 
 20846f714f962547a7c8f392c46acc41 1234 graphics optional 
gimp-gap_2.6.0+dfsg-1.dsc
 cd3abc9b26d6e3a37ddfdd3713917059 4070418 graphics optional 
gimp-gap_2.6.0+dfsg.orig.tar.gz
 a452739ee46a0fb4f099529d82b2c9ab 3598 graphics optional 
gimp-gap_2.6.0+dfsg-1.diff.gz
 181b5b41831ed54f5887433400808792 5168606 graphics optional 
gimp-gap_2.6.0+dfsg-1_ia64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iD8DBQFKq8z2huANDBmkLRkRAllkAJ408l86achugtt5ZbPku6ZdlHdENQCeNAMI
kXjmQv12PUzQM58Rh+PDgxo=
=ZtH4
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to