Bug#314692: marked as done (gnome-panel: implicitly converted pointers)

Debian Bug Tracking System owner@bugs.debian.org
Sun, 19 Jun 2005 16:33:10 -0700


Your message dated Sun, 19 Jun 2005 19:17:41 -0400
with message-id <E1Dk92r-0000Is-00@newraff.debian.org>
and subject line Bug#314692: fixed in gnome-panel 2.10.1-4
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 17 Jun 2005 20:06:47 +0000
>From dannf@hp.com Fri Jun 17 13:06:46 2005
Return-path: <dannf@hp.com>
Received: from atlrel7.hp.com [156.153.255.213] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DjN6z-00066F-00; Fri, 17 Jun 2005 13:06:45 -0700
Received: from smtp1.fc.hp.com (smtp.fc.hp.com [15.11.136.119])
	by atlrel7.hp.com (Postfix) with ESMTP id 4C88D603
	for <submit@bugs.debian.org>; Fri, 17 Jun 2005 16:06:44 -0400 (EDT)
Received: from ldl.fc.hp.com (ldl.fc.hp.com [15.11.146.30])
	by smtp1.fc.hp.com (Postfix) with ESMTP
	id 0866F3DCE6; Fri, 17 Jun 2005 20:03:44 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
	by ldl.fc.hp.com (Postfix) with ESMTP id CE19E1341DE;
	Fri, 17 Jun 2005 14:03:43 -0600 (MDT)
