Bug 718420 - gnome-shell crashes when doing Alt-Tab with alternate-tab extension
Summary: gnome-shell crashes when doing Alt-Tab with alternate-tab extension
Keywords:
Status: CLOSED DUPLICATE of bug 698939
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-shell-extensions
Version: 15
Hardware: i686
OS: Linux
medium
high
Target Milestone: ---
Assignee: Rahul Sundaram
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-07-02 18:07 UTC by Michal Ambroz
Modified: 2011-12-08 09:14 UTC (History)
16 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-11-21 22:32:57 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 677424 0 unspecified CLOSED St-ERROR **: st_widget_get_theme_node called on a widget not in a stage 2021-02-22 00:41:40 UTC
Red Hat Bugzilla 696522 0 unspecified CLOSED [abrt] gnome-shell-3.0.0.2-2.fc15: st_widget_get_theme_node: Process /usr/bin/gnome-shell was killed by signal 6 (SIGABR... 2021-02-22 00:41:40 UTC
Red Hat Bugzilla 698939 0 unspecified CLOSED [abrt] gnome-shell-3.0.0.2-2.fc15: st_widget_get_theme_node: Shell sometimes crashes when hitting alt-tab with alternate... 2021-02-22 00:41:40 UTC
Red Hat Bugzilla 702848 0 unspecified CLOSED [abrt] gnome-shell-3.0.1-2.fc15: st_widget_get_theme_node: Process /usr/bin/gnome-shell was killed by signal 6 (SIGABRT) 2021-02-22 00:41:40 UTC
Red Hat Bugzilla 704201 0 unspecified CLOSED [abrt] gnome-shell-3.0.1-4.fc15: st_widget_get_theme_node: Process /usr/bin/gnome-shell was killed by signal 6 (SIGABRT) 2021-02-22 00:41:40 UTC
Red Hat Bugzilla 712754 0 unspecified CLOSED gnome-shell crash when Alt+TAB Alt+` pressed 2021-02-22 00:41:40 UTC


Description Michal Ambroz 2011-07-02 18:07:19 UTC
Description of problem:
After "yum udate" the gnome-shell crashes each time Alt-Tab key combination is ressed to switch windows with the extension enabled for the alternate tab handling.



Version-Release number of selected component (if applicable):
gnome-shell-3.0.2-4.fc15.i686
gnome-shell-extensions-alternate-tab-3.0.2-1.g63dd27cgit.fc15.noarch

How reproducible:
100%

Steps to Reproduce:
1. update to current version of gnome-shell
2. install extension gnome-shell-extensions-alternate-tab.noarch
3. restart gnome-shell (Alt-F2 , r) 
4. use Alt-Tab to switch windows
  
Actual results:
St-ERROR **: st_widget_get_theme_node called on the widget [0xa039360 ShellGe
nericContainer.switcher-list] which is not in the stage.
aborting.

Expected results:
Windows should be switching using the alternate switcher as it was before ugrade of gnome-shell.

Comment 1 Juhani Jaakola 2011-07-26 15:30:07 UTC
I have the same error as well on two laptops that I have upgraded from Fedora 14. I have the same versions. This is a really annoying bug, because I use Alt-Tab very often.

Comment 2 andreas kriegl 2011-07-28 13:34:17 UTC
The same thing happens here. Very annoying.

Comment 3 Michal Ambroz 2011-07-28 15:06:13 UTC
I have got still the same versions, but Alt-Tab started working for me over the weekend after doing "yum update".

I have got still the same versions of gnome-shell and the extension:
gnome-shell-3.0.2-4.fc15.i686
gnome-shell-extensions-alternate-tab-3.0.2-1.g63dd27cgit.fc15.noarch

... so the issue was probably related to some 3rd library, which got updated recently.

Best regards
Michal Ambroz

Comment 4 Mike Reid 2011-08-17 21:39:33 UTC
The extension was working for me when I installed it a few weeks ago (which would have been in a similar time-frame as Michal's comment), but after an update in the past few days is now crashing every time, presumably because a library has changed again. 

I have the same versions as in Michal's comment. 

Mike

Comment 5 Michal Ambroz 2011-08-25 18:46:30 UTC
Hello,
this is really strange. I had to reinstall the machine from a scratch and Alt-Tab is not working for me again. Still the same versions of gnome-shell and extensions. I fail to detect the race condition, which is triggering this annoying bug.

$ rpm -qa|grep gnome-shell
gnome-shell-3.0.2-4.fc15.i686
gnome-shell-extensions-common-3.0.2-1.g63dd27cgit.fc15.noarch
gnome-shell-extensions-alternate-tab-3.0.2-1.g63dd27cgit.fc15.noarch

Error in the .xsession-errors:
St-ERROR **: st_widget_get_theme_node called on the widget [0xa700090 ShellGenericContainer.switcher-list ("mambroz@mixer:~")] which is not in the stage.
aborting...

Comment 6 Michal Ambroz 2011-08-25 19:07:27 UTC
Could be duplicate of 696522

Comment 7 Michal Ambroz 2011-08-29 15:25:23 UTC
Added links to other bug reports most probably triggered by the same issue to "See Also".

Comment 8 Juhani Jaakola 2011-09-01 08:32:16 UTC
Alt-Tab seems to work with these versions:

$ rpm -qa|grep gnome-shell
gnome-shell-extension-alternate-tab-3.0.2-3.20110630git939994d0.fc15.noarch
gnome-shell-extension-places-menu-3.0.2-3.20110630git939994d0.fc15.noarch
gnome-shell-3.0.2-4.fc15.i686
gnome-shell-extension-common-3.0.2-3.20110630git939994d0.fc15.noarch
gnome-shell-extension-alternative-status-menu-3.0.2-3.20110630git939994d0.fc15.noarch

Comment 9 Juhani Jaakola 2011-09-28 11:06:41 UTC
Now after recent updates Alt-Tab crashes gnome-shell again! Command "rpm -qa|grep gnome-shell" shows exactly the same versions as in my previous post on 2011-09-01 04:32:16 EDT.

This is very annoying!

Comment 10 Chris Heerschap 2011-10-14 15:53:23 UTC
Also seeing this bug.  Default Alt-Tab (grouped icons requiring Alt-~) is bad, but crashing the shell with the Alt-Tab works logically is worse.  Gnome 3 has a whole bunch of awesome, but plenty of annoying.

When I saw the error, I had the following gnome-shell-extension* packages installed:

gnome-shell-extension-alternate-tab.noarch
    3.0.2-3.20110630git939994d0.fc15                   @updates
gnome-shell-extension-alternative-status-menu.noarch
    3.0.2-3.20110630git939994d0.fc15                   @updates
gnome-shell-extension-common.noarch
    3.0.2-3.20110630git939994d0.fc15                   @updates

I've also noticed there are two almost identical packages available via yum:

> yum list gnome-shell-extension*alternate-tab
Available Packages
gnome-shell-extension-alternate-tab.noarch
    3.0.2-3.20110630git939994d0.fc15                         updates
gnome-shell-extensions-alternate-tab.noarch
    3.0.0-5.6d56cfgit.fc15                                   fedora 

I've installed the older plural ("extensions") from the fedora repo, we'll see how this one goes.

Comment 11 Adam Williamson 2011-11-21 22:29:37 UTC

-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 12 Adam Williamson 2011-11-21 22:31:16 UTC
*** Bug 696522 has been marked as a duplicate of this bug. ***

Comment 13 Adam Williamson 2011-11-21 22:32:57 UTC
seems like the abrt reports are mostly hitting 698939, so let's use that as the master bug.



-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

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

Comment 14 brksnn 2011-12-08 09:14:42 UTC
Hi Guys, 

I also trying to solve the same error, however system doesnt let me to do it. firstly, I tried to remove "gnome-shell-extension-alternate-tab". Then it was removed. Secondly, I tried to install older version ""gnome-shell-extensions-alternate-tab", but it gives me that response;

[root@brksnn ~]# yum install gnome-shell-extensions-alternate-tab
Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit
Loading mirror speeds from cached hostfile
 * fedora: linus.iyte.edu.tr
 * livna: rpm.livna.org
 * rpmfusion-free: mirror.yandex.ru
 * rpmfusion-free-updates: mirror.yandex.ru
 * rpmfusion-nonfree: mirror.de.leaseweb.net
 * rpmfusion-nonfree-updates: mirror.de.leaseweb.net
 * updates: ftp.uni-erlangen.de
Setting up Install Process
Package gnome-shell-extensions-alternate-tab is obsoleted by gnome-shell-extension-alternate-tab, trying to install gnome-shell-extension-alternate-tab-3.0.2-3.20110630git939994d0.fc15.noarch instead
Resolving Dependencies
--> Running transaction check
---> Package gnome-shell-extension-alternate-tab.noarch 0:3.0.2-3.20110630git939994d0.fc15 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package                  Arch   Version                          Repository
                                                                           Size
================================================================================
Installing:
 gnome-shell-extension-alternate-tab
                          noarch 3.0.2-3.20110630git939994d0.fc15 updates 8.3 k

Transaction Summary
================================================================================
Install       1 Package(s)

Total download size: 8.3 k
Installed size: 8.4 k
Is this ok [y/N]: N
Exiting on user Command
Complete!


Looking forward to help!


Note You need to log in before you can comment on or make changes to this bug.