gnome-system-monitor snap segfaults

Bug #1838179 reported by Martin Vysny
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-system-monitor (Ubuntu)
Expired
Low
Unassigned

Bug Description

I have gnome-system-monitor installed as a snap. It never starts for me - it always segfaults.

$ snap info gnome-system-monitor
name: gnome-system-monitor
summary: System Monitor
publisher: Canonical✓
contact: https://bugs.launchpad.net/ubuntu/+source/gnome-system-monitor/+bugs?field.tag=snap
license: unset
description: |
  GNOME System Monitor is a GNOME process viewer and system monitor with
  an attractive, easy-to-use interface, It has features, such as a tree
  view for process dependencies, icons for processes, the ability to hide
  processes that you don't want to see, graphical time histories of
  CPU/memory/swap usage, the ability to kill/renice processes needing root
  access, as well as the standard features that you might expect from a
  process viewer.
commands:
  - gnome-system-monitor
snap-id: 9BTClmjz31r0UltmbJ5nnGe0Xm1AzfMp
tracking: stable/ubuntu-18.10
refresh-date: 18 days ago, at 23:46 EEST
channels:
  stable: 3.32.1-3-g0ea89b4922 2019-07-09 (100) 3MB -
  candidate: 3.32.1-3-g0ea89b4922 2019-07-09 (100) 3MB -
  beta: ↑
  edge: ↑
installed: 3.32.1-3-g0ea89b4922 (100) 3MB -

