Package: chromium
Version: 52.0.2743.82-4
Severity: important

Dear Maintainer,

Since the switch to GTK3 in unstable Chromium has started to crash
upon the first keypress in Wayland with the following log:

[25511:25511:0803/101959:ERROR:browser_main_loop.cc(283)] GLib-GObject: invalid 
cast from 'GdkWaylandDisplay' to 'GdkX11Display'
[25511:25511:0803/101959:ERROR:browser_main_loop.cc(283)] GLib-GObject: invalid 
cast from 'GdkWaylandDisplay' to 'GdkX11Display'
[25511:25511:0803/101959:ERROR:browser_main_loop.cc(283)] GLib-GObject: invalid 
cast from 'GdkWaylandDisplay' to 'GdkX11Display'
[25511:25511:0803/101959:ERROR:browser_main_loop.cc(283)] GLib-GObject: invalid 
cast from 'GdkWaylandDisplay' to 'GdkX11Display'

It appears that since GTK3 supports Wayland it's automatically picked as
the backend and since Chromium either hasn't fully stabilized its support for it
or there's a bug the crash happens. Previously with gtk2 Xwayland was always 
used.
The browser is perfectly usable and stable as long as no actual keys have been 
pressed, e.g.
navigating with a mouse.

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

Kernel: Linux 4.7.0-custom (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages chromium depends on:
ii  libasound2           1.1.1-2
ii  libatk1.0-0          2.20.0-1
ii  libavcodec57         7:3.1.1-3
ii  libavformat57        7:3.1.1-3
ii  libavutil55          7:3.1.1-3
ii  libc6                2.23.90+20160725.b898b64-1
ii  libcairo2            1.14.6-1+b1
ii  libcups2             2.1.4-4
ii  libdbus-1-3          1.11.2-1
ii  libexpat1            2.2.0-1
ii  libfontconfig1       2.11.0-6.4
ii  libfreetype6         2.6.3-3+b1
ii  libgcc1              1:6.1.1-10
ii  libgdk-pixbuf2.0-0   2.34.0-1
ii  libglib2.0-0         2.49.4-1
ii  libgnome-keyring0    3.12.0-1+b1
ii  libgtk-3-0           3.21.4-1
ii  libharfbuzz0b        1.2.7-1
ii  libjpeg62-turbo      1:1.5.0-1
ii  libnettle6           3.2-1
ii  libnspr4             2:4.12-2
ii  libnss3              2:3.23-2
ii  libpango-1.0-0       1.40.1-1
ii  libpangocairo-1.0-0  1.40.1-1
ii  libpci3              1:3.3.1-1.1
ii  libpulse0            9.0-1.1
ii  libspeechd2          0.8.4-2
ii  libstdc++6           6.1.1-10
ii  libx11-6             2:1.6.3-1
ii  libxcomposite1       1:0.4.4-1
ii  libxcursor1          1:1.1.14-1+b1
ii  libxdamage1          1:1.1.4-2+b1
ii  libxext6             2:1.3.3-1
ii  libxfixes3           1:5.0.2-1
ii  libxi6               2:1.7.6-1
ii  libxml2              2.9.4+dfsg1-1
ii  libxrandr2           2:1.5.0-1
ii  libxrender1          1:0.9.9-2
ii  libxslt1.1           1.1.28-4
ii  libxss1              1:1.2.2-1
ii  libxtst6             2:1.2.2-1+b1
ii  x11-utils            7.7+3
ii  xdg-utils            1.1.1-1

Versions of packages chromium recommends:
ii  fonts-liberation  2.00.1-1

Versions of packages chromium suggests:
pn  chromium-l10n  <none>

-- debconf-show failed

Reply via email to