Bug 680605

Summary: accountsservice-0.6.4-2.fc15.x86_64 makes gdm unusable
Product: [Fedora] Fedora Reporter: Wolfgang Ulbrich <fedora>
Component: accountsserviceAssignee: jmccann
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 15CC: cschalle, d2kxweb, jfrieben, jmccann, lpoetter, mclasen, nvlbox, pablo.iranzo, rstrode, sangu.fedora, watzkej
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-10-21 12:22:04 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Wolfgang Ulbrich 2011-02-26 10:51:02 UTC
Description of problem:


Version-Release number of selected component (if applicable):
libcanberra-0.28-1.fc15.x86_64

How reproducible:
Trying to login in gdm

Steps to Reproduce:
1.system starts with autologin ----it works
2.stoping x-server with ctrl-alt-backspace
3.gdm login is flickering and unusable
4.try it for yourself and have fun ;-)
  
Actual results:
login in gdm is unusable

Expected results:
a working gdm login

Additional info:

message log:

Feb 26 11:34:29 mother gdm-simple-greeter[6921]: DEBUG(+): GdmUserChooserWidget: font height 21; using icon size 63
Feb 26 11:34:29 mother gdm-simple-greeter[6921]: DEBUG(+): GdmUserChooserWidget: User added name:root logged-in:1 pixbuf:0xcbb8f0
Feb 26 11:34:29 mother gdm-simple-greeter[6921]: CRITICAL: Tried to remove non-existing item from chooser#012aborting...
Feb 26 11:34:29 mother gdm[6935]: ******************* START **********************************
Feb 26 11:34:29 mother gdm[6935]: [Thread debugging using libthread_db enabled]
Feb 26 11:34:29 mother gdm[6935]: [New Thread 0x7f3ba68c9700 (LWP 6923)]
Feb 26 11:34:29 mother gdm[6935]: [New Thread 0x7f3ba70ca700 (LWP 6922)]
Feb 26 11:34:30 mother gdm[6935]: 0x0000003c7880f0bd in waitpid () from /lib64/libpthread.so.0
Feb 26 11:34:30 mother gdm[6935]: #0  0x0000003c7880f0bd in waitpid () from /lib64/libpthread.so.0
Feb 26 11:34:30 mother gdm[6935]: #1  0x000000000042eefb in ?? ()
Feb 26 11:34:30 mother gdm[6935]: #2  0x000000000042f23a in ?? ()
Feb 26 11:34:30 mother gdm[6935]: #3  <signal handler called>
Feb 26 11:34:30 mother gdm[6935]: #4  0x0000003c78436285 in raise () from /lib64/libc.so.6
Feb 26 11:34:30 mother gdm[6935]: #5  0x0000003c78437b9b in abort () from /lib64/libc.so.6
Feb 26 11:34:30 mother gdm[6935]: #6  0x000000331f44b882 in g_logv () from /lib64/libglib-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: #7  0x000000331f44b912 in g_log () from /lib64/libglib-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: #8  0x00000000004177b1 in ?? ()
Feb 26 11:34:30 mother gdm[6935]: #9  0x000000000042b852 in ?? ()
Feb 26 11:34:30 mother gdm[6935]: #10 0x000000331fc0e2de in g_closure_invoke () from /lib64/libgobject-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: #11 0x000000331fc1eeeb in ?? () from /lib64/libgobject-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: #12 0x000000331fc288ea in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: #13 0x000000331fc28a92 in g_signal_emit () from /lib64/libgobject-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: #14 0x000000331fc0e2de in g_closure_invoke () from /lib64/libgobject-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: #15 0x000000331fc1eeeb in ?? () from /lib64/libgobject-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: #16 0x000000331fc288ea in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: #17 0x000000331fc28a92 in g_signal_emit () from /lib64/libgobject-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: #18 0x00007f3bae6ffaa4 in ?? () from /usr/lib64/libaccountsservice.so.0
Feb 26 11:34:30 mother gdm[6935]: #19 0x0000003c8200c3ca in ?? () from /lib64/libdbus-1.so.3
Feb 26 11:34:30 mother gdm[6935]: #20 0x0000003c8200f64a in dbus_connection_dispatch () from /lib64/libdbus-1.so.3
Feb 26 11:34:30 mother gdm[6935]: #21 0x000000332380aad5 in ?? () from /usr/lib64/libdbus-glib-1.so.2
Feb 26 11:34:30 mother gdm[6935]: #22 0x000000331f442a9d in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: #23 0x000000331f443278 in ?? () from /lib64/libglib-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: #24 0x000000331f4438ba in g_main_loop_run () from /lib64/libglib-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: #25 0x00000032fc94722d in gtk_main () from /usr/lib64/libgtk-3.so.0
Feb 26 11:34:30 mother gdm[6935]: #26 0x0000000000410ac4 in ?? ()
Feb 26 11:34:30 mother gdm[6935]: #27 0x0000003c784212fd in __libc_start_main () from /lib64/libc.so.6
Feb 26 11:34:30 mother gdm[6935]: #28 0x0000000000410c29 in ?? ()
Feb 26 11:34:30 mother gdm[6935]: #29 0x00007fffaa81aaa8 in ?? ()
Feb 26 11:34:30 mother gdm[6935]: #30 0x000000000000001c in ?? ()
Feb 26 11:34:30 mother gdm[6935]: #31 0x0000000000000001 in ?? ()
Feb 26 11:34:30 mother gdm[6935]: #32 0x00007fffaa81cbe4 in ?? ()
Feb 26 11:34:30 mother gdm[6935]: #33 0x0000000000000000 in ?? ()
Feb 26 11:34:30 mother gdm[6935]: 
Feb 26 11:34:30 mother gdm[6935]: Thread 3 (Thread 0x7f3ba70ca700 (LWP 6922)):
Feb 26 11:34:30 mother gdm[6935]: #0  0x0000003c7880be0e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #1  0x000000331f8023f5 in ?? () from /lib64/libgthread-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #2  0x000000331f4189bf in ?? () from /lib64/libglib-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #3  0x000000331f46ace9 in ?? () from /lib64/libglib-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #4  0x000000331f468664 in ?? () from /lib64/libglib-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #5  0x0000003c78807d0b in start_thread () from /lib64/libpthread.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #6  0x0000003c784dfd3d in clone () from /lib64/libc.so.6
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: 
Feb 26 11:34:30 mother gdm[6935]: Thread 2 (Thread 0x7f3ba68c9700 (LWP 6923)):
Feb 26 11:34:30 mother gdm[6935]: #0  0x0000003c784d74b3 in poll () from /lib64/libc.so.6
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #1  0x000000331f442fd4 in ?? () from /lib64/libglib-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #2  0x000000331f4438ba in g_main_loop_run () from /lib64/libglib-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #3  0x00000033204b4604 in ?? () from /lib64/libgio-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #4  0x000000331f468664 in ?? () from /lib64/libglib-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #5  0x0000003c78807d0b in start_thread () from /lib64/libpthread.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #6  0x0000003c784dfd3d in clone () from /lib64/libc.so.6
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: 
Feb 26 11:34:30 mother gdm[6935]: Thread 1 (Thread 0x7f3bae273940 (LWP 6921)):
Feb 26 11:34:30 mother gdm[6935]: #0  0x0000003c7880f0bd in waitpid () from /lib64/libpthread.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #1  0x000000000042eefb in ?? ()
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #2  0x000000000042f23a in ?? ()
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #3  <signal handler called>
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #4  0x0000003c78436285 in raise () from /lib64/libc.so.6
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #5  0x0000003c78437b9b in abort () from /lib64/libc.so.6
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #6  0x000000331f44b882 in g_logv () from /lib64/libglib-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #7  0x000000331f44b912 in g_log () from /lib64/libglib-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #8  0x00000000004177b1 in ?? ()
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #9  0x000000000042b852 in ?? ()
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #10 0x000000331fc0e2de in g_closure_invoke () from /lib64/libgobject-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #11 0x000000331fc1eeeb in ?? () from /lib64/libgobject-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #12 0x000000331fc288ea in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #13 0x000000331fc28a92 in g_signal_emit () from /lib64/libgobject-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #14 0x000000331fc0e2de in g_closure_invoke () from /lib64/libgobject-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #15 0x000000331fc1eeeb in ?? () from /lib64/libgobject-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #16 0x000000331fc288ea in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #17 0x000000331fc28a92 in g_signal_emit () from /lib64/libgobject-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #18 0x00007f3bae6ffaa4 in ?? () from /usr/lib64/libaccountsservice.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #19 0x0000003c8200c3ca in ?? () from /lib64/libdbus-1.so.3
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #20 0x0000003c8200f64a in dbus_connection_dispatch () from /lib64/libdbus-1.so.3
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #21 0x000000332380aad5 in ?? () from /usr/lib64/libdbus-glib-1.so.2
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #22 0x000000331f442a9d in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #23 0x000000331f443278 in ?? () from /lib64/libglib-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #24 0x000000331f4438ba in g_main_loop_run () from /lib64/libglib-2.0.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #25 0x00000032fc94722d in gtk_main () from /usr/lib64/libgtk-3.so.0
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #26 0x0000000000410ac4 in ?? ()
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #27 0x0000003c784212fd in __libc_start_main () from /lib64/libc.so.6
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #28 0x0000000000410c29 in ?? ()
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #29 0x00007fffaa81aaa8 in ?? ()
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #30 0x000000000000001c in ?? ()
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #31 0x0000000000000001 in ?? ()
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #32 0x00007fffaa81cbe4 in ?? ()
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: #33 0x0000000000000000 in ?? ()
Feb 26 11:34:30 mother gdm[6935]: No symbol table info available.
Feb 26 11:34:30 mother gdm[6935]: A debugging session is active.
Feb 26 11:34:30 mother gdm[6935]: 
Feb 26 11:34:30 mother gdm[6935]: #011Inferior 1 [process 6921] will be detached.
Feb 26 11:34:30 mother gdm[6935]: 
Feb 26 11:34:30 mother gdm[6935]: Quit anyway? (y or n) [answered Y; input not from terminal]
Feb 26 11:34:30 mother gdm[6935]: ******************* END **********************************

