Debian Bug report logs -
#553500
gplanarity: displays blank window
Reported by: Drake Wilson <drake@begriffli.ch>
Date: Sat, 31 Oct 2009 20:06:03 UTC
Severity: important
Found in versions gplanarity/11496-2.2, gplanarity/16723-1
Fixed in version gplanarity/16723-2
Done: Vincent Legout <vincent@legout.info>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Franz Pletz <fpletz@franz-pletz.org>:
Bug#553500; Package gplanarity.
(Sat, 31 Oct 2009 20:06:11 GMT) (full text, mbox, link).
Acknowledgement sent
to Drake Wilson <drake@begriffli.ch>:
New Bug report received and forwarded. Copy sent to Franz Pletz <fpletz@franz-pletz.org>.
(Sat, 31 Oct 2009 20:06:11 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: gplanarity
Version: 11496-2.2
Severity: important
Starting gplanarity with this configuration displays only a blank
window (of the default GTK+ background color) which does not obviously
respond to any input. Closing the window exits the program normally.
This feels like some kind of non-gPlanarity-specific library
brokenness. It's reproducible even after moving the old .gPlanarity
directory away, though I haven't tried it with a fully fresh user.
strace -ttt output is attached.
---> Drake Wilson
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.29-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages gplanarity depends on:
ii libatk1.0-0 1.28.0-1 The ATK accessibility toolkit
ii libc6 2.10.1-3 GNU C Library: Shared libraries
ii libcairo2 1.8.8-2 The Cairo 2D vector graphics libra
ii libdirectfb-1.2-0 1.2.8-5 direct frame buffer graphics - sha
ii libexpat1 2.0.1-4 XML parsing C library - runtime li
ii libfontconfig1 2.6.0-4 generic font configuration library
ii libfreetype6 2.3.11-1 FreeType 2 font engine, shared lib
ii libglib2.0-0 2.22.2-2 The GLib library of C routines
ii libgtk2.0-0 2.18.3-1 The GTK+ graphical user interface
ii libjasper1 1.900.1-6 The JasPer JPEG-2000 runtime libra
ii libjpeg62 6b-15 The Independent JPEG Group's JPEG
ii libpango1.0-0 1.26.0-1 Layout and rendering of internatio
ii libpixman-1-0 0.16.2-1 pixel-manipulation library for X a
ii libpng12-0 1.2.40-1 PNG library - runtime
ii libtiff4 3.9.1-1 Tag Image File Format (TIFF) libra
ii libx11-6 2:1.2.2-1 X11 client-side library
ii libxau6 1:1.0.5-1 X11 authorisation library
ii libxcb-render-util0 0.3.6-1 utility libraries for X C Binding
ii libxcb-render0 1.4-1 X C Binding, render extension
ii libxcb1 1.4-1 X C Binding
ii libxcomposite1 1:0.4.0-4 X11 Composite extension library
ii libxcursor1 1:1.1.9-1 X cursor management library
ii libxdamage1 1:1.1.1-4 X11 damaged region extension libra
ii libxdmcp6 1:1.0.2-3 X11 Display Manager Control Protoc
ii libxext6 2:1.0.4-1 X11 miscellaneous extension librar
ii libxfixes3 1:4.0.3-2 X11 miscellaneous 'fixes' extensio
ii libxi6 2:1.2.1-2 X11 Input extension library
ii libxinerama1 2:1.0.3-2 X11 Xinerama extension library
ii libxrandr2 2:1.3.0-2 X11 RandR extension library
ii libxrender1 1:0.9.4-2 X Rendering Extension client libra
ii zlib1g 1:1.2.3.3.dfsg-15 compression library - runtime
gplanarity recommends no packages.
gplanarity suggests no packages.
-- debconf-show failed
[gplanarity-blank-window-20091031.strace (text/x-c, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Franz Pletz <fpletz@franz-pletz.org>:
Bug#553500; Package gplanarity.
(Fri, 20 Nov 2009 12:48:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Christoph Claus <christoph_claus@web.de>:
Extra info received and forwarded to list. Copy sent to Franz Pletz <fpletz@franz-pletz.org>.
(Fri, 20 Nov 2009 12:48:03 GMT) (full text, mbox, link).
Message #10 received at 553500@bugs.debian.org (full text, mbox, reply):
Hi there,
after resizing the gplanarity-window the content is back.
Christoph
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#553500; Package gplanarity.
(Wed, 13 Oct 2010 12:09:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Bjoern <deleo@gmx.de>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Wed, 13 Oct 2010 12:09:03 GMT) (full text, mbox, link).
Message #15 received at 553500@bugs.debian.org (full text, mbox, reply):
Package: gplanarity
Version: 16723-1
Severity: normal
I acknowledge the problem. I have the same Problem.
-- System Information:
Debian Release: squeeze/sid
APT prefers testing-proposed-updates
APT policy: (500, 'testing-proposed-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gplanarity depends on:
ii libatk1.0-0 1.30.0-1 The ATK accessibility toolkit
ii libc6 2.11.2-6 Embedded GNU C Library: Shared lib
ii libcairo2 1.8.10-6 The Cairo 2D vector graphics libra
ii libfontconfig1 2.8.0-2.1 generic font configuration library
ii libfreetype6 2.4.2-1 FreeType 2 font engine, shared lib
ii libglib2.0-0 2.24.2-1 The GLib library of C routines
ii libgtk2.0-0 2.20.1-1+b1 The GTK+ graphical user interface
ii libpango1.0-0 1.28.1-1 Layout and rendering of internatio
gplanarity recommends no packages.
gplanarity suggests no packages.
-- no debconf information
Added tag(s) pending.
Request was from Siegfried-Angel Gevatter Pujals <rainct@ubuntu.com>
to control@bugs.debian.org.
(Sun, 05 Dec 2010 15:30:03 GMT) (full text, mbox, link).
Reply sent
to Vincent Legout <vincent@legout.info>:
You have taken responsibility.
(Sun, 05 Dec 2010 17:51:08 GMT) (full text, mbox, link).
Notification sent
to Drake Wilson <drake@begriffli.ch>:
Bug acknowledged by developer.
(Sun, 05 Dec 2010 17:51:09 GMT) (full text, mbox, link).
Message #22 received at 553500-close@bugs.debian.org (full text, mbox, reply):
Source: gplanarity
Source-Version: 16723-2
We believe that the bug you reported is fixed in the latest version of
gplanarity, which is due to be installed in the Debian FTP archive:
gplanarity_16723-2.debian.tar.gz
to main/g/gplanarity/gplanarity_16723-2.debian.tar.gz
gplanarity_16723-2.dsc
to main/g/gplanarity/gplanarity_16723-2.dsc
gplanarity_16723-2_amd64.deb
to main/g/gplanarity/gplanarity_16723-2_amd64.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 553500@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Vincent Legout <vincent@legout.info> (supplier of updated gplanarity 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: SHA256
Format: 1.8
Date: Sat, 04 Dec 2010 20:54:28 +0100
Source: gplanarity
Binary: gplanarity
Architecture: source amd64
Version: 16723-2
Distribution: experimental
Urgency: low
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Vincent Legout <vincent@legout.info>
Description:
gplanarity - simple puzzle game involving untangling planar graphs
Closes: 553500
Changes:
gplanarity (16723-2) experimental; urgency=low
.
* debian/patches/fix_blank_window.patch: Added.
(Closes: #553500, LP: #428373)
* Bump Standards-Version to 3.9.1 (No changes needed)
* Remove debian/dirs
Checksums-Sha1:
6ddd29e2738af7c06406909cb695340e092aad2a 1641 gplanarity_16723-2.dsc
9ee5c0e01ecfba2ef94d8f087b6639016c427c18 5166 gplanarity_16723-2.debian.tar.gz
f90de4f61dacc25d4c8461d783b8124697f07d73 86774 gplanarity_16723-2_amd64.deb
Checksums-Sha256:
052b4cc9cdf5664e42900a655310100f167a01f3ffbfa6cd25e03b9e0343e77d 1641 gplanarity_16723-2.dsc
0624b3e4597e2af746eb2ea3dcb07a002063f427b5684c44e63158bc1cec9060 5166 gplanarity_16723-2.debian.tar.gz
b1b326d01e987fa90093ea35671b8b210ae0ac3d6c773632b2a372bf13bf1425 86774 gplanarity_16723-2_amd64.deb
Files:
b909f1e70421eb978a4703bf317e63d2 1641 games optional gplanarity_16723-2.dsc
ce3b39b57426a0f78ee497dd5cbd3251 5166 games optional gplanarity_16723-2.debian.tar.gz
7e09fcc20d8b85d54d9055347071751a 86774 games optional gplanarity_16723-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQEcBAEBCAAGBQJM+9BAAAoJEBz8IvM2PerjlUMH/i9VyAlTEfpQqejWwqxXpM0s
jKZAZHC26MRUKKAobYEUzfEaG1Le6QvHdwGT5NLIEqE246gnh0k1S0DwYsM5uAD2
12CJsiqz+NBmPTqWUGkDQlNonfnEXFc7Bmy864bYCm59HvXwOrpwbb+a20HC3UBx
TAIzKvWFumBI+R8aHfI3yygLTQUDzJFOc4hHO08wfFbT/3ywJagZX6pZXyyOgbgu
YHi1Oj/UkpQkWlDySw4DS5CPBP8LemtMbrruEXiZL6kD+2WLp+JpEu3K6HJwDf+J
GeZR1u7jO8FDNEtTVS2/mvKDsLS/iHsZZzJuhS5eq4TQIDR9v2OSpdDAceUrm1k=
=T2SN
-----END PGP SIGNATURE-----
Information forwarded
to debian-bugs-dist@lists.debian.org, kf4jrt@yahoo.com, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#553500; Package gplanarity.
(Tue, 15 Mar 2011 09:57:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Joey <kf4jrt@yahoo.com>:
Extra info received and forwarded to list. Copy sent to kf4jrt@yahoo.com, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Tue, 15 Mar 2011 09:57:03 GMT) (full text, mbox, link).
Message #27 received at 553500@bugs.debian.org (full text, mbox, reply):
Package: gplanarity
Version: 16723-1
Severity: normal
In Debian Squeeze gplanarity becomes extremely slow in upper levels of play.
It gets to the point it is not playable where the moving circles are moved with
the mouse, but only the mouse pointer moves and the circles have a delay of
about 3 to 5 seconds before the strings and circle moves. This was not a
problem in Debian Lenny. The game was only affected after the upgrade to
Squeeze. Sorry, if I didn't follow a certain format for the report. Any
questions please reply.
Joey Simon
kf4jrt@yahoo.com
-- System Information:
Debian Release: 6.0
APT prefers squeeze-updates
APT policy: (801, 'squeeze-updates'), (801, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.36-1-mepis-smp (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash
Versions of packages gplanarity depends on:
ii libatk1.0-0 1.30.0-1 The ATK accessibility toolkit
ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib
ii libcairo2 1.10.2-1.1 The Cairo 2D vector graphics libra
ii libfontconfig1 2.8.0-2.1 generic font configuration library
ii libfreetype6 2.4.2-2.1 FreeType 2 font engine, shared lib
ii libglib2.0-0 2.24.2-1 The GLib library of C routines
ii libgtk2.0-0 2.20.1-2 The GTK+ graphical user interface
ii libpango1.0-0 1.28.3-1+squeeze2 Layout and rendering of internatio
gplanarity recommends no packages.
gplanarity suggests no packages.
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#553500; Package gplanarity.
(Tue, 15 Mar 2011 18:09:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Vincent Legout <vincent@legout.info>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Tue, 15 Mar 2011 18:09:02 GMT) (full text, mbox, link).
Message #32 received at 553500@bugs.debian.org (full text, mbox, reply):
Hi Joey,
On Tue, Mar 15, 2011 at 05:54:48AM -0400, Joey wrote :
> Package: gplanarity
> Version: 16723-1
> Severity: normal
>
> In Debian Squeeze gplanarity becomes extremely slow in upper levels of play.
> It gets to the point it is not playable where the moving circles are moved with
> the mouse, but only the mouse pointer moves and the circles have a delay of
> about 3 to 5 seconds before the strings and circle moves. This was not a
> problem in Debian Lenny. The game was only affected after the upgrade to
> Squeeze. Sorry, if I didn't follow a certain format for the report. Any
> questions please reply.
You didn't open a new bug report but posted a comment in a bug which is already
closed and is not related to your problem. Please see
http://www.debian.org/Bugs/Reporting to report a new bug.
About your problem, I cannot reproduce it with squeeze. Do you have the same
delays when playing other games, or does it happen only with gplanarity ?
Vincent
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#553500; Package gplanarity.
(Wed, 23 Mar 2011 10:06:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Monty Montgomery <xiphmont@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Wed, 23 Mar 2011 10:06:05 GMT) (full text, mbox, link).
Message #37 received at 553500@bugs.debian.org (full text, mbox, reply):
Hi folks,
I have a new 'release' of gPlanarity with a few new translations, and
a correct fix to the blank window bug. See:
http://web.mit.edu/~xiphmont/Public/gPlanarity.html
The fix for this bug suggested in this bug report (553500) is not
correct and works by accident, meaning it could also break at any
time.
The bug is caused by a restriction/clarification in the GDK/Cairo
interaction API where a cairo target created for a given GDK window is
now only gauranteed to be valid for the span of a single GDK event.
gPlanarity had previously been caching a single cairo_t upon
allocation of the window and attempting to use it for all following
drawing operations. It now allocates a cairo_t for the GDK window on
demand for each drawing op, then discards it. That is the correct fix
to the bug.
Cheers!
Monty
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#553500; Package gplanarity.
(Wed, 23 Mar 2011 19:57:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Vincent Legout <vincent@legout.info>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Wed, 23 Mar 2011 19:57:03 GMT) (full text, mbox, link).
Message #42 received at 553500@bugs.debian.org (full text, mbox, reply):
Hi Monty,
On Wed, Mar 23, 2011 at 06:05:09AM -0400, Monty Montgomery wrote :
> I have a new 'release' of gPlanarity with a few new translations, and
> a correct fix to the blank window bug. See:
> http://web.mit.edu/~xiphmont/Public/gPlanarity.html
>
> The fix for this bug suggested in this bug report (553500) is not
> correct and works by accident, meaning it could also break at any
> time.
>
> The bug is caused by a restriction/clarification in the GDK/Cairo
> interaction API where a cairo target created for a given GDK window is
> now only gauranteed to be valid for the span of a single GDK event.
> gPlanarity had previously been caching a single cairo_t upon
> allocation of the window and attempting to use it for all following
> drawing operations. It now allocates a cairo_t for the GDK window on
> demand for each drawing op, then discards it. That is the correct fix
> to the bug.
Yes, I know my patch was not ideal. Thanks for fixing this bug properly, I'll
prepare a new package for Debian soon.
Vincent
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#553500; Package gplanarity.
(Wed, 23 Mar 2011 20:09:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Monty Montgomery <xiphmont@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Wed, 23 Mar 2011 20:09:07 GMT) (full text, mbox, link).
Message #47 received at 553500@bugs.debian.org (full text, mbox, reply):
> Yes, I know my patch was not ideal. Thanks for fixing this bug properly, I'll
> prepare a new package for Debian soon.
Thank you! I didn't mean to sound harsh, just to the point :-)
(If anything I was annoyed at how the GDK documentation was silently
retconned after the background behavior in GDK changed.)
Cheers,
Monty
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 30 Apr 2011 07:32:22 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 2 13:49:36 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.