Bug 697964 - Alt-Tab: segfault in clutter_actor_contains() called from st_widget_leave()
Summary: Alt-Tab: segfault in clutter_actor_contains() called from st_widget_leave()
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-shell
Version: 15
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Owen Taylor
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:0ba6984e4177e38b4c5e7265082...
: 681273 694945 698830 701421 701880 702177 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-04-19 19:13 UTC by James Laska
Modified: 2013-09-02 06:56 UTC (History)
18 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2012-08-07 17:38:23 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: build_ids (5.61 KB, text/plain)
2011-04-19 19:13 UTC, James Laska
no flags Details
File: maps (63.57 KB, text/plain)
2011-04-19 19:13 UTC, James Laska
no flags Details
File: event_log (20.32 KB, text/plain)
2011-04-19 19:13 UTC, James Laska
no flags Details
File: dsos (44.54 KB, text/plain)
2011-04-19 19:13 UTC, James Laska
no flags Details
File: backtrace (36.25 KB, text/plain)
2011-04-19 19:13 UTC, James Laska
no flags Details
possible patch? (995 bytes, patch)
2011-05-05 11:28 UTC, Dan Winship
no flags Details | Diff

Description James Laska 2011-04-19 19:13:14 UTC
abrt version: 2.0.0
comment: After a half day of running a desktop session, the shell crashes while cycling through applications using <Alt>Tab
architecture: x86_64
cmdline: /usr/bin/gnome-shell
executable: /usr/bin/gnome-shell
component: gnome-shell
kernel: 2.6.38.2-9.fc15.x86_64
crash_function: clutter_actor_contains
uid: 3633
reason: Process /usr/bin/gnome-shell was killed by signal 11 (SIGSEGV)
package: gnome-shell-3.0.0.2-2.fc15
username: jlaska
os_release: Fedora release 15 (Lovelock)
time: 1303238714
rating: 4

Binary file: smaps, 313345 bytes
Text file: build_ids, 5740 bytes
Text file: maps, 65097 bytes
Binary file: coredump, 352378880 bytes
Text file: event_log, 20807 bytes
Text file: dsos, 45611 bytes
Text file: backtrace, 37119 bytes

Comment 1 James Laska 2011-04-19 19:13:16 UTC
Created attachment 493259 [details]
File: build_ids

Comment 2 James Laska 2011-04-19 19:13:18 UTC
Created attachment 493260 [details]
File: maps

Comment 3 James Laska 2011-04-19 19:13:20 UTC
Created attachment 493261 [details]
File: event_log

Comment 4 James Laska 2011-04-19 19:13:22 UTC
Created attachment 493262 [details]
File: dsos

Comment 5 James Laska 2011-04-19 19:13:24 UTC
Created attachment 493263 [details]
File: backtrace

Comment 6 Dan Winship 2011-04-20 20:32:39 UTC
what video hardware? the "0xdecafbad" in the backtrace suggests a driver bug

Comment 7 Owen Taylor 2011-04-21 22:03:01 UTC
*** Bug 698830 has been marked as a duplicate of this bug. ***

Comment 8 Robert Swain 2011-04-22 03:49:35 UTC
I reported 698830. I have a Lenovo X200s which has an Intel GMA X4500MHD in it I believe. Intel GM45. Let me know if you need to know anything more specific.

Comment 9 Reinout van Schouwen 2011-04-28 08:05:14 UTC
Package: gnome-shell-3.0.1-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Used Alt+Tab and mouse to switch to another window

Comment 10 Jean-François Fortin Tam 2011-05-05 03:15:27 UTC
Package: gnome-shell-3.0.1-2.fc15
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Many times per day, when doing alt-tab window switching (I use alt-tab and then
use the mouse to hover over my choice), gnome-shell will freeze up for a few
seconds then silently crash (and restart by itself without losing the current
session).

Comment 11 Jean-François Fortin Tam 2011-05-05 03:17:19 UTC
*** Bug 702177 has been marked as a duplicate of this bug. ***

Comment 12 Dan Winship 2011-05-05 11:28:23 UTC
Created attachment 497041 [details]
possible patch?

OK, I'm managing to get a

(lt-gnome-shell-real:398): Clutter-WARNING **: The required ID of 3883840 does not refer to an existing actor; this usually implies that the pick() of an actor is not correctly implemented or that there is an error in the glReadPixels() implementation of the GL driver.

but not an actual crash...

