Your message dated Tue, 10 May 2016 04:07:32 +0000
with message-id <[email protected]>
and subject line Bug#819954: fixed in vim 2:7.4.1829-1
has caused the Debian Bug report #819954,
regarding vim-gtk3: crashes on startup under Wayland: gdk_window_get_display: 
assertion 'GDK_IS_WINDOW (window)' failed
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.)


-- 
819954: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819954
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: vim-gtk3
Version: 2:7.4.1689-2
Severity: normal

I'm using GNOME Shell 3.20 in Wayland mode. GNOME 3.20 upstream still
defaults to X11, but GNOME 3.20 in Debian experimental defaults to Wayland
to get more testing on that mode, because GNOME upstream would like to
switch the default in 3.22 and the Debian GNOME maintainers intend to
ship 3.22 in stretch.

Steps to reproduce:

* be in a Wayland session
* vim.gtk3 -g -u NONE -U NONE -N

Expected result: vim with a Gtk3 GUI

Actual result:

> (gvim:31556): Gdk-CRITICAL **: gdk_window_get_display: assertion 
> 'GDK_IS_WINDOW (window)' failed
> Vim: Caught deadly signal SEGV
> Vim: Finished.
> E852: The child process failed to start the GUI
> Press ENTER or type command to continue

and a TUI vim session.

Workaround:

* GDK_BACKEND=x11 vim.gtk3 -g

Suggested fix:

vim appears to assume that Gtk implies X11, so until/unless that assumption
can be disentangled, it should force the use of the X11 backend by putting

    gdk_set_allowed_backends ("x11");

before the first call to gdk_display_open(), gtk_init() or gtk_init_*().

-- Package-specific info:

--- real paths of main Vim binaries ---
/usr/bin/vi is /usr/bin/vim.gtk
/usr/bin/vim is /usr/bin/vim.gtk3
/usr/bin/gvim is /usr/bin/vim.gtk3

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.5.0-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages vim-gtk3 depends on:
ii  libacl1              2.2.52-3
ii  libc6                2.22-5
ii  libcairo2            1.14.6-1
ii  libgdk-pixbuf2.0-0   2.32.3-1.2
ii  libglib2.0-0         2.48.0-1
ii  libgpm2              1.20.4-6.1+b2
ii  libgtk-3-0           3.20.1-2
ii  libice6              2:1.0.9-1+b1
ii  liblua5.2-0          5.2.4-1
ii  libpango-1.0-0       1.38.1-1
ii  libpangocairo-1.0-0  1.38.1-1
ii  libperl5.22          5.22.1-9
ii  libpython2.7         2.7.11-7
ii  libruby2.3           2.3.0-5
ii  libselinux1          2.4-3+b1
ii  libsm6               2:1.2.2-1+b1
ii  libtcl8.6            8.6.5+dfsg-2
ii  libtinfo5            6.0+20160319-1
ii  libx11-6             2:1.6.3-1
ii  libxt6               1:1.1.5-1
ii  vim-common           2:7.4.1689-2
ii  vim-gui-common       2:7.4.1689-2
ii  vim-runtime          2:7.4.1689-2

vim-gtk3 recommends no packages.

