Your message dated Wed, 20 Jul 2005 01:02:08 -0400
with message-id <[EMAIL PROTECTED]>
and subject line Bug#318504: fixed in fvwm 2.5.130.CVS.2005.07.19.01-1
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; 15 Jul 2005 21:30:07 +0000
>From [EMAIL PROTECTED] Fri Jul 15 14:30:07 2005
Return-path: <[EMAIL PROTECTED]>
Received: from rain.plan9.de [193.108.181.162] (schmorp)
        by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
        id 1DtXl0-0003hm-00; Fri, 15 Jul 2005 14:30:06 -0700
Received: from [10.0.0.5] (helo=mailout.schmorp.de ident=schmorp)
        by rain.plan9.de with esmtp (Exim 4.50)
        id 1DtXkq-0004Mo-V1
        for [EMAIL PROTECTED]; Fri, 15 Jul 2005 23:29:57 +0200
Received: from [10.0.0.2] (helo=cerebro.laendle)
        by mailout.schmorp.de with esmtp (Exim 4.50)
        id 1DtXkp-0001zF-HI; Fri, 15 Jul 2005 23:29:55 +0200
Received: from root by cerebro.laendle with local (Exim 4.34)
        id 1DtXkp-0002m0-D7; Fri, 15 Jul 2005 23:29:55 +0200
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Marc Lehmann <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: fvwm broken properties on 64-bit hosts [PATCH]
Date: Fri, 15 Jul 2005 23:29:55 +0200
Message-Id: <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]
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-Level: 
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02

Package: fvwm
Version: 2.5.12-5
Severity: normal


I reported a 64-bit bug to the fvwm bug tracking system on 2005-07-05, but
it doesn't seem to be in-use (most of the >1000 entries in incoming are
spam), so I rpeort it here, too, in the hope of getting a fix into the
debian version.

The original bug report can be found here:
http://www.fvwm.org/cgi-bin/fvwm-bug/incoming?id=2617

the bug keeps many programs (e.g. mozilla) from opening any windows, or
windows will be very small (or other effects happen).

-----------------------------------------------------------------------------

A copy follows:

On my 64 bit machines, many of the properties on the root window set by
fvwm2 are broken, for example:

_NET_DESKTOP_VIEWPORT(CARDINAL) = 0, 0, 0, 0, 8157808, 88, 4294959856,
4988053
_NET_WORKAREA(CARDINAL) = 0, 2880, 0, 2880, 0, 2880, 0, 2880, 0, 0, 0, 0,
0, 0, 1398480928, 540024925

etc.

The reason is that fvwm uses CARD32 in calls to X*Property, which is a 32
bit type. This works on 32-bit machines, where long has 32 bits, but on
64-bit machines, long has 64 bits and this breaks the property values.

Simply replacing CARD32 by long in ewmh*c and gnome.c fixes most of the
problems, but there might be other calls using CARD32 instea dof long.

long is the documented type for format==32, so this is wrong on 32 bit
hosts, too, even if it doesn't make an actual difference :)

-----------------------------------------------------------------------------

I made quick-hack patch against current CVS, which is likely to have
missed some of the bugs, but at least most of the properties now work, so
it's a definite improvement.

The patch can be found here:
http://data.plan9.de/fvwm.64bit-fixes.diff