Can you try the attached patch? You should be able to just do:

  cd /usr/share/gnome-shell
  sudo patch -p1 < /path/to/patch

(well, assuming you have sudo configured)

and then restart the shell with Alt+F2, r, Return
and see if the problem goes away...

Comment 13 Kvikende 2011-05-05 16:41:14 UTC
Package: gnome-shell-3.0.1-2.fc15
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
I was alt-tab-ing after about two and a half days uptime.

Comment 14 Owen Taylor 2011-05-05 17:37:11 UTC
*** Bug 701421 has been marked as a duplicate of this bug. ***

Comment 15 Owen Taylor 2011-05-05 17:38:30 UTC
*** Bug 701880 has been marked as a duplicate of this bug. ***

Comment 16 Erik M Jacobs 2011-05-10 17:41:40 UTC
Package: gnome-shell-3.0.1-2.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Had just hit "ESC" while running empathy

Comment 17 Felix Möller 2011-05-16 13:10:07 UTC
Package: gnome-shell-3.0.1-4.fc15
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Doing alt-tab and changing the window... This happens several times a day for me.

Comment 18 Dan Winship 2011-05-16 14:22:41 UTC
Test packages with the patch above are available at

http://koji.fedoraproject.org/koji/getfile?taskID=3073991&name=gnome-shell-3.0.1-4.fc15.x86_64.rpm

or

http://koji.fedoraproject.org/koji/getfile?taskID=3073992&name=gnome-shell-3.0.1-4.fc15.i686.rpm

can someone try that out and see if it fixes the problem?

Comment 19 Colin Macdonald 2011-05-17 20:45:34 UTC
I still have these crashes 3.0.1-4.fc15.

But I didn't get it from koji, it was in updates-testing some time ago: I assume its the same build.

# yum list gnome-shell*
Loaded plugins: changelog, langpacks, presto, refresh-packagekit
Installed Packages
gnome-shell.i686                                        3.0.1-4.fc15              @updates-testing
Available Packages

Comment 20 Felix Möller 2011-05-17 22:45:31 UTC
Package: gnome-shell-3.0.1-4.fc15
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Doing alt-tab and changing the window... This happens several times a day for me.

Comment 21 Felix Möller 2011-05-17 22:48:06 UTC
Dan I have applied the patch from comment #12 and I think this solves the issue. Running for 48 hours now.

