Bug 773059

Summary: workspaceThumbnail: stray connection to notify::minimized
Product: [Fedora] Fedora Reporter: Owen Taylor <otaylor>
Component: gnome-shellAssignee: Owen Taylor <otaylor>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: adam820, ameya.gore, andreas.mack, beland, benjavalero, brechtus, cnangel, dcpub, guillaumepoiriermorency, hugocosta22, ibelkov, iopatmenos, jlmagee, josian2200, kahlil.hodgson, linux78, lswoo89, maxamillion, mejia, mgates, mikhail.v.gavrilov, nck.s.hayes, nuno.dias, otaylor, pc7graf, piquetf, pnhweaver, purpleidea, rafael00.tb, rebus, rego, rtmetz92, samkraju, savailonei, scott.tancock, sumancse, syvwu, tcfxfzoi, thenextwolf, vbozula, vmedrea, walters, wizard
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: mutter-3.2.2-1.fc16 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-02-07 07:54:28 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
File: backtrace
none
File: backtrace
none
File: backtrace
none
File: backtrace none

Description Owen Taylor 2012-01-10 19:30:14 UTC
I'm filing a bug here corresponding to https://bugzilla.gnome.org/show_bug.cgi?id=667652 so I can mark duplicates.

Details of bug:

---
To reproduce:

 - Start shell with a single window on the first workspace
 - Minimize the window (right click on titlebar)
 - Go to the activities overview, drag the window to the second workspace (drag
from the main area to the second thumbnail)
 - Click on the window to activate and unminimize it - crashes with an
assertion failure in Mutter (meta_workspace_index: Workspace does not exist to
index)

The problem here is basically that when a window is removed from a workspace while it is minimized, notify::minimized is never disconnected, so the handler for the old destroyed first workspace runs and accesses a removed workspace, triggering the assertion.
-----

Comment 1 Owen Taylor 2012-01-10 19:31:28 UTC
*** Bug 745980 has been marked as a duplicate of this bug. ***

Comment 2 Owen Taylor 2012-01-10 19:31:37 UTC
*** Bug 749354 has been marked as a duplicate of this bug. ***

Comment 3 Owen Taylor 2012-01-10 19:31:46 UTC
*** Bug 752554 has been marked as a duplicate of this bug. ***

Comment 4 Owen Taylor 2012-01-10 19:31:54 UTC
*** Bug 753234 has been marked as a duplicate of this bug. ***

Comment 5 Owen Taylor 2012-01-10 19:32:26 UTC
*** Bug 753464 has been marked as a duplicate of this bug. ***

Comment 6 Owen Taylor 2012-01-10 19:32:35 UTC
*** Bug 753467 has been marked as a duplicate of this bug. ***

Comment 7 Owen Taylor 2012-01-10 19:32:47 UTC
*** Bug 755203 has been marked as a duplicate of this bug. ***

Comment 8 Owen Taylor 2012-01-10 19:32:55 UTC
*** Bug 755722 has been marked as a duplicate of this bug. ***

Comment 9 Owen Taylor 2012-01-10 19:33:32 UTC
*** Bug 756207 has been marked as a duplicate of this bug. ***

Comment 10 Owen Taylor 2012-01-10 19:33:39 UTC
*** Bug 756530 has been marked as a duplicate of this bug. ***

Comment 11 Owen Taylor 2012-01-10 19:33:46 UTC
*** Bug 756740 has been marked as a duplicate of this bug. ***

Comment 12 Owen Taylor 2012-01-10 19:34:01 UTC
*** Bug 757096 has been marked as a duplicate of this bug. ***

Comment 13 Owen Taylor 2012-01-10 19:34:09 UTC
*** Bug 757098 has been marked as a duplicate of this bug. ***

Comment 14 Owen Taylor 2012-01-10 19:34:27 UTC
*** Bug 757104 has been marked as a duplicate of this bug. ***

Comment 15 Owen Taylor 2012-01-10 19:35:21 UTC
*** Bug 757309 has been marked as a duplicate of this bug. ***

Comment 16 Owen Taylor 2012-01-10 19:35:28 UTC
*** Bug 757502 has been marked as a duplicate of this bug. ***

Comment 17 Owen Taylor 2012-01-10 19:35:37 UTC
*** Bug 758180 has been marked as a duplicate of this bug. ***

Comment 18 Owen Taylor 2012-01-10 19:35:43 UTC
*** Bug 758538 has been marked as a duplicate of this bug. ***

Comment 19 Owen Taylor 2012-01-10 19:35:51 UTC
*** Bug 758706 has been marked as a duplicate of this bug. ***

Comment 20 Owen Taylor 2012-01-10 19:37:02 UTC
*** Bug 758877 has been marked as a duplicate of this bug. ***

Comment 21 Owen Taylor 2012-01-10 19:37:08 UTC
*** Bug 759905 has been marked as a duplicate of this bug. ***

Comment 22 Owen Taylor 2012-01-10 19:37:14 UTC
*** Bug 760910 has been marked as a duplicate of this bug. ***

Comment 23 Owen Taylor 2012-01-10 19:37:22 UTC
*** Bug 761512 has been marked as a duplicate of this bug. ***

Comment 24 Owen Taylor 2012-01-10 19:37:29 UTC
*** Bug 761514 has been marked as a duplicate of this bug. ***

Comment 25 Owen Taylor 2012-01-10 19:38:15 UTC
*** Bug 766046 has been marked as a duplicate of this bug. ***

Comment 26 Owen Taylor 2012-01-10 19:38:22 UTC
*** Bug 767453 has been marked as a duplicate of this bug. ***