$ gnome-system-monitor
mkdir: cannot create directory '/home/vyzivus/snap/gnome-system-monitor/100/.config': Permission denied
mkdir: cannot create directory '/home/vyzivus/snap/gnome-system-monitor/100/.local': Permission denied
/snap/gnome-system-monitor/100/bin/desktop-launch: line 246: /home/vyzivus/snap/gnome-system-monitor/100/.config/user-dirs.dirs: No such file or directory
cp: cannot create regular file '/home/vyzivus/snap/gnome-system-monitor/100/.config': Permission denied
/snap/gnome-system-monitor/100/bin/desktop-launch: line 249: /home/vyzivus/snap/gnome-system-monitor/100/.config/user-dirs.dirs.md5sum: No such file or directory
/snap/gnome-system-monitor/100/bin/desktop-launch: line 249: /home/vyzivus/snap/gnome-system-monitor/100/.config/user-dirs.locale.md5sum: No such file or directory
Can't create dir /home/vyzivus/snap/gnome-system-monitor/100/Desktop
Can't create dir /home/vyzivus/snap/gnome-system-monitor/100/Downloads
Can't create dir /home/vyzivus/snap/gnome-system-monitor/100/Templates
Can't create dir /home/vyzivus/snap/gnome-system-monitor/100/Public
Can't create dir /home/vyzivus/snap/gnome-system-monitor/100/Documents
Can't create dir /home/vyzivus/snap/gnome-system-monitor/100/Music
Can't create dir /home/vyzivus/snap/gnome-system-monitor/100/Pictures
Can't create dir /home/vyzivus/snap/gnome-system-monitor/100/Videos
realpath: '': No such file or directory
realpath: '': No such file or directory
realpath: '': No such file or directory
realpath: '': No such file or directory
realpath: '': No such file or directory
realpath: '': No such file or directory
realpath: '': No such file or directory
realpath: '': No such file or directory
mkdir: cannot create directory ‘/home/vyzivus/snap/gnome-system-monitor/100/.config’: Permission denied
/snap/gnome-system-monitor/100/bin/desktop-launch: line 381: /home/vyzivus/snap/gnome-system-monitor/100/.config/fontconfig/fonts.conf: No such file or directory
ln: failed to create symbolic link '/home/vyzivus/snap/gnome-system-monitor/100/.local/share': No such file or directory
ln: failed to create symbolic link '/home/vyzivus/snap/gnome-system-monitor/100/.themes': Permission denied
mkdir: cannot create directory ‘/home/vyzivus/snap/gnome-system-monitor/100/.local’: Permission denied
ln: target '/home/vyzivus/snap/gnome-system-monitor/100/.local/share/glib-2.0/schemas' is not a directory
mkdir: cannot create directory ‘/home/vyzivus/snap/gnome-system-monitor/100/.config’: Permission denied
ln: failed to create symbolic link '/home/vyzivus/snap/gnome-system-monitor/100/.config/dconf': No such file or directory
mkdir: cannot create directory ‘/home/vyzivus/snap/gnome-system-monitor/100/.local’: Permission denied
mkdir: cannot create directory ‘/home/vyzivus/snap/gnome-system-monitor/100/.local’: Permission denied
ln: target '/home/vyzivus/snap/gnome-system-monitor/100/.local/share/icons/DMZ-Black' is not a directory
mkdir: cannot create directory ‘/home/vyzivus/snap/gnome-system-monitor/100/.local’: Permission denied
ln: target '/home/vyzivus/snap/gnome-system-monitor/100/.local/share/icons/DMZ-White' is not a directory
mkdir: cannot create directory ‘/home/vyzivus/snap/gnome-system-monitor/100/.local’: Permission denied
ln: failed to create symbolic link '/home/vyzivus/snap/gnome-system-monitor/100/.local/share/icons/Papirus-Adapta-Maia': No such file or directory
mkdir: cannot create directory ‘/home/vyzivus/snap/gnome-system-monitor/100/.local’: Permission denied
ln: failed to create symbolic link '/home/vyzivus/snap/gnome-system-monitor/100/.local/share/icons/Papirus-Adapta-Nokto-Maia': No such file or directory
mkdir: cannot create directory ‘/home/vyzivus/snap/gnome-system-monitor/100/.local’: Permission denied
ln: failed to create symbolic link '/home/vyzivus/snap/gnome-system-monitor/100/.local/share/icons/Suru': No such file or directory
mkdir: cannot create directory ‘/home/vyzivus/snap/gnome-system-monitor/100/.local’: Permission denied
ln: failed to create symbolic link '/home/vyzivus/snap/gnome-system-monitor/100/.local/share/icons/communitheme': No such file or directory
mkdir: cannot create directory ‘/home/vyzivus/snap/gnome-system-monitor/100/.local’: Permission denied
ln: target '/home/vyzivus/snap/gnome-system-monitor/100/.local/share/icons/hicolor' is not a directory
mkdir: cannot create directory ‘/home/vyzivus/snap/gnome-system-monitor/100/.config’: Permission denied
ln: failed to create symbolic link '/home/vyzivus/snap/gnome-system-monitor/100/.config/gtk-3.0/settings.ini': No such file or directory
mkdir: cannot create directory ‘/home/vyzivus/snap/gnome-system-monitor/100/.config’: Permission denied
ln: failed to create symbolic link '/home/vyzivus/snap/gnome-system-monitor/100/.config/gtk-3.0/bookmarks': No such file or directory
mkdir: cannot create directory ‘/home/vyzivus/snap/gnome-system-monitor/100/.config’: Permission denied
ln: failed to create symbolic link '/home/vyzivus/snap/gnome-system-monitor/100/.config/gtk-2.0/gtkfilechooser.ini': No such file or directory
mkdir: cannot create directory ‘/home/vyzivus/snap/gnome-system-monitor/100/.config’: Permission denied
ln: failed to create symbolic link '/home/vyzivus/snap/gnome-system-monitor/100/.config/ibus': No such file or directory
/snap/gnome-system-monitor/100/bin/desktop-launch: line 552: /home/vyzivus/snap/gnome-system-monitor/100/.last_revision: Permission denied

(gnome-system-monitor:8816): GLib-GIO-ERROR **: 09:11:47.845: Settings schema 'org.gnome.gnome-system-monitor' is not installed

Trace/breakpoint trap (core dumped)

Revision history for this message
Martin Vysny (vyzivus) wrote :

ubuntu 19.04 x86-64 5.0.0-21-generic #22-Ubuntu SMP Tue Jul 2 13:27:33 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Revision history for this message
Sebastien Bacher (seb128) wrote :

The issue is due to those invalid permissions which make the initial setup fail

What's the output of those commands?
$ ls -ld /home/vyzivus/snap/gnome-system-monitor/100/
$ ls -l /home/vyzivus/snap/gnome-system-monitor/100/

Changed in gnome-system-monitor (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for gnome-system-monitor (Ubuntu) because there has been no activity for 60 days.]

Changed in gnome-system-monitor (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.