Downgrading to libcanberra-0.27-1.fc15.x86_64 helps and evering is fine.

Comment 1 Wolfgang Ulbrich 2011-02-26 11:27:53 UTC
Also, i've to downgrade accountsservice to accountsservice-0.6.3-3.fc15.x86_64.
Then the error is gone away.
I don't know witch package the issue provides?
But i have to downgrade twice.

Comment 2 Dennis Martin Herbers 2011-02-27 12:38:22 UTC
I can confirm this. With latest updates, gdm loops again (RV770 / AMD Radeon HD 4850 1GB). See also https://bugzilla.redhat.com/show_bug.cgi?id=680642

Comment 3 Lennart Poettering 2011-02-27 17:40:34 UTC
The backtrace suggests no libcanberra involvement.

Comment 4 Joachim Frieben 2011-02-27 18:33:21 UTC
(In reply to comment #1)
There is no need to downgrade libcanberra, only accountsservice. Please change the component from libcanberra to accountsservice, thanks.

Comment 5 Wolfgang Ulbrich 2011-02-27 19:26:53 UTC
You're right!
After updating to libcanberra-0.28-1.fc15.x86_64 the gdm login works.

Comment 6 John Watzke 2011-02-27 20:36:42 UTC
This is likely a dup of bug 680590.  The backtrace in 680590 has full debuginfo and may be more helpful.

Comment 7 Wolfgang Ulbrich 2011-02-28 08:10:12 UTC
Updating to accountsservice-0.6.4-3.fc15.x86_64 fixed the issue. :)

Comment 8 Nick Lee 2011-03-02 09:34:16 UTC
Updating to accountsservice-0.6.4-3.fc15.x86_64 NOT fixed the issue by me.

gdm login window is flickering and after screensaver password window is
flickering too.

Comment 9 Pablo Iranzo Gómez 2011-03-09 11:48:27 UTC
Hi, I'm not sure if this the same problem I have.

My screen flickers while I've my laptop lid closed, when I open it, then close, the external display I'm using just works fine.

Right now the problems is getting in, as gdm doesn't accept password/login and with previous accountservice it worked.

My card is an integrated Intel on lenovo X201