Received: from ldl.fc.hp.com ([127.0.0.1])
	by localhost (ldl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP
	id 23236-06; Fri, 17 Jun 2005 14:03:42 -0600 (MDT)
Received: from krebs (krebs.dannf [10.8.0.7])
	by ldl.fc.hp.com (Postfix) with ESMTP id 8B6171341DB;
	Fri, 17 Jun 2005 14:03:42 -0600 (MDT)
Received: by krebs (Postfix, from userid 20800)
	id 576BD3B62B6; Fri, 17 Jun 2005 14:05:48 -0600 (MDT)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: dann frazier <dannf@hp.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: gnome-panel: implicitly converted pointers
X-Mailer: reportbug 3.13
Date: Fri, 17 Jun 2005 14:05:47 -0600
X-Debbugs-Cc: davidm@hpl.hp.com
Message-Id: <20050617200548.576BD3B62B6@krebs>
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at ldl.fc.hp.com
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-11.0 required=4.0 tests=BAYES_00,HAS_PACKAGE,
	X_DEBBUGS_CC autolearn=ham version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: gnome-panel
Version: 2.10.1-3
Severity: important
Tags: patch

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

Function `gnome_vfs_unescape_string_for_display' implicitly converted to pointer at panel.c:523
Function `getenv' implicitly converted to pointer at clock.c:333

The following patch fixes these issues by adding some missing includes.

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

diff -urN gnome-panel-2.10.1.orig/applets/clock/clock.c gnome-panel-2.10.1/applets/clock/clock.c
--- gnome-panel-2.10.1.orig/applets/clock/clock.c	2005-03-07 07:15:15.000000000 -0700
+++ gnome-panel-2.10.1/applets/clock/clock.c	2005-06-17 13:44:44.149885607 -0600
@@ -41,6 +41,7 @@
 
 #include "config.h"
 
+#include <stdlib.h>
 #include <stdio.h>
 #include <sys/stat.h>
 #include <unistd.h>
diff -urN gnome-panel-2.10.1.orig/gnome-panel/panel.c gnome-panel-2.10.1/gnome-panel/panel.c
--- gnome-panel-2.10.1.orig/gnome-panel/panel.c	2005-03-31 13:05:04.000000000 -0700
+++ gnome-panel-2.10.1/gnome-panel/panel.c	2005-06-17 13:43:21.107894436 -0600
@@ -23,6 +23,7 @@
 #include <libgnomevfs/gnome-vfs-ops.h>
 #include <libgnomevfs/gnome-vfs-mime-handlers.h>
 #include <libgnomevfs/gnome-vfs-file-info.h>
+#include <libgnomevfs/gnome-vfs-utils.h>
 
 #include "panel.h"
 

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: ia64
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.8-2-mckinley
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages gnome-panel depends on:
ii  gnome-about              2.10.1-2        The GNOME about box
ii  gnome-control-center     1:2.10.1-3      The GNOME Control Center for GNOME
ii  gnome-desktop-data       2.10.1-2        Common files for GNOME 2 desktop a
ii  gnome-menus              2.10.1-3        an implementation of the freedeskt
ii  gnome-panel-data         2.10.1-3        common files for GNOME 2 panel
ii  gnome-session            2.10.0-4        The GNOME 2 Session Manager
ii  libart-2.0-2             2.3.17-1        Library of functions for 2D graphi
ii  libatk1.0-0              1.10.1-2        The ATK accessibility toolkit
ii  libbonobo2-0             2.8.1-2         Bonobo CORBA interfaces library
ii  libbonoboui2-0           2.8.1-2         The Bonobo UI library
ii  libc6.1                  2.3.2.ds1-22    GNU C Library: Shared libraries an
ii  libecal1.2-2             1.2.2-5.1       Client library for evolution calen
ii  libedataserver1.2-4      1.2.2-5.1       Utily library for evolution data s
ii  libgconf2-4              2.10.0-2        GNOME configuration database syste
ii  libglade2-0              1:2.5.1-2       library to load .glade files at ru
ii  libglib2.0-0             2.6.5-1         The GLib library of C routines
ii  libgnome-desktop-2       2.10.1-2        Utility library for loading .deskt
ii  libgnome-menu0           2.10.1-3        an implementation of the freedeskt
ii  libgnome2-0              2.10.0-3        The GNOME 2 library - runtime file
ii  libgnomecanvas2-0        2.10.2-2        A powerful object-oriented display
ii  libgnomeui-0             2.10.0-2        The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0           2.10.1-4        The GNOME virtual file-system libr
ii  libgtk2.0-0              2.6.7-2         The GTK+ graphical user interface 
ii  libice6                  4.3.0.dfsg.1-14 Inter-Client Exchange library
ii  liborbit2                1:2.12.2-1      libraries for ORBit2 - a CORBA ORB
ii  libpanel-applet2-0       2.10.1-3        library for GNOME 2 panel applets
ii  libpango1.0-0            1.8.1-1         Layout and rendering of internatio
ii  libpopt0                 1.7-5           lib for parsing cmdline parameters
ii  libsm6                   4.3.0.dfsg.1-14 X Window System Session Management
ii  libstartup-notification0 0.8-1           library for program launch feedbac
ii  libwnck16                2.10.0-2        Window Navigator Construction Kit 
ii  libx11-6                 4.3.0.dfsg.1-14 X Window System protocol client li
ii  libxml2                  2.6.16-7        GNOME XML library
ii  xlibs                    4.3.0.dfsg.1-14 X Keyboard Extension (XKB) configu
ii  zlib1g                   1:1.2.2-4       compression library - runtime

Versions of packages gnome-panel recommends:
ii  gnome-applets                 2.10.1-3   Various applets for GNOME 2 panel 

Versions of packages gnome-panel is related to:
ii  reportbug                     3.13       reports bugs in the Debian distrib
pn  totem-gstreamer               <none>     (no description available)

-- no debconf information

---------------------------------------
Received: (at 314692-close) by bugs.debian.org; 19 Jun 2005 23:21:40 +0000
>From katie@ftp-master.debian.org Sun Jun 19 16:21:40 2005
Return-path: <katie@ftp-master.debian.org>
Received: from newraff.debian.org [208.185.25.31] (mail)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1Dk96i-0000Ng-00; Sun, 19 Jun 2005 16:21:40 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1Dk92r-0000Is-00; Sun, 19 Jun 2005 19:17:41 -0400
From: =?utf-8?b?TWFyYyBEZXF1w6huZXMgKER1Y2sp?= <Duck@DuckCorp.org>
To: 314692-close@bugs.debian.org
X-Katie: $Revision: 1.56 $
Subject: Bug#314692: fixed in gnome-panel 2.10.1-4
Message-Id: <E1Dk92r-0000Is-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Sun, 19 Jun 2005 19:17:41 -0400
Delivered-To: 314692-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 
X-CrossAssassin-Score: 3

Source: gnome-panel
Source-Version: 2.10.1-4

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

gnome-panel-data_2.10.1-4_all.deb
  to pool/main/g/gnome-panel/gnome-panel-data_2.10.1-4_all.deb
gnome-panel_2.10.1-4.diff.gz
  to pool/main/g/gnome-panel/gnome-panel_2.10.1-4.diff.gz
gnome-panel_2.10.1-4.dsc
  to pool/main/g/gnome-panel/gnome-panel_2.10.1-4.dsc
gnome-panel_2.10.1-4_i386.deb
  to pool/main/g/gnome-panel/gnome-panel_2.10.1-4_i386.deb
libpanel-applet2-0_2.10.1-4_i386.deb
  to pool/main/g/gnome-panel/libpanel-applet2-0_2.10.1-4_i386.deb
libpanel-applet2-dbg_2.10.1-4_i386.deb
  to pool/main/g/gnome-panel/libpanel-applet2-dbg_2.10.1-4_i386.deb
libpanel-applet2-dev_2.10.1-4_i386.deb
  to pool/main/g/gnome-panel/libpanel-applet2-dev_2.10.1-4_i386.deb
libpanel-applet2-doc_2.10.1-4_all.deb
  to pool/main/g/gnome-panel/libpanel-applet2-doc_2.10.1-4_all.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 314692@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Marc Dequènes (Duck) <Duck@DuckCorp.org> (supplier of updated gnome-panel 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 ftpmaster@debian.org)


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

Format: 1.7
Date: Sun, 19 Jun 2005 11:51:40 +0200
Source: gnome-panel
Binary: gnome-panel-data libpanel-applet2-doc libpanel-applet2-dev gnome-panel libpanel-applet2-dbg libpanel-applet2-0
Architecture: source i386 all
Version: 2.10.1-4
Distribution: unstable
Urgency: low
Maintainer: Marc Dequènes (Duck) <Duck@DuckCorp.org>
Changed-By: Marc Dequènes (Duck) <Duck@DuckCorp.org>
Description: 
 gnome-panel - launcher and docking facility for GNOME 2
 gnome-panel-data - common files for GNOME 2 panel
 libpanel-applet2-0 - library for GNOME 2 panel applets
 libpanel-applet2-dbg - library for GNOME 2 panel applets - library with debugging symbol
 libpanel-applet2-dev - library for GNOME 2 panel applets - development files
 libpanel-applet2-doc - library for GNOME 2 panel applets - documentation files
Closes: 313011 313351 314692
Changes: 
 gnome-panel (2.10.1-4) unstable; urgency=low
 .
   * Replaced Suggests on menu by menu-xdg (Closes: #313011).
   * Added patch to fix missing includes from Dann Frazier (Closes:
     #314692).
   * Fix fr translation s/Environnement de bureau/Bureau/ (from GNOME
     CVS) (Closes: #313351).
   * Now building in 'debian/build/' directory (cleaner).
   * Pass --as-needed to LDFLAGS to reduce dependencies if possible.
   * Disabled evolution-data-server support on Hurd (thanks to Michael
     Banck).
Files: 
 a32fefe22f0f518f200bc6bfbab3eb18 2143 gnome optional gnome-panel_2.10.1-4.dsc
 5a2b46e409c8643a3a1fbfbdf32c4994 183541 gnome optional gnome-panel_2.10.1-4.diff.gz
 7680c20dbc1e663ffb2c779f3a21c48f 83506 doc optional libpanel-applet2-doc_2.10.1-4_all.deb
 3e8dec7286c947b8ca5ed3921867d6e3 2474562 gnome optional gnome-panel-data_2.10.1-4_all.deb
 c9d2aca41757a0d2ccf592e99ebedf7d 372210 gnome optional gnome-panel_2.10.1-4_i386.deb
 8241b280f86f5aa783326f6d548701bc 83242 libs optional libpanel-applet2-0_2.10.1-4_i386.deb
 f6d087a87f8af25615692381fdd9c0e6 446870 libdevel optional libpanel-applet2-dbg_2.10.1-4_i386.deb
 0d9ac70cacbd1ace8c626b8f13c6ee34 88912 libdevel optional libpanel-applet2-dev_2.10.1-4_i386.deb

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

iD8DBQFCtVR8sczZcpAmcIYRAj23AJ9U4C1ghZYIe7xf8Y5HQ6zC4wjW6ACfbWrj
n8rSbrt8Ziz/HbWOLpsvWBc=
=eH/j
-----END PGP SIGNATURE-----