Your message dated Sun, 04 May 2008 21:17:06 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#477181: fixed in awn-extras-applets 0.2.6-2
has caused the Debian Bug report #477181,
regarding awn-extras-applets: implicitly converted pointers
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 [EMAIL PROTECTED]
immediately.)


-- 
477181: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477181
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: awn-extras-applets
Version: 0.2.6-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 `gnome_vfs_get_local_path_from_uri' implicitly converted to pointer 
at aff-start.c:204
  Function `gnome_vfs_get_local_path_from_uri' implicitly converted to pointer 
at aff-utils.c:64
  Function `g_fopen' implicitly converted to pointer at backend-gnome.c:535
  Function `menu_new' implicitly converted to pointer at render.c:1020
  Function `build_menu_widget' implicitly converted to pointer at 
config_entries.c:548
  Function `g_fopen' implicitly converted to pointer at backend-gnome.c:535
  Function `awn_applet_dialog_new' implicitly converted to pointer at 
applet.c:43

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
diff -urpN awn-extras-applets-0.2.6.orig/src/affinity/aff-start.c awn-extras-applets-0.2.6/src/affinity/aff-start.c
--- awn-extras-applets-0.2.6.orig/src/affinity/aff-start.c	2008-02-14 09:49:53.000000000 -0700
+++ awn-extras-applets-0.2.6/src/affinity/aff-start.c	2008-04-20 23:22:01.000000000 -0600
@@ -31,6 +31,7 @@
 #include <glib/gi18n.h>
 #include <libawn/awn-desktop-item.h>
 #include <libawn/awn-vfs.h>
+#include <libgnomevfs/gnome-vfs-utils.h>
 
 #include "aff-start.h"
 
diff -urpN awn-extras-applets-0.2.6.orig/src/affinity/aff-utils.c awn-extras-applets-0.2.6/src/affinity/aff-utils.c
--- awn-extras-applets-0.2.6.orig/src/affinity/aff-utils.c	2008-02-14 09:49:53.000000000 -0700
+++ awn-extras-applets-0.2.6/src/affinity/aff-utils.c	2008-04-21 09:52:48.000000000 -0600
@@ -32,6 +32,7 @@
 #ifdef LIBAWN_USE_GNOME
 #include <libgnomeui/gnome-icon-lookup.h>
 #include <libgnomeui/gnome-thumbnail.h>
+#include <libgnomevfs/gnome-vfs-utils.h>
 #else
 #include "egg-pixbuf-thumbnail.h"
 #ifdef LIBAWN_USE_XFCE
diff -urpN awn-extras-applets-0.2.6.orig/src/awnterm/applet.c awn-extras-applets-0.2.6/src/awnterm/applet.c
--- awn-extras-applets-0.2.6.orig/src/awnterm/applet.c	2008-02-14 09:49:01.000000000 -0700
+++ awn-extras-applets-0.2.6/src/awnterm/applet.c	2008-04-21 09:59:20.000000000 -0600
@@ -21,6 +21,7 @@
 
 #include <libawn/awn-applet.h>
 #include <libawn/awn-applet-simple.h>
+#include <libawn/awn-applet-dialog.h>
 #include <vte/vte.h>
 #include <gtk/gtk.h>
 
diff -urpN awn-extras-applets-0.2.6.orig/src/cairo-menu/backend-gnome.c awn-extras-applets-0.2.6/src/cairo-menu/backend-gnome.c
--- awn-extras-applets-0.2.6.orig/src/cairo-menu/backend-gnome.c	2008-02-14 09:49:53.000000000 -0700
+++ awn-extras-applets-0.2.6/src/cairo-menu/backend-gnome.c	2008-04-20 23:22:01.000000000 -0600
@@ -34,6 +34,7 @@
 #include <libgen.h>
 #include <ctype.h>
 #include <libnotify/notify.h>
+#include <glib/gstdio.h>
 
 #include "menu_list_item.h"
 
diff -urpN awn-extras-applets-0.2.6.orig/src/cairo-menu/render.h awn-extras-applets-0.2.6/src/cairo-menu/render.h
--- awn-extras-applets-0.2.6.orig/src/cairo-menu/render.h	2008-02-14 09:49:01.000000000 -0700
+++ awn-extras-applets-0.2.6/src/cairo-menu/render.h	2008-04-21 09:56:28.000000000 -0600
@@ -33,4 +33,6 @@ void hide_search(void);
 void measure_width(Menu_list_item * menu_item,int * max_width);
 gboolean _hide_all_windows(gpointer null);
 
+GtkWidget * build_menu_widget(Menu_item_color * mic, char * text,GdkPixbuf *pbuf,GdkPixbuf *pover,int max_width);
+
 #endif
diff -urpN awn-extras-applets-0.2.6.orig/src/cairo-menu-classic/backend-gnome.c awn-extras-applets-0.2.6/src/cairo-menu-classic/backend-gnome.c
--- awn-extras-applets-0.2.6.orig/src/cairo-menu-classic/backend-gnome.c	2008-02-14 09:49:53.000000000 -0700
+++ awn-extras-applets-0.2.6/src/cairo-menu-classic/backend-gnome.c	2008-04-20 23:22:01.000000000 -0600
@@ -34,6 +34,7 @@
 #include <libgen.h>
 #include <ctype.h>
 #include <libnotify/notify.h>
+#include <glib/gstdio.h>
 
 #include "menu_list_item.h"
 
--- awn-extras-applets-0.2.6.orig/src/cairo-menu/menu.h	2008-02-14 09:49:53.000000000 -0700
+++ awn-extras-applets-0.2.6/src/cairo-menu/menu.h	2008-04-21 10:13:22.000000000 -0600
@@ -58,6 +58,7 @@
 void fixed_move(GtkWidget *widget,gint x,gint y);
 void fixed_put(GtkWidget *widget,gint x,gint y);
 void hide_all_menus(void);
+GtkWidget * menu_new(GtkWidget * parent_menu);
 
 #endif 
 

--- End Message ---
--- Begin Message ---
Source: awn-extras-applets
Source-Version: 0.2.6-2

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

awn-applets-c-core_0.2.6-2_i386.deb
  to pool/main/a/awn-extras-applets/awn-applets-c-core_0.2.6-2_i386.deb
awn-applets-c-extras_0.2.6-2_i386.deb
  to pool/main/a/awn-extras-applets/awn-applets-c-extras_0.2.6-2_i386.deb
awn-applets-python-core_0.2.6-2_all.deb
  to pool/main/a/awn-extras-applets/awn-applets-python-core_0.2.6-2_all.deb
awn-applets-python-extras_0.2.6-2_all.deb
  to pool/main/a/awn-extras-applets/awn-applets-python-extras_0.2.6-2_all.deb
awn-extras-applets_0.2.6-2.diff.gz
  to pool/main/a/awn-extras-applets/awn-extras-applets_0.2.6-2.diff.gz
awn-extras-applets_0.2.6-2.dsc
  to pool/main/a/awn-extras-applets/awn-extras-applets_0.2.6-2.dsc
libawn-extras-dev_0.2.6-2_i386.deb
  to pool/main/a/awn-extras-applets/libawn-extras-dev_0.2.6-2_i386.deb
libawn-extras0_0.2.6-2_i386.deb
  to pool/main/a/awn-extras-applets/libawn-extras0_0.2.6-2_i386.deb
python-awn-extras_0.2.6-2_i386.deb
  to pool/main/a/awn-extras-applets/python-awn-extras_0.2.6-2_i386.deb
python-awnlib_0.2.6-2_i386.deb
  to pool/main/a/awn-extras-applets/python-awnlib_0.2.6-2_i386.deb



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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julien Lavergne <[EMAIL PROTECTED]> (supplier of updated awn-extras-applets 
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 [EMAIL PROTECTED])


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

Format: 1.8
Date: Thu, 24 Apr 2008 19:46:11 +0200
Source: awn-extras-applets
Binary: awn-applets-c-core awn-applets-c-extras awn-applets-python-core 
awn-applets-python-extras libawn-extras0 libawn-extras-dev python-awn-extras 
python-awnlib
Architecture: source all i386
Version: 0.2.6-2
Distribution: unstable
Urgency: medium
Maintainer: Julien Lavergne <[EMAIL PROTECTED]>
Changed-By: Julien Lavergne <[EMAIL PROTECTED]>
Description: 
 awn-applets-c-core - A collection of applets for avant-window-navigator
 awn-applets-c-extras - A collection of applets for avant-window-navigator
 awn-applets-python-core - A collection of applets for avant-window-navigator
 awn-applets-python-extras - A collection of applets for avant-window-navigator
 libawn-extras-dev - library for avant-window-navigator's applets - development 
files
 libawn-extras0 - A library for avant-window-navigator's applets
 python-awn-extras - Python bindings for avant-window-navigator's applets
 python-awnlib - Python utilities for avant-window-navigator's applets
Closes: 477181 477264
Changes: 
 awn-extras-applets (0.2.6-2) unstable; urgency=medium
 .
   * Rebuild for python2.5 transition (Closes: #477264)
   * debian/patches/10-implicit-pointer-conversion.patch
     Avoid possible FTBFS and segfault on some architectures. Thanks Dann
     Frazier for the patch (Closes: #477181)
Checksums-Sha1: 
 2f24c3a5f1cfcec77f65482e7d4d28f1535d1b6e 1551 awn-extras-applets_0.2.6-2.dsc
 1c2f6751f686bcb830790e1e6af156b636c7db1c 67574 
awn-extras-applets_0.2.6-2.diff.gz
 bfcdac8ecef27201a2fa61115da5835649e369c2 1392692 
awn-applets-python-core_0.2.6-2_all.deb
 91372aeebda949a0843feb5c26216dd542bfdc1a 160332 
awn-applets-python-extras_0.2.6-2_all.deb
 9e60293a2c3faecbf3e0e11f55f7a7aa230a6b0e 165972 
awn-applets-c-core_0.2.6-2_i386.deb
 4e92dd71c37fe090d999ba8f22df5db570ca9d3c 81448 
awn-applets-c-extras_0.2.6-2_i386.deb
 37d7a16b2d93a3f946d7269b38781c3713c604e5 20008 libawn-extras0_0.2.6-2_i386.deb
 7146a045177da05b1fdcfab0db7125b9bde149bf 16236 
libawn-extras-dev_0.2.6-2_i386.deb
 7ffb7773518d625ebc1ee92be2f4cb1eaf1aac34 21290 
python-awn-extras_0.2.6-2_i386.deb
 ea1f9ececcc7789e6d0f6afbe97620af1f29909b 20348 python-awnlib_0.2.6-2_i386.deb
Checksums-Sha256: 
 3f8f07f0fe87f3b2ab2a0d33b616c0fe562efa198f41985b5ccb1d5078f225fd 1551 
awn-extras-applets_0.2.6-2.dsc
 206b7c9c68ce83f7ab9190c59fe4868f9b4e04025fae010424c41936fe226669 67574 
awn-extras-applets_0.2.6-2.diff.gz
 4c60708400dc86b0dcb7b1399c0f559e69223228eb8b283993f8bc1693597a73 1392692 
awn-applets-python-core_0.2.6-2_all.deb
 26094375d1fa648f4fd4305c5617878c390087b36d7adc8343186c9821444432 160332 
awn-applets-python-extras_0.2.6-2_all.deb
 ab0c1ae82f5ebf73b303b84c4887708fc17177503fd7701feed4ac4c7c97015b 165972 
awn-applets-c-core_0.2.6-2_i386.deb
 14623d4de1dc2580356ca767467982c4d5baa3864083100aad77114e9e7b96ce 81448 
awn-applets-c-extras_0.2.6-2_i386.deb
 bb8508087d21b82198047b8ee2c4232ca20ebf94ae894d5779d0b95e0cf4181e 20008 
libawn-extras0_0.2.6-2_i386.deb
 d88e4748d268be96180e1276e003ec5a1b2b19dc83bf30da4980fafae824d9ff 16236 
libawn-extras-dev_0.2.6-2_i386.deb
 3ad24f78cddccde0b14f8c58972d70f718745780deb9fc16f60f847b2e2d2cb5 21290 
python-awn-extras_0.2.6-2_i386.deb
 8ebd3f10abb782d16620fb31eefcdec81d4a64b3a2a5579be8cbba25c0fae2b4 20348 
python-awnlib_0.2.6-2_i386.deb
Files: 
 f239f7e984a5baea423c86c73f64202a 1551 gnome optional 
awn-extras-applets_0.2.6-2.dsc
 ced5e81add56d8047c81f6b7f95a3642 67574 gnome optional 
awn-extras-applets_0.2.6-2.diff.gz
 b4242b6a24a1f0e2a1fa42bc3edc8fd7 1392692 gnome optional 
awn-applets-python-core_0.2.6-2_all.deb
 f612c70d5f94a0443caa89e121bf7b1d 160332 gnome optional 
awn-applets-python-extras_0.2.6-2_all.deb
 d963f43e18e336a47ec5db5a6c1cfeee 165972 gnome optional 
awn-applets-c-core_0.2.6-2_i386.deb
 75480b87297fc3175b2288d5178a3cd6 81448 gnome optional 
awn-applets-c-extras_0.2.6-2_i386.deb
 7b8b44f4239585765cc6b2098c2d705f 20008 libs optional 
libawn-extras0_0.2.6-2_i386.deb
 d51f6395f3ab8c7f79c6b126ce9874e6 16236 libdevel optional 
libawn-extras-dev_0.2.6-2_i386.deb
 95fb32fc37116511daf103b621381738 21290 python optional 
python-awn-extras_0.2.6-2_i386.deb
 dab3a666b0f400b66b81174d4ca77819 20348 python optional 
python-awnlib_0.2.6-2_i386.deb

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

iD8DBQFIHhQnRqobajv7n7MRAkoIAJ4ziajXyyDXJF1fvd+tFBH5dkqa9ACfWi3d
H09dmxay+kC4Iz+nMy5HobA=
=LdhM
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to