Thank you for taking the time to report this bug and helping to make
Ubuntu better. It sounds like some part of the system has crashed. To
help us find the cause of the crash please follow these steps:

1. Look in /var/crash for crash files and if found run:
    ubuntu-bug YOURFILE.crash
Then tell us the ID of the newly-created bug.

2. If step 1 failed then look at https://errors.ubuntu.com/user/ID where
ID is the content of file /var/lib/whoopsie/whoopsie-id on the machine.
Do you find any links to recent problems on that page? If so then please
send the links to us.

3. If step 2 also failed then apply the workaround from bug 994921,
reboot, reproduce the crash, and retry step 1.

Please take care to avoid attaching .crash files to bugs as we are
unable to process them as file attachments. It would also be a security
risk for yourself.


** Changed in: gnome-shell (Ubuntu)
       Status: New => Incomplete

-- 
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/1799789

Title:
  gnome-shell segfaults when external monitor attached or detached

Status in gnome-shell package in Ubuntu:
  Incomplete

Bug description:
  I recently updated to Ubuntu 18.10, and I seem to have hit a new bug
  with gnome-shell/wayland.

  When an external monitor is attached or detached, gnome-shell crashes
  with a segmentation fault and falls back to a gdm session. This
  appears in dmesg :

  [97490.001835] gnome-shell[9151]: segfault at fffffffffffffbc8 ip 
00007fdd607f7ea8 sp 00007ffd8cf7b270 error 5 in libst-1.0.so[7fdd607d1000+2b000]
  [97490.001841] Code: 00 00 48 8d 3d 77 78 00 00 e9 54 9c fd ff 0f 1f 40 00 41 
57 41 56 41 55 41 54 55 53 48 83 ec 28 48 63 1d fb 74 01 00 48 01 fb <48> 8b 6b 
08 48 85 ed 74 17 48 83 c4 28 48 89 e8 5b 5d 41 5c 41 5d

  I've also attached the syslog file, starting from where the monitor
  was plugged in. Here are some of the highlights. First, the monitor is
  attached, and gnome-shell reaches for St.Bin and finds it already
  deallocated :

  Oct 24 12:37:00 evenedric kernel: [97488.486851] [drm] Reducing the 
compressed framebuffer size. This may lead to less power savings than a 
non-reduced-size. Try to increase stolen memory size if available in BIOS.
  Oct 24 12:37:01 evenedric gnome-shell[9151]: Object St.Bin (0x5619b14d30e0), 
has been already deallocated — impossible to set any property on it. This might 
be caused by the object having been destroyed from C code using something such 
as destroy(), dispose(), or remove() vfuncs.
  Oct 24 12:37:01 evenedric gnome-shell[9151]: Object St.Bin (0x5619b14d30e0), 
has been already deallocated — impossible to set any property on it. This might 
be caused by the object having been destroyed from C code using something such 
as destroy(), dispose(), or remove() vfuncs.
  Oct 24 12:37:01 evenedric org.gnome.Shell.desktop[9151]: == Stack trace for 
context 0x5619aee531c0 ==
  Oct 24 12:37:01 evenedric org.gnome.Shell.desktop[9151]: #0   5619b71b1ff0 i  
 resource:///org/gnome/shell/ui/userWidget.js:56 (7fdd27a55a60 @ 155)
  Oct 24 12:37:01 evenedric org.gnome.Shell.desktop[9151]: #1   7ffd8cf7d990 b  
 resource:///org/gnome/gjs/modules/_legacy.js:82 (7fdd27cb0b80 @ 71)
  Oct 24 12:37:01 evenedric org.gnome.Shell.desktop[9151]: #2   7ffd8cf7e5c0 b  
 self-hosted:979 (7fdd27cf01f0 @ 440)

  This repeats several times with a few variations as the js interpreter
  in gnome-shell falls apart. Then the gnome-shell process is killed :

  Oct 24 12:37:01 evenedric kernel: [97490.001835] gnome-shell[9151]: segfault 
at fffffffffffffbc8 ip 00007fdd607f7ea8 sp 00007ffd8cf7b270 error 5 in 
libst-1.0.so[7fdd607d1000+2b000]
  Oct 24 12:37:01 evenedric kernel: [97490.001841] Code: 00 00 48 8d 3d 77 78 
00 00 e9 54 9c fd ff 0f 1f 40 00 41 57 41 56 41 55 41 54 55 53 48 83 ec 28 48 
63 1d fb 74 01 00 48 01 fb <48> 8b 6b 08 48 85 ed 74 17 48 83 c4 28 48 89 e8 5b 
5d 41 5c 41 5d

  This is then followed by the teardown for the whole session,
  eventually culminating in bringing up a new gdm login session. If you
  read through the attached syslog file, you can see the whole mess
  unfold. At about 12:37:05, I plug in an external mouse. Then colord
  makes a ton of noise for some reason, possibly related to the external
  monitor. Then I fire up my Bluetooth keyboard and log into a new
  session.

  This appears to be a regression. I've used this exact configuration
  (gdm3 and gnome-shell running in Wayland, with an external monitor
  that I use while I'm at work) for several Ubuntu, Gnome and Wayland
  releases. This appears to be a new issue.

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

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to