Hi, my fix is just a workaround. To properly fix the bug we need your help.
I'll pass you a PPA with a customized version of gnome shell that should
give us more insights on what's really going on.

On Thu, Oct 5, 2017 at 12:05 AM, Joe Barnett <the...@gmail.com> wrote:

> I'm happy to help.  I've applied the patch from the gnome bug to a local
> package build.  Haven't seen the crash since but only been a day or so
> (was crashing on the order of once a week prior)
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/1714542
>
> Title:
>   gnome-shell crashed with SIGSEGV in
>   st_theme_node_reduce_border_radius() from
>   st_theme_node_paint_borders() from st_theme_node_paint()
>
> Status in GNOME Shell:
>   Confirmed
> Status in gnome-shell package in Ubuntu:
>   In Progress
>
> Bug description:
>   https://errors.ubuntu.com/problem/23d376488259ea5f9fa6fb9843956c
> b6464f56e8
>
>   ---
>
>   As of an upgrade to 3.25.91 (last session that did not exhibit this
>   behavior was a 3.24.x session), I've experienced several crashes of
>   the shell in the overview. journalctl shows the following output at
>   the time of the crash:
>
>   Sep 01 08:14:41 spiny org.gnome.Shell.desktop[8792]: Window manager
> warning: Overwriting existing binding of keysym ffb5 with keysym ffb5
> (keycode 54).
>   Sep 01 08:14:41 spiny gnome-shell[8506]: 
> meta_renderer_native_release_onscreen:
> assertion 'onscreen_native->gbm.next_fb_id == 0' failed
>   Sep 01 08:14:41 spiny gnome-shell[8506]: _cogl_onscreen_free: assertion
> 'onscreen->winsys == ((void *)0)' failed
>   Sep 01 08:14:41 spiny kernel: gnome-shell[8506]: segfault at 1a0 ip
> 00007fc6008dd296 sp 00007fff2df360f0 error 4 in libmutter-1.so.0.0.0[
> 7fc6007f9000+13e000]
>   Sep 01 08:14:41 spiny org.gnome.Shell.desktop[8506]: (EE)
>   Sep 01 08:14:41 spiny org.gnome.Shell.desktop[8506]: Fatal server error:
>   Sep 01 08:14:41 spiny org.gnome.Shell.desktop[8506]: (EE) failed to read
> Wayland events: Connection reset by peer
>   Sep 01 08:14:41 spiny org.gnome.Shell.desktop[8506]: (EE)
>   Sep 01 08:14:41 spiny gnome-session[8488]: gnome-session-binary[8488]:
> WARNING: Application 'org.gnome.Shell.desktop' killed by signal 11
>   Sep 01 08:14:41 spiny gnome-session-binary[8488]: Unrecoverable failure
> in required component org.gnome.Shell.desktop
>   Sep 01 08:14:41 spiny gnome-session-binary[8488]: WARNING: Application
> 'org.gnome.Shell.desktop' killed by signal 11
>   Sep 01 08:14:41 spiny polkitd(authority=local)[1424]: Unregistered
> Authentication Agent for unix-session:c3 (system bus name :1.868, object
> path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
> (disco
>   Sep 01 08:14:41 spiny gsd-media-keys[8610]: gsd-media-keys: Fatal IO
> error 11 (Resource temporarily unavailable) on X server :1024.
>   Sep 01 08:14:41 spiny gsd-keyboard[8607]: gsd-keyboard: Fatal IO error
> 11 (Resource temporarily unavailable) on X server :1024.
>   Sep 01 08:14:41 spiny gsd-clipboard[8596]: gsd-clipboard: Fatal IO error
> 11 (Resource temporarily unavailable) on X server :1024.
>   Sep 01 08:14:41 spiny gsd-power[8613]: gsd-power: Fatal IO error 11
> (Resource temporarily unavailable) on X server :1024.
>   Sep 01 08:14:41 spiny gsd-color[8599]: gsd-color: Fatal IO error 11
> (Resource temporarily unavailable) on X server :1024.
>   Sep 01 08:14:41 spiny org.a11y.atspi.Registry[8529]: XIO: fatal IO error
> 11 (Resource temporarily unavailable) on X server ":1024"
>   Sep 01 08:14:41 spiny org.a11y.atspi.Registry[8529]: after 21 requests
> (21 known processed) with 0 events remaining.
>   Sep 01 08:14:41 spiny gdm-launch-environment][8400]: 
> pam_unix(gdm-launch-environment:session):
> session closed for user gdm
>   Sep 01 08:14:41 spiny systemd-logind[1376]: Removed session c3.
>   Sep 01 08:14:41 spiny systemd[1]: Stopping User Manager for UID 121...
>   Sep 01 08:14:41 spiny systemd[8432]: Stopping Accessibility services
> bus...
>   Sep 01 08:14:41 spiny systemd[8432]: Stopping Sound Service...
>   Sep 01 08:14:41 spiny systemd[8432]: Stopped target Default.
>   Sep 01 08:14:41 spiny systemd[8432]: Stopping D-Bus User Message Bus...
>   Sep 01 08:14:41 spiny systemd[8432]: Stopping sandboxed app permission
> store...
>   Sep 01 08:14:41 spiny systemd[8432]: Stopped sandboxed app permission
> store.
>   Sep 01 08:14:41 spiny systemd[8432]: Stopped D-Bus User Message Bus.
>   Sep 01 08:14:41 spiny systemd[8432]: Stopped Accessibility services bus.
>   Sep 01 08:14:41 spiny systemd[8432]: Stopped Sound Service.
>   Sep 01 08:14:41 spiny systemd[8432]: Stopped target Basic System.
>   Sep 01 08:14:41 spiny systemd[8432]: Stopped target Paths.
>   Sep 01 08:14:41 spiny systemd[8432]: Stopped target Timers.
>   Sep 01 08:14:41 spiny systemd[8432]: Stopped target Sockets.
>   Sep 01 08:14:41 spiny systemd[8432]: Closed D-Bus User Message Bus
> Socket.
>   Sep 01 08:14:41 spiny systemd[8432]: Closed Sound System.
>   Sep 01 08:14:41 spiny systemd[8432]: Reached target Shutdown.
>   Sep 01 08:14:41 spiny systemd[8432]: Starting Exit the Session...
>   Sep 01 08:14:41 spiny systemd[8432]: Received SIGRTMIN+24 from PID 8854
> (kill).
>   Sep 01 08:14:41 spiny systemd[1]: Stopped User Manager for UID 121.
>   Sep 01 08:14:41 spiny systemd[1]: Removed slice User Slice of gdm.
>
>   ProblemType: Crash
>   DistroRelease: Ubuntu 17.10
>   Package: gnome-shell 3.25.91-0ubuntu1
>   ProcVersionSignature: Ubuntu 4.12.0-12.13-generic 4.12.8
>   Uname: Linux 4.12.0-12-generic x86_64
>   ApportVersion: 2.20.7-0ubuntu1
>   Architecture: amd64
>   CurrentDesktop: GNOME
>   Date: Fri Sep  1 08:13:58 2017
>   DisplayManager: gdm3
>   EcryptfsInUse: Yes
>   ExecutablePath: /usr/bin/gnome-shell
>   InstallationDate: Installed on 2015-08-21 (742 days ago)
>   InstallationMedia: Ubuntu-GNOME 15.10 "Wily Werewolf" - Alpha amd64
> (20150819)
>   ProcCmdline: /usr/bin/gnome-shell
>   ProcEnviron:
>    PATH=(custom, no user)
>    XDG_RUNTIME_DIR=<set>
>    LANG=en_US.UTF-8
>    SHELL=/bin/bash
>   SegvAnalysis:
>    Segfault happened at: 0x7f36d97a3a80:        mov    0x80(%rdi),%eax
>    PC (0x7f36d97a3a80) ok
>    source "0x80(%rdi)" (0x00000080) not located in a known VMA region
> (needed readable region)!
>    destination "%eax" ok
>   SegvReason: reading NULL VMA
>   Signal: 11
>   SourcePackage: gnome-shell
>   StacktraceTop:
>    () at /usr/lib/gnome-shell/libst-1.0.so
>    () at /usr/lib/gnome-shell/libst-1.0.so
>    st_theme_node_paint () at /usr/lib/gnome-shell/libst-1.0.so
>    st_widget_paint_background () at /usr/lib/gnome-shell/libst-1.0.so
>    () at /usr/lib/gnome-shell/libst-1.0.so
>   Title: gnome-shell crashed with SIGSEGV
>   UpgradeStatus: No upgrade log present (probably fresh install)
>   UserGroups: adm cdrom dip docker input lpadmin lxd plugdev sambashare
> sudo systemd-journal wireshark
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/gnome-shell/+bug/1714542/+subscriptions
>
> Launchpad-Notification-Type: bug
> Launchpad-Bug: product=gnome-shell; status=Confirmed; importance=Medium;
> assignee=None;
> Launchpad-Bug: distribution=ubuntu; sourcepackage=gnome-shell;
> component=main; status=In Progress; importance=Medium; assignee=
> andrea.azzar...@canonical.com;
> Launchpad-Bug-Tags: amd64 apport-crash artful wayland-session
> Launchpad-Bug-Information-Type: Public
> Launchpad-Bug-Private: no
> Launchpad-Bug-Security-Vulnerability: no
> Launchpad-Bug-Commenters: apport azzar1 janitor thejoe
> Launchpad-Bug-Reporter: Joe Barnett (thejoe)
> Launchpad-Bug-Modifier: Joe Barnett (thejoe)
> Launchpad-Message-Rationale: Assignee
> Launchpad-Message-For: azzar1
>

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/1714542

Title:
  gnome-shell crashed with SIGSEGV in
  st_theme_node_reduce_border_radius() from
  st_theme_node_paint_borders() from st_theme_node_paint()

Status in GNOME Shell:
  Confirmed
Status in gnome-shell package in Ubuntu:
  In Progress

Bug description:
  https://errors.ubuntu.com/problem/23d376488259ea5f9fa6fb9843956cb6464f56e8

  ---

  As of an upgrade to 3.25.91 (last session that did not exhibit this
  behavior was a 3.24.x session), I've experienced several crashes of
  the shell in the overview. journalctl shows the following output at
  the time of the crash:

  Sep 01 08:14:41 spiny org.gnome.Shell.desktop[8792]: Window manager warning: 
Overwriting existing binding of keysym ffb5 with keysym ffb5 (keycode 54).
  Sep 01 08:14:41 spiny gnome-shell[8506]: 
meta_renderer_native_release_onscreen: assertion 
'onscreen_native->gbm.next_fb_id == 0' failed
  Sep 01 08:14:41 spiny gnome-shell[8506]: _cogl_onscreen_free: assertion 
'onscreen->winsys == ((void *)0)' failed
  Sep 01 08:14:41 spiny kernel: gnome-shell[8506]: segfault at 1a0 ip 
00007fc6008dd296 sp 00007fff2df360f0 error 4 in 
libmutter-1.so.0.0.0[7fc6007f9000+13e000]
  Sep 01 08:14:41 spiny org.gnome.Shell.desktop[8506]: (EE)
  Sep 01 08:14:41 spiny org.gnome.Shell.desktop[8506]: Fatal server error:
  Sep 01 08:14:41 spiny org.gnome.Shell.desktop[8506]: (EE) failed to read 
Wayland events: Connection reset by peer
  Sep 01 08:14:41 spiny org.gnome.Shell.desktop[8506]: (EE)
  Sep 01 08:14:41 spiny gnome-session[8488]: gnome-session-binary[8488]: 
WARNING: Application 'org.gnome.Shell.desktop' killed by signal 11
  Sep 01 08:14:41 spiny gnome-session-binary[8488]: Unrecoverable failure in 
required component org.gnome.Shell.desktop
  Sep 01 08:14:41 spiny gnome-session-binary[8488]: WARNING: Application 
'org.gnome.Shell.desktop' killed by signal 11
  Sep 01 08:14:41 spiny polkitd(authority=local)[1424]: Unregistered 
Authentication Agent for unix-session:c3 (system bus name :1.868, object path 
/org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disco
  Sep 01 08:14:41 spiny gsd-media-keys[8610]: gsd-media-keys: Fatal IO error 11 
(Resource temporarily unavailable) on X server :1024.
  Sep 01 08:14:41 spiny gsd-keyboard[8607]: gsd-keyboard: Fatal IO error 11 
(Resource temporarily unavailable) on X server :1024.
  Sep 01 08:14:41 spiny gsd-clipboard[8596]: gsd-clipboard: Fatal IO error 11 
(Resource temporarily unavailable) on X server :1024.
  Sep 01 08:14:41 spiny gsd-power[8613]: gsd-power: Fatal IO error 11 (Resource 
temporarily unavailable) on X server :1024.
  Sep 01 08:14:41 spiny gsd-color[8599]: gsd-color: Fatal IO error 11 (Resource 
temporarily unavailable) on X server :1024.
  Sep 01 08:14:41 spiny org.a11y.atspi.Registry[8529]: XIO: fatal IO error 11 
(Resource temporarily unavailable) on X server ":1024"
  Sep 01 08:14:41 spiny org.a11y.atspi.Registry[8529]: after 21 requests (21 
known processed) with 0 events remaining.
  Sep 01 08:14:41 spiny gdm-launch-environment][8400]: 
pam_unix(gdm-launch-environment:session): session closed for user gdm
  Sep 01 08:14:41 spiny systemd-logind[1376]: Removed session c3.
  Sep 01 08:14:41 spiny systemd[1]: Stopping User Manager for UID 121...
  Sep 01 08:14:41 spiny systemd[8432]: Stopping Accessibility services bus...
  Sep 01 08:14:41 spiny systemd[8432]: Stopping Sound Service...
  Sep 01 08:14:41 spiny systemd[8432]: Stopped target Default.
  Sep 01 08:14:41 spiny systemd[8432]: Stopping D-Bus User Message Bus...
  Sep 01 08:14:41 spiny systemd[8432]: Stopping sandboxed app permission 
store...
  Sep 01 08:14:41 spiny systemd[8432]: Stopped sandboxed app permission store.
  Sep 01 08:14:41 spiny systemd[8432]: Stopped D-Bus User Message Bus.
  Sep 01 08:14:41 spiny systemd[8432]: Stopped Accessibility services bus.
  Sep 01 08:14:41 spiny systemd[8432]: Stopped Sound Service.
  Sep 01 08:14:41 spiny systemd[8432]: Stopped target Basic System.
  Sep 01 08:14:41 spiny systemd[8432]: Stopped target Paths.
  Sep 01 08:14:41 spiny systemd[8432]: Stopped target Timers.
  Sep 01 08:14:41 spiny systemd[8432]: Stopped target Sockets.
  Sep 01 08:14:41 spiny systemd[8432]: Closed D-Bus User Message Bus Socket.
  Sep 01 08:14:41 spiny systemd[8432]: Closed Sound System.
  Sep 01 08:14:41 spiny systemd[8432]: Reached target Shutdown.
  Sep 01 08:14:41 spiny systemd[8432]: Starting Exit the Session...
  Sep 01 08:14:41 spiny systemd[8432]: Received SIGRTMIN+24 from PID 8854 
(kill).
  Sep 01 08:14:41 spiny systemd[1]: Stopped User Manager for UID 121.
  Sep 01 08:14:41 spiny systemd[1]: Removed slice User Slice of gdm.

  ProblemType: Crash
  DistroRelease: Ubuntu 17.10
  Package: gnome-shell 3.25.91-0ubuntu1
  ProcVersionSignature: Ubuntu 4.12.0-12.13-generic 4.12.8
  Uname: Linux 4.12.0-12-generic x86_64
  ApportVersion: 2.20.7-0ubuntu1
  Architecture: amd64
  CurrentDesktop: GNOME
  Date: Fri Sep  1 08:13:58 2017
  DisplayManager: gdm3
  EcryptfsInUse: Yes
  ExecutablePath: /usr/bin/gnome-shell
  InstallationDate: Installed on 2015-08-21 (742 days ago)
  InstallationMedia: Ubuntu-GNOME 15.10 "Wily Werewolf" - Alpha amd64 (20150819)
  ProcCmdline: /usr/bin/gnome-shell
  ProcEnviron:
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SegvAnalysis:
   Segfault happened at: 0x7f36d97a3a80:        mov    0x80(%rdi),%eax
   PC (0x7f36d97a3a80) ok
   source "0x80(%rdi)" (0x00000080) not located in a known VMA region (needed 
readable region)!
   destination "%eax" ok
  SegvReason: reading NULL VMA
  Signal: 11
  SourcePackage: gnome-shell
  StacktraceTop:
   () at /usr/lib/gnome-shell/libst-1.0.so
   () at /usr/lib/gnome-shell/libst-1.0.so
   st_theme_node_paint () at /usr/lib/gnome-shell/libst-1.0.so
   st_widget_paint_background () at /usr/lib/gnome-shell/libst-1.0.so
   () at /usr/lib/gnome-shell/libst-1.0.so
  Title: gnome-shell crashed with SIGSEGV
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip docker input lpadmin lxd plugdev sambashare sudo 
systemd-journal wireshark

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-shell/+bug/1714542/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to