← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 511683] [NEW] Gnome/KDE freezes when hiding/showing Opera browser

 

Public bug reported:

Binary package hint: xorg

If you do the following actions, the desktop environment (tested in KDE
and Gnome on same install) will freeze.  The mouse moves, applications
continue running, and visible animations (such as knemo) will continue
to be animated.  But key presses or mouse clicks are ignored.

1. Open opera (version 10.10).
2. Display the previous-addresses list, either by typing some letters in the URL field or clicking the drop-down arrow next to the field.
3. Click the tray icon to hide opera.

(At this point, KDE/Gnome freezes. The mouse won't register on the
taskbar, other windows, system tray, etc, and global keyboard shortcuts,
alt-tab, etc don't work.  However, Opera's own keyboard commands will
still work.  If this happens, it is recommended to press Alt-F4 and quit
opera.)

4. Press tab.

(This moves focus off the address field. Opera is hidden and the GUI
becomes responsive.)

5. Click the tray icon to display opera.

(At this point, KDE/Gnome freezes, and Opera no longer responds to its
own keyboard shortcuts.)

It is possible, randomly, for opera to restore with the cursor in the
URL field, so that only step 5 is necessary.  But it takes all the steps
to reproduce the bug at will.

This isn't a total crash, as alt-sysrq-k and ctrl-alt-f# still work.
You can avoid killing X by changing to tty1 with ctrl-alt-f1, logging
in, typing 'killall opera,' and then changing back with ctrl-alt-f7.

The original bug is clearly in Opera, and I've reported it to them.  It
might be fixed in a later release.  However, it should not be possible
for an application's GUI to kill Ubuntu's entire GUI.  At most, only the
misbehaving application should freeze, allowing the user to kill it
without leaving X.

ProblemType: Bug
Architecture: i386
Date: Sat Jan 23 14:59:43 2010
DistroRelease: Ubuntu 9.10
MachineType: Apple Inc. Macmini3,1
NonfreeKernelModules: nvidia wl
Package: xorg 1:7.4+3ubuntu10
ProcCmdLine: root=UUID=23fa2b2f-5fd7-4d74-81d3-b5cac6fff23f ro reboot=pci quiet splash
ProcEnviron:
 LANGUAGE=
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-17.54-generic-pae
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu10
 libgl1-mesa-glx 7.6.0-1ubuntu4
 libdrm2 2.4.14-1ubuntu1
 xserver-xorg-video-intel 2:2.9.0-1ubuntu2.1
 xserver-xorg-video-ati 1:6.12.99+git20090929.7968e1fb-0ubuntu1
SourcePackage: xorg
Uname: Linux 2.6.31-17-generic-pae i686
XsessionErrors:
 (polkit-gnome-authentication-agent-1:4779): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (firefox:5549): GLib-WARNING **: g_set_prgname() called multiple times
dmi.bios.date: 07/17/09
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MM31.88Z.00AD.B00.0907171535
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-F22C86C8
dmi.board.vendor: Apple Inc.
dmi.chassis.asset.tag: Asset Tag#
dmi.chassis.type: 16
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-F22C86C8
dmi.modalias: dmi:bvnAppleInc.:bvrMM31.88Z.00AD.B00.0907171535:bd07/17/09:svnAppleInc.:pnMacmini3,1:pvr1.0:rvnAppleInc.:rnMac-F22C86C8:rvr:cvnAppleInc.:ct16:cvrMac-F22C86C8:
dmi.product.name: Macmini3,1
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.
fglrx: Not loaded
system:
 distro:             Ubuntu
 architecture:       i686kernel:             2.6.31-17-generic-pae

** Affects: xorg (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386

-- 
Gnome/KDE freezes when hiding/showing Opera browser
https://bugs.launchpad.net/bugs/511683
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg in ubuntu.



Follow ups

References