[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-11-16 Thread Launchpad Bug Tracker
This bug was fixed in the package gnome-shell-extension-desktop-icons - 20.04.0-3~ubuntu20.04.5 --- gnome-shell-extension-desktop-icons (20.04.0-3~ubuntu20.04.5) focal; urgency=medium [ Daniel van Vugt ] * Really apply the patch added in 20.04.0-3~ubuntu20.04.4 (LP:

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-11-09 Thread Gunnar Hjalmarsson
From the buildlog: dpkg-source: info: applying desktopManager-Avoid-scheduling-multiple- _layoutChil.patch ** Tags removed: verification-needed verification-needed-focal ** Tags added: verification-done verification-done-focal -- You received this bug notification because you are a member of

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-11-09 Thread Brian Murray
Hello Peter, or anyone else affected, Accepted gnome-shell-extension-desktop-icons into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/gnome-shell-extension-desktop- icons/20.04.0-3~ubuntu20.04.5 in a few hours, and then in the -proposed

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-11-07 Thread Daniel van Vugt
** Changed in: gnome-shell-extension-desktop-icons (Ubuntu Focal) Status: Incomplete => Fix Committed -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell-extension-desktop-icons in Ubuntu.

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-11-07 Thread Daniel van Vugt
Steve, IIRC this crash was fixed by *either* the gnome-shell or extension fix. So the original test case would fail only while *neither* of the two fixes were applied. The gnome-shell fix made the shell API more robust so as to protect itself from crashing in the presence of a buggy extension.

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-11-05 Thread Steve Langasek
So the upload in the focal queue: - adds a debian/patches/series entry - for a patch that was already included in the previous upload - that was released because the test case in the bug description was reported to have passed with the version in -proposed And there have been no changes to the

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-11-05 Thread Gunnar Hjalmarsson
Correction of gnome-shell-extension-desktop-icons uploaded to focal unapproved queue. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell-extension-desktop-icons in Ubuntu. https://bugs.launchpad.net/bugs/1898005 Title:

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-11-05 Thread Daniel van Vugt
As mentioned in comment #37, the original test case is likely to pass in 3.36.9+ even without the patch correctly applied. So the new second test case should be to verify that the patch is correctly applied. -- You received this bug notification because you are a member of Desktop Packages,

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-11-05 Thread Daniel van Vugt
I proposed a fixup here: https://salsa.debian.org/gnome-team/shell- extensions/gnome-shell-extension-desktop-icons/-/merge_requests/11 Best to start with git. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-11-05 Thread Daniel van Vugt
You appear to be right :( My patch in comment #28 is correct, but the one we actually released is not: https://launchpadlibrarian.net/563648801/gnome-shell-extension-desktop- icons_20.04.0-3~ubuntu20.04.3_20.04.0-3~ubuntu20.04.4.diff.gz ** Changed in: gnome-shell-extension-desktop-icons (Ubuntu

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-11-05 Thread Bin Li
@vanvugt, I checked the latest source code of gnome-shell-extension-desktop- icons, found the desktopManager-Avoid-scheduling-multiple- _layoutChil.patch was not applied, there are not this file in debian/patches/series. -- You received this bug notification because you are a member of Desktop

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-11-02 Thread Launchpad Bug Tracker
This bug was fixed in the package gnome-shell-extension-desktop-icons - 20.04.0-3~ubuntu20.04.4 --- gnome-shell-extension-desktop-icons (20.04.0-3~ubuntu20.04.4) focal; urgency=medium * Add desktopManager-Avoid-scheduling-multiple-_layoutChil.patch to fix crashes in

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-10-20 Thread Daniel van Vugt
Verified fixed on focal with gnome-shell-extension-desktop-icons 20.04.0-3~ubuntu20.04.4 using the test case at the top of this bug. Although I expect the test case should not trigger the bug anymore at all after gnome-shell 3.36.9, it's nice to have the root cause also fixed in

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-10-20 Thread Robie Basak
Hello Peter, or anyone else affected, Accepted gnome-shell-extension-desktop-icons into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/gnome-shell-extension-desktop- icons/20.04.0-3~ubuntu20.04.4 in a few hours, and then in the -proposed

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-10-14 Thread Daniel van Vugt
Thanks! That one was waiting for sponsorship almost nine months. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell-extension-desktop-icons in Ubuntu. https://bugs.launchpad.net/bugs/1898005 Title: gnome-shell crashed with

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-10-14 Thread Brian Murray
$ dput gnome-shell-extension-desktop-icons_20.04.0-3\~ubuntu20.04.4_source.changes Trying to upload package to ubuntu Checking signature on .changes gpg: /tmp/pkgs/focal/gnome-shell-extension-desktop-icons_20.04.0-3~ubuntu20.04.4_source.changes: Valid signature from 1E918B66765B3E31 Checking

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-10-14 Thread Brian Murray
I sponsored the patch in comment #28 after updating the changelog as some new versions of that package came out. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell-extension-desktop-icons in Ubuntu.

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-09-14 Thread Mathew Hodson
gnome-shell (3.36.9-0ubuntu0.20.04.1) focal; urgency=medium * New upstream release (LP: #1921963): - Improve login screen accessibility - Prefer image-data hint over app-icon in notifications - Plugged leak - Fixed crashes * debian/patches: - Correctly handle login

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-03-30 Thread Treviño
** Changed in: gnome-shell (Ubuntu Focal) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell-extension-desktop-icons in Ubuntu. https://bugs.launchpad.net/bugs/1898005 Title:

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-03-25 Thread Daniel van Vugt
Note the gnome-shell-extension-desktop-icons fix in comment #28 (needs sponsorship) is more important than gnome-shell. Because fixing the extension removes the root cause and avoids any potential side-effects (more bugs) of letting the extension carry on with the mistake. -- You received this

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-03-25 Thread Mathew Hodson
** Changed in: gnome-shell (Ubuntu Focal) Status: Fix Committed => In Progress -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell-extension-desktop-icons in Ubuntu. https://bugs.launchpad.net/bugs/1898005 Title:

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-03-03 Thread Daniel van Vugt
The fixes for focal are: gnome-shell: upstream, scheduled for release in future version 3.36.9 gnome-shell-extension-desktop-icons: patch proposed in comment #28 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-01-23 Thread Mathew Hodson
** Tags removed: fixed-in-gnome-shell-3.38.2 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell-extension-desktop-icons in Ubuntu. https://bugs.launchpad.net/bugs/1898005 Title: gnome-shell crashed with SIGABRT in

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-01-21 Thread Daniel van Vugt
I had to bypass Debian salsa git because the existing focal version isn't in there. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell-extension-desktop-icons in Ubuntu. https://bugs.launchpad.net/bugs/1898005 Title:

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-01-21 Thread Daniel van Vugt
Here's a fix for focal. ** Patch added: "gnome-shell-extension-desktop-icons_20.04.0-3~ubuntu20.04.2.debdiff" https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1898005/+attachment/5455420/+files/gnome-shell-extension-desktop-icons_20.04.0-3~ubuntu20.04.2.debdiff ** Changed in:

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-01-21 Thread Daniel van Vugt
** Also affects: gnome-shell (Ubuntu Focal) Importance: Undecided Status: New ** Also affects: gnome-shell-extension-desktop-icons (Ubuntu Focal) Importance: Undecided Status: New ** Changed in: gnome-shell (Ubuntu Focal) Assignee: (unassigned) => Daniel van Vugt

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-01-19 Thread Launchpad Bug Tracker
This bug was fixed in the package gnome-shell - 3.38.2-1ubuntu1~20.10.1 --- gnome-shell (3.38.2-1ubuntu1~20.10.1) groovy; urgency=medium * No-change backport to groovy * debian: Update gbp.conf and control references to groovy branching gnome-shell (3.38.2-1ubuntu1) hirsute;

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-01-19 Thread Launchpad Bug Tracker
This bug was fixed in the package gnome-shell-extension-desktop-icons - 20.04.0+git20200908-5~ubuntu20.10.0 --- gnome-shell-extension-desktop-icons (20.04.0+git20200908-5~ubuntu20.10.0) groovy; urgency=medium * No-change backport to groovy gnome-shell-extension-desktop-icons

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2021-01-16 Thread Mathew Hodson
** Tags removed: verification-needed -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell-extension-desktop-icons in Ubuntu. https://bugs.launchpad.net/bugs/1898005 Title: gnome-shell crashed with SIGABRT in st_bin_destroy:

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2020-12-28 Thread Marian Rainer-Harbach
Since Andreas Kübrich (akuebrich) has verified the fix I'll go ahead and set the verification-done-groovy tag. ** Tags removed: verification-needed-groovy ** Tags added: verification-done-groovy -- You received this bug notification because you are a member of Desktop Packages, which is

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2020-12-22 Thread Andreas Kübrich
Tested in a Wayland session with gnome-shell 3.38.2-1ubuntu1~20.10.1 and gnome-shell-extension-desktop-icons 20.04.0+git20200908-5~ubuntu20.10.0. Neither changing display resolution nor `touch ~/Desktop/test` nor Ctrl+H in Nautilus crashes the shell any more. Whether the previous seemingly random

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2020-12-22 Thread Timo Aaltonen
Hello Peter, or anyone else affected, Accepted gnome-shell into groovy-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/gnome- shell/3.38.2-1ubuntu1~20.10.1 in a few hours, and then in the -proposed repository. Please help us by testing this new

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2020-12-22 Thread Timo Aaltonen
Hello Peter, or anyone else affected, Accepted gnome-shell-extension-desktop-icons into groovy-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/gnome-shell-extension-desktop- icons/20.04.0+git20200908-5~ubuntu20.10.0 in a few hours, and then in the

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2020-12-17 Thread Launchpad Bug Tracker
This bug was fixed in the package gnome-shell - 3.38.2-1ubuntu1 --- gnome-shell (3.38.2-1ubuntu1) hirsute; urgency=medium * Merge with debian, containing new upstream release (LP: #1908161): - Fixed crash in meta_window_actor_thaw (LP: #1897765) - Fixed crash in

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2020-12-14 Thread Daniel van Vugt
** Tags removed: fixed-in-gnome-shell-40 ** Tags added: fixed-in-gnome-shell-3.38.2 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell-extension-desktop-icons in Ubuntu. https://bugs.launchpad.net/bugs/1898005 Title:

[Desktop-packages] [Bug 1898005] Re: gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() [desktopManager.js:2

2020-12-10 Thread Daniel van Vugt
** Summary changed: - gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from DesktopManager::_destroyDesktopIcons() + gnome-shell crashed with SIGABRT in st_bin_destroy: assertion failed: (priv->child == NULL) called from