Comment 22 Dan Winship 2011-05-18 11:26:24 UTC
(In reply to comment #19)
> I still have these crashes 3.0.1-4.fc15.
> 
> But I didn't get it from koji, it was in updates-testing some time ago: I
> assume its the same build.

oops, no, i forgot to bump the release number when I built the test package. The one I linked to is a new package. (You'll have to pass --oldversion to rpm to get it to install it over your existing one.)

Given Felix's comment that the patch fixed it for him, I'd be very interested in if the patch or package fixes it for other people.

Comment 23 Colin Macdonald 2011-05-18 11:49:56 UTC
Re: 19, yes that seems to have fixed it for me.  (At least I haven't been able to crash it yet and I could reliably before).

Comment 24 redhat 2011-05-18 15:18:37 UTC
Hi - I'm having this problem on a Lenovo Ideapad s10e netbook with Intel 945GME chipset. I have tried the package in #18 above, but it doesn't fix the problem for me. Will double-check to ensure that the right package with the same version was installed, but I'm getting exactly the same performance, if not marginally worse - sometimes now the session crashes as well.

Comment 25 redhat 2011-05-18 15:41:34 UTC
after trying it both ways I can confirm that this problem is not fixed by the patch or the test packages on my system.

Comment 26 Edoardo Patelli 2011-05-19 14:22:19 UTC
Package: gnome-shell-3.0.1-4.fc15
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
try to switch between open applications

Comment 27 Dan Winship 2011-05-19 14:59:55 UTC
Filed https://bugzilla.gnome.org/show_bug.cgi?id=650597 to try to get this turned into a g_warning instead of a crash (and to call the clutter hackers' attention to this bug...)

Comment 28 redhat 2011-05-20 09:53:01 UTC
Switching between open applications by clicking on the windows, or on the icons in teh dock, works fine. Switching between open windows using alt-tab causes the crash described above, in which the window decorations disappear, then open windows are cleared, and the session recovers - or on one occasion so far, a notification comes up that the session has crashed and that a logout is required.
What other ways of changing between open applications can I try out?

Comment 29 Robert Swain 2011-05-20 11:26:19 UTC
Package: gnome-shell-3.0.1-4.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Switching app with alt-tab

Comment 30 redhat 2011-05-20 15:32:37 UTC
Yeah, like I say, when I use alt-tab I get the above reported behaviour 100% of the time. See above for details.

Comment 31 Yann Droneaud 2011-05-25 17:31:32 UTC
Package: gnome-shell-3.0.1-4.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
I was switching from an application to another.

Comment 32 Antoine Martin 2011-05-25 17:52:55 UTC
Package: gnome-shell-3.0.1-4.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Things started slowing down, then the screen went a bit crazy (flickering)

Comment 33 Owen Taylor 2011-05-25 21:55:27 UTC
*** Bug 681273 has been marked as a duplicate of this bug. ***

Comment 34 Dan Winship 2011-05-26 13:23:30 UTC
OK, take two: try the clutter-1.6.14-2 packages at:

  http://koji.fedoraproject.org/koji/taskinfo?taskID=3093584 (x86_64)
  http://koji.fedoraproject.org/koji/taskinfo?taskID=3093585 (i686)

This should fix the crash. Can someone confirm?

Comment 35 redhat 2011-05-26 16:26:56 UTC
No dice for me ...
Note that I'm still running koji's gnome-shell packages from the link above.
I installed all four output packages from the above link (i686), but the problem is still occurring for me.
Is it possible that I'm getting some other cause for the problem on this system?

Comment 36 Antoine Martin 2011-05-27 08:24:00 UTC
Package: gnome-shell-3.0.1-4.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
alt-tab

Comment 37 linux@alteeve.com 2011-05-27 17:50:53 UTC
Package: gnome-shell-3.0.1-4.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
was alt-tilda'ing between gnome-terminal windows

Comment 38 redhat 2011-05-28 15:01:26 UTC
With the update to gnome-shell 3.0.2-1 today, this problem appears to be fixed for me. Alt-tab is working for me now!

Comment 39 Peque 2011-05-28 15:47:00 UTC
Package: gnome-shell-3.0.1-4.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Only Firefox was opened. I was switching Firefox's windows using ALT+TAB...

Comment 40 Antoine Martin 2011-05-29 11:27:19 UTC
Package: gnome-shell-3.0.1-4.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
alt-tab

Comment 41 Pierguido Lambri 2011-05-30 12:49:49 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
I was switching to another application with the key combination alt-tab and suddenly this crash occured.

Comment 42 Mark Rosenstand 2011-05-31 19:31:51 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Alt-tabbed and used the mouse to mark a (single) nautilus window (but no click)

Comment 43 esteban.registrado 2011-06-03 00:26:16 UTC
Package: gnome-shell-3.0.1-4.fc15
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
I was trying to switch betwen the windows of an application with multiple windows with the key above tab + windows key

Comment 44 Dan 2011-06-04 11:24:41 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Unsure when this happened.

Comment 45 redhat 2011-06-04 11:29:47 UTC
Sorry to report that this bug is back for me, still running gnome-shell 3.0.2-1. Not sure what made it start happening again!

Comment 46 Agustin Ferrario 2011-06-04 20:04:22 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Image loooks preety bad, and colours are wrong (yellow insted of black, etc.) before crashing.
Issue looks solved after restart

Comment 47 Kiril Aleksandrov 2011-06-07 18:18:11 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
1. Alt + Tab
2. Crash

Comment 48 Timon 2011-06-08 15:32:17 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
just alt+tab

Comment 49 Chad Schellenger 2011-06-08 19:50:12 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Problem occurred immediately after unlocking the screen.

Comment 50 Alessandro Nazzani 2011-06-13 15:35:58 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
I was alt-tab'bing when the system froze for some seconds and then saw this crash (session was not interrupted, though).

Comment 51 Dan Winship 2011-06-14 13:11:12 UTC
*** Bug 694945 has been marked as a duplicate of this bug. ***

Comment 52 Michael Greenberg 2011-06-15 13:03:17 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Was holding down ALT+TAB when the crash occurred.

Comment 53 Martin Wilck 2011-06-15 13:17:40 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
This happened after typing alt-tab.

Comment 54 Michael Greenberg 2011-06-16 08:55:42 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
pressing ALT+TAB key

Comment 55 Mark Rosenstand 2011-06-16 09:42:34 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Alt-tabbing

Comment 56 linux@alteeve.com 2011-06-16 21:27:11 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
I had just copied a value from Firefox/view-source and alt-tab'ed. It hung while showing the list of windows.

Comment 57 Erik M Jacobs 2011-06-17 13:18:49 UTC
Package: gnome-shell-3.0.1-4.fc15
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
alt-tabbing between windows

Comment 58 rsk02 2011-06-18 00:39:47 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Alt-tab switching. Tried to select application in the dialog box with mouse. Running vmware with unity mode.

Comment 59 linux@alteeve.com 2011-06-18 01:57:53 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
crashed doing an alt-tab again.

Comment 60 Tim Hughes 2011-06-19 13:43:53 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
i disconnected from vpnc by using the vpnc-disconnect. Gnome3 locked up , mouse wouldnt move , keyboard stopped working then about 5 seconds later gnome3 restarted.

Comment 61 Jann Horn 2011-06-19 13:45:50 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
If I remember correctly, it happened when I tried to switch between windows.

Comment 62 Tim Hughes 2011-06-19 13:52:39 UTC
(In reply to comment #60)
> Package: gnome-shell-3.0.2-1.fc15
> Architecture: x86_64
> OS Release: Fedora release 15 (Lovelock)
> 
> 
> Comment
> -----
> i disconnected from vpnc by using the vpnc-disconnect. Gnome3 locked up , mouse
> wouldnt move , keyboard stopped working then about 5 seconds later gnome3
> restarted.

Actually , reading the comments I realised that I was actually using alt-tab as well when it happened

Comment 63 Vladimir 2011-06-19 18:21:37 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
I don't know

Comment 64 Kirill Shendrikowski 2011-06-20 13:23:16 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
alt-tab -> mouse over gedit icon

Comment 65 kirk 2011-06-20 17:37:08 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Trying to switch between two Thunderbird windows using the keyboard shortcut.  The screen froze when the window switcher was partially transparent while fading into view.

Comment 66 Jann Horn 2011-06-20 20:04:25 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
I think that it happened while I was switching between applications using alt+tab, the arrow keys and the mouse.

Comment 67 Ian Springer 2011-06-21 13:49:31 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
I hit alt-tab and then hovered over the terminal icon to select one of the 5 or 6 terminal windows I had open. Before I was able to select the terminal I wanted, GNOME shell crashed.

Comment 68 Leif Madsen 2011-06-22 13:51:15 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Alt+tab...

Comment 69 Hugo Melendez 2011-06-25 03:21:29 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)

Comment
-----
fffffffffffffffffff

Comment 70 Mist 2011-06-25 06:53:05 UTC
Package: gnome-shell-3.0.2-1.fc15
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Just pressing Alt+Tab to switch running app.

Comment 71 Jann Horn 2011-06-27 19:57:47 UTC
Package: gnome-shell-3.0.2-3.fc15
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Happened in the alt-tab menu when hovering above an application with multiple windows.

Comment 72 Wade Mealing 2011-06-28 04:37:15 UTC
Package: gnome-shell-3.0.2-4.fc15
Architecture: x86_64
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Mashing keys madly in empathy (the im client, not the feeling).

Comment 73 Jann Horn 2011-06-30 20:53:48 UTC
Package: gnome-shell-3.0.2-3.fc15
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Was in the alt+tab menu.

Comment 74 nagesh 2011-08-05 06:57:50 UTC
Package: gnome-shell-3.0.2-4.fc15
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
When I  pressing multiple times windows the crash is reported

Comment 75 Fedora End Of Life 2012-08-07 17:38:26 UTC
This message is a notice that Fedora 15 is now at end of life. Fedora
has stopped maintaining and issuing updates for Fedora 15. It is
Fedora's policy to close all bug reports from releases that are no
longer maintained. At this time, all open bugs with a Fedora 'version'
of '15' have been closed as WONTFIX.

(Please note: Our normal process is to give advanced warning of this
occurring, but we forgot to do that. A thousand apologies.)

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, feel free to reopen
this bug and simply change the 'version' to a later Fedora version.

Bug Reporter: Thank you for reporting this issue and we are sorry that
we were unable to fix it before Fedora 15 reached end of life. If you
would still like to see this bug fixed and are able to reproduce it
against a later version of Fedora, you are encouraged to click on
"Clone This Bug" (top right of this page) and open it against that
version of Fedora.

Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a
more recent Fedora release includes newer upstream software that fixes
bugs or makes them obsolete.

The process we are following is described here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping


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