Your message dated Thu, 07 Feb 2008 21:02:16 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#463384: fixed in fvwm 1:2.5.24-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)
--- Begin Message ---
Package: fvwm
Version: 1:2.5.23-2
Severity: normal
Tags: patch
Hi,
I reported a FVWM crash to the FVWM-ML which got fixed already upstream:
http://www.mail-archive.com/[EMAIL PROTECTED]/msg16265.html
Could you add the patch, since this bug crashes FVWM for me, when the
situation happens. I am not sure, when a new upstream release will get out.
Thanks
Philipp
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.24-1-686-bigmem (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages fvwm depends on:
ii debconf [debconf-2.0] 1.5.19 Debian configuration management sy
ii gdk-imlib11 1.9.15-5 imaging library for use with gtk
ii libc6 2.7-6 GNU C Library: Shared libraries
ii libcairo2 1.4.14-1 The Cairo 2D vector graphics libra
ii libfontconfig1 2.5.0-2 generic font configuration library
ii libfreetype6 2.3.5-1+b1 FreeType 2 font engine, shared lib
ii libfribidi0 0.10.9-1 Free Implementation of the Unicode
ii libglib1.2ldbl 1.2.10-19 The GLib library of C routines
ii libglib2.0-0 2.14.5-2 The GLib library of C routines
ii libgtk1.2 1.2.10-18.1 The GIMP Toolkit set of widgets fo
ii libgtk2.0-0 2.12.5-2 The GTK+ graphical user interface
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
ii libncurses5 5.6+20080119-1 Shared libraries for terminal hand
ii libpng12-0 1.2.15~beta5-3 PNG library - runtime
ii libreadline5 5.2-3 GNU readline and history libraries
ii librplay3 3.3.2-11 Shared libraries for the rplay net
ii librsvg2-2 2.20.0-1 SAX-based renderer library for SVG
ii libsm6 2:1.0.3-1+b1 X11 Session Management library
ii libstroke0 0.5.1-6 mouse strokes library -- runtime f
ii libx11-6 2:1.0.3-7 X11 client-side library
ii libxcursor1 1:1.1.9-1 X cursor management library
ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar
ii libxft2 2.1.12-2 FreeType-based font drawing librar
ii libxi6 2:1.1.3-1 X11 Input extension library
ii libxinerama1 1:1.0.2-1 X11 Xinerama extension library
ii libxpm4 1:3.5.7-1 X11 pixmap library
ii libxrender1 1:0.9.4-1 X Rendering Extension client libra
ii zlib1g 1:1.2.3.3.dfsg-11 compression library - runtime
Versions of packages fvwm recommends:
ii fvwm-icons 2001.08.13-6 XPMs icons from fvwm development s
-- debconf information:
* fvwm/upgrade/pre_2.5.8: true
Index: fvwm/ewmh_events.c
===================================================================
RCS file: /home/cvs/fvwm/fvwm/fvwm/ewmh_events.c,v
retrieving revision 1.57
retrieving revision 1.59
diff -u -r1.57 -r1.59
--- fvwm/ewmh_events.c 7 Aug 2007 20:17:43 -0000 1.57
+++ fvwm/ewmh_events.c 31 Jan 2008 09:09:45 -0000 1.59
@@ -185,23 +185,35 @@
int ewmh_MoveResizeWindow(EWMH_CMD_ARGS)
{
XConfigureRequestEvent cre;
- int func;
+ int do_reconfigure;
if (ev == NULL)
{
return 0;
}
- if (
- ev->xclient.data.l[3] == fw->g.normal.width &&
- ev->xclient.data.l[4] == fw->g.normal.height)
+ if (fw == NULL)
{
- func = F_MOVE;
+ /* unmanaged window */
+ do_reconfigure = 1;
}
else
{
- func = F_RESIZE;
+ int func;
+
+ if (
+ ev->xclient.data.l[3] == fw->g.normal.width &&
+ ev->xclient.data.l[4] == fw->g.normal.height)
+ {
+ func = F_MOVE;
+ }
+ else
+ {
+ func = F_RESIZE;
+ }
+ do_reconfigure = !!is_function_allowed(
+ func, NULL, fw, RQORIG_PROGRAM, False);
}
- if (!is_function_allowed(func, NULL, fw, RQORIG_PROGRAM, False))
+ if (do_reconfigure == 1)
{
cre.value_mask = ev->xclient.data.l[0];
cre.x = ev->xclient.data.l[1];
@@ -218,12 +230,22 @@
int ewmh_RestackWindow(EWMH_CMD_ARGS)
{
XConfigureRequestEvent cre;
+ int do_restack;
if (ev == NULL)
{
return 0;
}
- if (DO_EWMH_USE_STACKING_HINTS(fw))
+ if (fw == NULL)
+ {
+ /* unmanaged window */
+ do_restack = 1;
+ }
+ else
+ {
+ do_restack = !!DO_EWMH_USE_STACKING_HINTS(fw);
+ }
+ if (do_restack == 1)
{
cre.value_mask = CWSibling | CWStackMode;
cre.above = ev->xclient.data.l[1];
--- End Message ---
--- Begin Message ---
Source: fvwm
Source-Version: 1:2.5.24-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.24-1_amd64.deb
to pool/main/f/fvwm/fvwm-gnome_2.5.24-1_amd64.deb
fvwm_2.5.24-1.diff.gz
to pool/main/f/fvwm/fvwm_2.5.24-1.diff.gz
fvwm_2.5.24-1.dsc
to pool/main/f/fvwm/fvwm_2.5.24-1.dsc
fvwm_2.5.24-1_amd64.deb
to pool/main/f/fvwm/fvwm_2.5.24-1_amd64.deb
fvwm_2.5.24.orig.tar.gz
to pool/main/f/fvwm/fvwm_2.5.24.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: Thu, 07 Feb 2008 09:57:14 -0600
Source: fvwm
Binary: fvwm fvwm-gnome
Architecture: source amd64
Version: 1:2.5.24-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 (dummy transitional package)
Closes: 455473 460761 463384
Changes:
fvwm (1:2.5.24-1) unstable; urgency=low
.
* New upstream release
- Disabled paging during interactive resize operations by
default (see 2.5.20) as it is annoying to many people.
- New style command options:
EdgeMoveResistance
EdgeMoveDelay
EdgeResizeDelay
SnapGrid
SnapAttraction
that replace the now obsolete commands EdgeResistance,
SnapGrid and SnapAttraction. The EdgeResistance command has
a new syntax with only one argument.
- New command MenuCloseAndExec for menu bindinngs that can be
used to trigger certain commands from a menu without an
associated item. For example, with
Key F1 MTI[]-_ A MenuCloseAndExec Menu RootMenu
the RootMenu can be opened from any other menu by pressing
F1.
* Bug fixes:
- Sometimes a window jumped by half the screen's size when
moving with the mouse and hitting the border of the desktop.
- Fixed the "screen w" argument of the Move and other commands.
- Clicking on a menu title did not close the menu by default.
- Temporary files in FvwmPerl overwrote each other.
* The segmentation fault in ewmh_events has been fixed in this
version. Closes: Bug#463384
* Change the dependency to gnome1 libraries; Closes: Bug#460761
This also means that there was no point in having a separate fvwm
package where FvwmGtk was a gnome entity; since it was never ported to
gnome2. So, fvwm-gnome is now a dummy package; and is meant to
transition to plain old fvwm.
* Removed the debconf question; since the upgrade would be directly from
a system installed in 2003 for the question to be valid.
* Move _all the html files into the documentation directory, thanks to
Christer Andersson. Closes: Bug#455473
Files:
897ae8012eddf61cee1e2b815616124c 1338 x11 optional fvwm_2.5.24-1.dsc
6a42a8a24f37d91120079455dce52e37 3315665 x11 optional fvwm_2.5.24.orig.tar.gz
4f677ba84dd431f4355bc64f17532a1e 107020 x11 optional fvwm_2.5.24-1.diff.gz
5ef15667b21cbffe5c604772f215cb22 3691114 x11 optional fvwm_2.5.24-1_amd64.deb
948bbda6728f721cf95a27dcd8d356d0 23960 x11 optional
fvwm-gnome_2.5.24-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHq2AQIbrau78kQkwRAmC2AJ9+mz+W0K3J5u+yIjLuVckMbjsKPwCfRc7C
ybJZKSO+BH1SGVH4y3344B8=
=jj2p
-----END PGP SIGNATURE-----
--- End Message ---