Comment 27 Owen Taylor 2012-01-10 19:38:28 UTC
*** Bug 769172 has been marked as a duplicate of this bug. ***

Comment 28 Owen Taylor 2012-01-10 19:38:35 UTC
*** Bug 771290 has been marked as a duplicate of this bug. ***

Comment 29 Owen Taylor 2012-01-10 19:38:40 UTC
*** Bug 771517 has been marked as a duplicate of this bug. ***

Comment 30 Owen Taylor 2012-01-10 19:38:51 UTC
*** Bug 772962 has been marked as a duplicate of this bug. ***

Comment 31 Owen Taylor 2012-01-10 19:38:57 UTC
*** Bug 772797 has been marked as a duplicate of this bug. ***

Comment 32 Owen Taylor 2012-01-10 20:03:30 UTC
*** Bug 725628 has been marked as a duplicate of this bug. ***

Comment 33 Owen Taylor 2012-01-10 23:39:21 UTC
*** Bug 772268 has been marked as a duplicate of this bug. ***

Comment 34 Owen Taylor 2012-01-11 15:27:17 UTC
*** Bug 773245 has been marked as a duplicate of this bug. ***

Comment 35 Owen Taylor 2012-01-11 21:36:59 UTC
*** Bug 758504 has been marked as a duplicate of this bug. ***

Comment 36 Owen Taylor 2012-01-12 17:22:52 UTC
*** Bug 760482 has been marked as a duplicate of this bug. ***

Comment 37 Fedora Update System 2012-01-18 19:10:59 UTC
mutter-3.2.2-1.fc16,gnome-shell-3.2.2-1.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/mutter-3.2.2-1.fc16,gnome-shell-3.2.2-1.fc16

Comment 38 Fedora Update System 2012-01-19 01:36:35 UTC
Package mutter-3.2.2-1.fc16, gnome-shell-3.2.2-1.fc16:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing mutter-3.2.2-1.fc16 gnome-shell-3.2.2-1.fc16'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-0677/mutter-3.2.2-1.fc16,gnome-shell-3.2.2-1.fc16
then log in and leave karma (feedback).

Comment 39 Fedora Update System 2012-01-21 21:48:55 UTC
Package mutter-3.2.2-1.fc16, gnome-shell-3.2.2.1-1.fc16:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing mutter-3.2.2-1.fc16 gnome-shell-3.2.2.1-1.fc16'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-0677/mutter-3.2.2-1.fc16,gnome-shell-3.2.2.1-1.fc16
then log in and leave karma (feedback).

Comment 40 Fedora Update System 2012-01-23 22:04:28 UTC
Package mutter-3.2.2-1.fc16, gnome-shell-3.2.2.1-1.fc16:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing mutter-3.2.2-1.fc16 gnome-shell-3.2.2.1-1.fc16'
as soon as you are able to, then reboot.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-0677/mutter-3.2.2-1.fc16,gnome-shell-3.2.2.1-1.fc16
then log in and leave karma (feedback).

Comment 41 Owen Taylor 2012-01-25 16:25:38 UTC
*** Bug 768193 has been marked as a duplicate of this bug. ***

Comment 42 Christopher Beland 2012-01-26 23:10:01 UTC
I had two windows open, a gnome-terminal and audacious. Audacious was on the 2nd workspace. It wasn't showing up on the window list you get when you hit the upper-left corner, but music was still playing and so I right-clicked on the audacious icon in the vertical list on the left. Both windows showed up on screen, but then the screen went to background-only and I think gnome-shell crashed then.

backtrace_rating: 4
Package: gnome-shell-3.2.1-2.fc16
OS Release: Fedora release 16 (Verne)

Comment 43 Christopher Beland 2012-01-26 23:10:09 UTC
Created attachment 557763 [details]
File: backtrace

Comment 44 pnhweaver 2012-01-28 18:12:28 UTC
There were 3 workspaces open. Both the first and second had Firefox windows opened in them. The last open window in the second workspace was a Firefox window. When the Firefox window was moved to the first workspace the second workspace did not close automaticly. I opened a file manager and closed it to close the workspace.

rating: 4
Package: gnome-shell-3.2.1-2.fc16
Architecture: x86_64
OS Release: Fedora release 16 (Verne)

Comment 45 Guillaume Poirier-Morency 2012-01-28 21:10:52 UTC
Giving focus to RhythmBox in the dash.

backtrace_rating: 4
Package: gnome-shell-3.2.1-2.fc16
OS Release: Fedora release 16 (Verne)

Comment 46 Guillaume Poirier-Morency 2012-01-28 21:10:58 UTC
Created attachment 558086 [details]
File: backtrace

Comment 47 Kahlil Hodgson 2012-02-01 00:30:16 UTC
Clicked middle mouse button on title bar of evolution to minimize
Evolution appears to have died.


backtrace_rating: 4
Package: gnome-shell-3.2.1-2.fc16
OS Release: Fedora release 16 (Verne)

Comment 48 Kahlil Hodgson 2012-02-01 00:30:23 UTC
Created attachment 558733 [details]
File: backtrace

Comment 49 Mikhail 2012-02-07 03:25:18 UTC
change display resolution

backtrace_rating: 4
Package: gnome-shell-3.2.1-2.fc16
OS Release: Fedora release 16 (Verne)

Comment 50 Mikhail 2012-02-07 03:25:29 UTC
Created attachment 559823 [details]
File: backtrace

Comment 51 Fedora Update System 2012-02-07 07:54:28 UTC
mutter-3.2.2-1.fc16, gnome-shell-3.2.2.1-1.fc16 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 52 purpleidea 2013-05-13 10:15:13 UTC
ABRT took me here on F18. Reopen?