switching to current logged in user freezes gdm
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gdm |
Unknown
|
Medium
|
|||
gdm (Baltix) |
Invalid
|
Undecided
|
Unassigned | ||
xorg-server (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: gdm
on feisty with gdm 2.17.4-0ubuntu1 gdm freezes when user X is already logged, user X switch user and log in as user X again.
The freezes appears when gdm pop up the usual (you are already logged in as X, to you want to continue)
How to reproduce:
1. login as user X
2. system-
3. login in as user X again
4. a pop up start to appear and gdm freezes using 100% CPU
attach, a tar.gz of gdm strace while locking up. Summary from strace:
sort gdm-strace.txt | uniq -c
28523 ioctl(3, FIONREAD, [0]) = 0
111 poll([{fd=3, events=POLLIN}], 1, 0) = 0
28522 poll([{fd=3, events=POLLIN}, {fd=3, events=
Changed in gdm: | |
status: | Unknown → Unconfirmed |
Changed in gdm: | |
status: | Confirmed → Triaged |
Changed in gdm: | |
status: | New → Invalid |
Changed in gdm (Baltix): | |
status: | Incomplete → Confirmed |
Changed in xorg-server (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in xorg-server (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in gdm (Baltix): | |
status: | Incomplete → Fix Committed |
Changed in xorg-server (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in gdm: | |
importance: | Unknown → Medium |
status: | Invalid → Unknown |
I can confirm this bug.
In fact nothing freezes and hitting "Enter" can make things come back to normal (except you cant go back to your session, I suppose you can log in as a different user..).
In fact the window that appear doesnt have anything written on it (but moving the mouse we can see sort of a field).