It mostly gets rid of CARD32, which is not used in the xlib API, so it's
always a good indicator for a 64-bit bug.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (700, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.12.1
Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages fvwm depends on:
ii  gdk-imlib1               1.9.14-16.2     imaging library for use with gtk (
hi  libc6                    2.3.2.ds1-21    GNU C Library: Shared libraries an
ii  libfontconfig1           2.3.2-1         generic font configuration library
hi  libfreetype6             2.1.7-2.3       FreeType 2 font engine, shared lib
ii  libfribidi0              0.10.4-6        Free Implementation of the Unicode
ii  libglib1.2               1.2.10-10       The GLib library of C routines
ii  libgtk1.2                1.2.10-17       The GIMP Toolkit set of widgets fo
ii  libice6                  4.3.0.dfsg.1-14 Inter-Client Exchange library
ii  libncurses5              5.4-4           Shared libraries for terminal hand
ii  libpng12-0               1.2.8rel-1      PNG library - runtime
ii  libreadline4             4.3-15          GNU readline and history libraries
ii  librplay3                3.3.2-8         Shared libraries for the rplay net
ii  libsm6                   4.3.0.dfsg.1-14 X Window System Session Management
ii  libstroke0               0.5.1-4         support for mouse strokes like tho
ii  libx11-6                 4.3.0.dfsg.1-14 X Window System protocol client li
ii  libxext6                 4.3.0.dfsg.1-14 X Window System miscellaneous exte
ii  libxft2                  2.1.7-1         FreeType-based font drawing librar
ii  libxi6                   4.3.0.dfsg.1-14 X Window System Input extension li
ii  libxpm4                  4.3.0.dfsg.1-14 X pixmap library
ii  libxrender1              1:0.9.0-2       X Rendering Extension client libra
ii  xlibs                    4.3.0.dfsg.1-14 X Keyboard Extension (XKB) configu
ii  zlib1g                   1:1.2.2-4       compression library - runtime

-- debconf information excluded

---------------------------------------
Received: (at 318504-close) by bugs.debian.org; 20 Jul 2005 05:08:12 +0000
>From [EMAIL PROTECTED] Tue Jul 19 22:08:12 2005
Return-path: <[EMAIL PROTECTED]>
Received: from newraff.debian.org [208.185.25.31] (mail)
        by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
        id 1Dv6oV-00041Y-00; Tue, 19 Jul 2005 22:08:12 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
        id 1Dv6ie-0004kS-00; Wed, 20 Jul 2005 01:02:08 -0400
From: Manoj Srivastava <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.56 $
Subject: Bug#318504: fixed in fvwm 2.5.130.CVS.2005.07.19.01-1
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Wed, 20 Jul 2005 01:02:08 -0400
Delivered-To: [EMAIL PROTECTED]
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-Level: 
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

Source: fvwm
Source-Version: 2.5.130.CVS.2005.07.19.01-1

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

fvwm-gnome_2.5.130.CVS.2005.07.19.01-1_i386.deb
  to pool/main/f/fvwm/fvwm-gnome_2.5.130.CVS.2005.07.19.01-1_i386.deb
fvwm_2.5.130.CVS.2005.07.19.01-1.diff.gz
  to pool/main/f/fvwm/fvwm_2.5.130.CVS.2005.07.19.01-1.diff.gz
fvwm_2.5.130.CVS.2005.07.19.01-1.dsc
  to pool/main/f/fvwm/fvwm_2.5.130.CVS.2005.07.19.01-1.dsc
fvwm_2.5.130.CVS.2005.07.19.01-1_i386.deb
  to pool/main/f/fvwm/fvwm_2.5.130.CVS.2005.07.19.01-1_i386.deb
fvwm_2.5.130.CVS.2005.07.19.01.orig.tar.gz
  to pool/main/f/fvwm/fvwm_2.5.130.CVS.2005.07.19.01.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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Manoj Srivastava <[EMAIL PROTECTED]> (supplier of updated fvwm 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.7
Date: Tue, 19 Jul 2005 21:58:26 -0500
Source: fvwm
Binary: fvwm fvwm-gnome
Architecture: source i386
Version: 2.5.130.CVS.2005.07.19.01-1
Distribution: unstable
Urgency: low
Maintainer: Manoj Srivastava <[EMAIL PROTECTED]>
Changed-By: Manoj Srivastava <[EMAIL PROTECTED]>
Description: 
 fvwm       - F(?) Virtual Window Manager, version 2.5
 fvwm-gnome - F(?) Virtual Window Manager, version 2.5
Closes: 318504
Changes: 
 fvwm (2.5.130.CVS.2005.07.19.01-1) unstable; urgency=low
 .
   * New upstream CVS version.
   * Bug fix: "fvwm broken properties on 64-bit hosts [PATCH]", thanks to
     Marc Lehmann                                         (Closes: #318504).
Files: 
 6799301398c0aaaaabe4fb22e92c59c2 1030 x11 optional 
fvwm_2.5.130.CVS.2005.07.19.01-1.dsc
 882de0c65238d7e61173149864003a9f 2277709 x11 optional 
fvwm_2.5.130.CVS.2005.07.19.01.orig.tar.gz
 742949799dcdeb20213f4cbefb6880d1 553970 x11 optional 
fvwm_2.5.130.CVS.2005.07.19.01-1.diff.gz
 cca702c416c3fd017146df7fd5dceb54 3022416 x11 optional 
fvwm_2.5.130.CVS.2005.07.19.01-1_i386.deb
 bf028fbf44b4d22898745bcb0e732485 3022836 x11 optional 
fvwm-gnome_2.5.130.CVS.2005.07.19.01-1_i386.deb

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

iD8DBQFC3dPrIbrau78kQkwRApX4AJ0Qp1HVNwNgJPChRVP4bk7ujQjE1ACfRccW
ftgbvIrR1quZvQ6WfDjettw=
=sJrN
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to