Bug 1630339

Summary: Desktop freezes when application is dragged&dropped to workspace
Product: [Fedora] Fedora Reporter: Petr Schindler <pschindl>
Component: gnome-shellAssignee: Owen Taylor <otaylor>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 29CC: amigadave, fmuellner, kparal, otaylor, robatino
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-09-19 10:12:43 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1517013    
Attachments:
Description Flags
Output of journalctl -a none

Description Petr Schindler 2018-09-18 12:29:47 UTC
Description of problem:
Whenever I drag&drop some application (in overview) from side panel to workspace the whole desktop freeze. Mouse is still moving the new application starts properly, but desktop stops listening to all input (mouse, keyboard).

You can find output of journalctl attached - 
timestamp when bug occured is: zář 18 12:46:38

This is from that time:
zář 18 12:46:38 pschindl gnome-shell[2681]: Object St.Icon (0x5597cc9c86d0), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
zář 18 12:46:38 pschindl org.gnome.Shell.desktop[2681]: == Stack trace for context 0x5597cc0ab2c0 ==
zář 18 12:46:38 pschindl org.gnome.Shell.desktop[2681]: #0   5597cd016508 i   resource:///org/gnome/shell/ui/dnd.js:645 (7fe592731f70 @ 44)
zář 18 12:46:38 pschindl org.gnome.Shell.desktop[2681]: #1   7ffd61c2c110 b   resource:///org/gnome/gjs/modules/_legacy.js:82 (7fe592ab0b80 @ 71)
zář 18 12:46:38 pschindl org.gnome.Shell.desktop[2681]: #2   5597cd016420 i   resource:///org/gnome/shell/ui/dnd.js:514 (7fe592731b80 @ 1133)
zář 18 12:46:38 pschindl org.gnome.Shell.desktop[2681]: #3   7ffd61c2d090 b   resource:///org/gnome/gjs/modules/_legacy.js:82 (7fe592ab0b80 @ 71)
zář 18 12:46:38 pschindl org.gnome.Shell.desktop[2681]: #4   7ffd61c2dc90 b   resource:///org/gnome/shell/ui/dnd.js:210 (7fe592731700 @ 158)
zář 18 12:46:38 pschindl org.gnome.Shell.desktop[2681]: #5   7ffd61c2dd60 b   resource:///org/gnome/gjs/modules/_legacy.js:82 (7fe592ab0b80 @ 71)
zář 18 12:46:38 pschindl org.gnome.Shell.desktop[2681]: #6   7ffd61c2de10 b   resource:///org/gnome/shell/ui/dnd.js:53 (7fe592726f70 @ 18)

Version-Release number of selected component (if applicable):
gnome-shell-3.30.0-3.fc29.x86_64
mutter-3.30.0-1.fc29.x86_64

How reproducible:
always

Steps to Reproduce:
1. go to activities overview (push Win key)
2. drag and drop one application from side bar to workspace

Actual results:
gnome-shell freezes, you can move mouse but nothing else

Expected results:
Dragged application should start

Additional info:
I propose this bug as final blocker as it violates the final criterion: "All elements of the default panel (or equivalent) configuration in all release-blocking desktops must function correctly in typical use."

Comment 1 Petr Schindler 2018-09-18 12:31:57 UTC
Created attachment 1484345 [details]
Output of journalctl -a

Freeze starts at 12:46:38

Comment 2 Kamil Páral 2018-09-19 10:12:43 UTC
This is most probably the same as bug 1630134, closing as a duplicate.

*** This bug has been marked as a duplicate of bug 1630134 ***