Versions of packages vim-gtk3 suggests:
pn  cscope            <none>
ii  fonts-dejavu      2.35-1
ii  gnome-icon-theme  3.12.0-1
pn  vim-doc           <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: vim
Source-Version: 2:7.4.1829-1

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

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.
James McCoy <[email protected]> (supplier of updated vim 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: SHA512

Format: 1.8
Date: Mon, 09 May 2016 23:06:14 -0400
Source: vim
Binary: vim-common vim-gui-common vim-runtime vim-doc vim-tiny vim vim-gtk 
vim-gtk3 vim-nox vim-athena vim-gnome
Architecture: source
Version: 2:7.4.1829-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Vim Maintainers <[email protected]>
Changed-By: James McCoy <[email protected]>
Closes: 796075 815976 819954
Description: 
 vim-athena - Vi IMproved - enhanced vi editor - with Athena GUI
 vim-common - Vi IMproved - Common files
 vim-doc    - Vi IMproved - HTML documentation
 vim-gnome  - Vi IMproved - enhanced vi editor - with GNOME2 GUI
 vim-gtk3   - Vi IMproved - enhanced vi editor - with GTK3 GUI
 vim-gtk    - Vi IMproved - enhanced vi editor - with GTK2 GUI
 vim-gui-common - Vi IMproved - Common GUI files
 vim-nox    - Vi IMproved - enhanced vi editor - with scripting languages suppo
 vim-runtime - Vi IMproved - Runtime files
 vim-tiny   - Vi IMproved - enhanced vi editor - compact version
 vim        - Vi IMproved - enhanced vi editor
Changes:
 vim (2:7.4.1829-1) unstable; urgency=medium
 .
   * Merge upstream tag v7.4.1829
     + 7.4.1713: Force use of X11 backend under Wayland.  (Closes: #819954)
     + 7.4.1802: Improve handling of long lines in quickfix lists.  (Closes:
       #815976)
     + LogiPat plugin's :ELP command renamed to :LPE, so it doesn't shadow :E.
       (Closes: #796075)
Checksums-Sha1: 
 ac9f073f50419f718f8a90022335b79aabc8b577 2950 vim_7.4.1829-1.dsc
 9fce303a50a4dd986d4bc021b788dca190157c3c 12566744 vim_7.4.1829.orig.tar.gz
 dd8af0b251bdbc4adb7798817beba73bca958e3a 181960 vim_7.4.1829-1.debian.tar.xz
Checksums-Sha256: 
 412afc672c34189593d2dc5b41570abe6f9ab6e2f5b7d8306b9d05d72a98ab21 2950 
vim_7.4.1829-1.dsc
 051263f940a9a69d75fdba635a2e78f3bfb68e892ddefa9fb08eb1a19de9aefe 12566744 
vim_7.4.1829.orig.tar.gz
 20683631ab67c05b14ba0838b182550fb2c4dd406454d6e9340e5403e7f60b51 181960 
vim_7.4.1829-1.debian.tar.xz
Files: 
 5d906e1e3724d3aec574709f32bd3167 2950 editors optional vim_7.4.1829-1.dsc
 fb0ef93b35e6650d6b9addab20c4e01f 12566744 editors optional 
vim_7.4.1829.orig.tar.gz
 fa32fa6fa6eb53c1cc7f9cea2a3b653e 181960 editors optional 
vim_7.4.1829-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJXMVMwXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5MUJGQkY0RDY5NTZCRDVERjdCNzJEMjNE
RkU2OTFBRTMzMUJBM0RCAAoJEN/mka4zG6PbDDkQAKXb25NgCKbWEeT9e3+BMacf
PZmqw8Rc/qBcdhm7NcdBrCnNYY/Jul2QcQJlX1mHsocC0U8iHoKB88VoLEyq7hW/
ExRGLw1q1tO3Uv2aqfY/w6ZbI5jSFy0bzTjIx/ATKpt7bo2bahJb54cekvvwHjfB
waYi/LodF+3UZV085CfjRBgWO/xPgNMeilRdzV+kLLl+eAZbc/2BKpRZQDx6pAka
clIWPyDX9y9OkoR+6CUhFB5goNIoouvoB1nqwjTvGxVM+n7LmIcab0eDeRY/Kkdk
sK5cSBvukRCrTFfyAauJAQKKgGvudR1RzyaBVYVFvXAo633CYDYLHJRzA4ZeLaDS
IJny6psUC4ySWVWg1mecrOZAA8raR+N7hROuHH/LycCu96fl47WIsVCW9I2ZpD3x
8g2ec44Lf1frzfQO2uT36q66+8XFP9g/3K42nrS7DHq7OhvEgVkoMAKNZkZVs8c0
3mBFqZSWKIvAnACxtMA7ijsN90XiiRKEynvzGRnYirwv7+ob5PXv2nCrAcgm/qPL
lhPX20DJWYph6Dzv+K6pDuEszQcyElStUkXiR+Vb14J4eKM7L05xv1N9FD5XuuQP
vFf3Tw/12STDEAoCmq/TPnq1mA3+luWxlq5d3TpHw1vGi/NycnYJhzwoPQuVrvIo
EMpf8+BPrSAxEnt1Onjs
=1U1N
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to