Bug 766645 - gdm-simple-greeter crashes
Summary: gdm-simple-greeter crashes
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: libxklavier
Version: 6.2
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Ray Strode [halfline]
QA Contact: Desktop QE
URL:
Whiteboard:
Depends On: 657726
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-12-12 14:15 UTC by annick.battais
Modified: 2012-06-20 14:28 UTC (History)
1 user (show)

Fixed In Version: libxklavier-4.0-8.el6
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-06-20 14:28:17 UTC
Target Upstream Version:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2012:0923 0 normal SHIPPED_LIVE libxklavier bug fix update 2012-06-19 20:46:08 UTC

Description annick.battais 2011-12-12 14:15:21 UTC
Description of problem:

I use X-Win32 8.0.2216 from StarNet Communications Corp to connect from windows plateform to Redhat server. Since gdm-2.30.4-32.el6.x86_64 is installed, I can't connect to my server, i don't have the greeter window to enter my login/passwd. I tried to downgrade from gdm-2.30.4-21.el6.x86_64 since it works before, but it doesn't work.


Version-Release number of selected component (if applicable):

gdm-2.30.4-32.el6.x86_64 

How reproducible:
Always

  
Actual results:
Dec 12 15:03:28 vr049100 gdm-simple-greeter[8643]: Gdk-ERROR: The program 'gdm-s
imple-greeter' received an X Window System error.#012This probably reflects a bu
g in the program.#012The error was 'XI_BadClass (invalid Class parameter)'.#012
 (Details: serial 133 error_code 132 request_code 130 minor_code 6)#012  (Note t
o programmers: normally, X errors are reported asynchronously;#012   that is, yo
u will receive the error a while after causing it.#012   To debug your program,
run it with the --sync command line#012   option to change this behavior. You ca
n then get a meaningful#012   backtrace from your debugger if you break on the g
dk_x_error() function.)#012aborting...
Dec 12 15:03:28 vr049100 gdm[8652]: ******************* START ******************
****************
Dec 12 15:03:28 vr049100 gdm[8652]: [Thread debugging using libthread_db enabled
]
Dec 12 15:03:28 vr049100 gdm[8652]: [New Thread 0x7fd3c5cd1700 (LWP 8649)]
Dec 12 15:03:28 vr049100 gdm[8652]: 0x0000003eff20f03d in waitpid () from /lib64
/libpthread.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: #0  0x0000003eff20f03d in waitpid () from /l
ib64/libpthread.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: #1  0x000000000043416b in ?? ()
Dec 12 15:03:28 vr049100 gdm[8652]: #2  0x0000000000434217 in ?? ()
Dec 12 15:03:28 vr049100 gdm[8652]: #3  <signal handler called>
Dec 12 15:03:28 vr049100 gdm[8652]: #4  0x0000003efee32885 in raise () from /lib
64/libc.so.6
Dec 12 15:03:28 vr049100 gdm[8652]: #5  0x0000003efee34065 in abort () from /lib
64/libc.so.6
Dec 12 15:03:28 vr049100 gdm[8652]: #6  0x0000003f0024337a in g_logv () from /li
b64/libglib-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: #7  0x0000003f00243413 in g_log () from /lib
64/libglib-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: #8  0x0000003f09668196 in ?? () from /usr/li
b64/libgdk-x11-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: #9  0x0000003f0c20a681 in xkl_process_error
() from /usr/lib64/libxklavier.so.15
Dec 12 15:03:28 vr049100 gdm[8652]: #10 0x0000003f02a46b24 in _XError () from /u
sr/lib64/libX11.so.6
Dec 12 15:03:28 vr049100 gdm[8652]: #11 0x0000003f02a4cf2c in ?? () from /usr/li
b64/libX11.so.6
Dec 12 15:03:28 vr049100 gdm[8652]: #12 0x0000003f02a4d5c0 in _XReply () from /u
sr/lib64/libX11.so.6
Dec 12 15:03:28 vr049100 gdm[8652]: #13 0x0000003f02a2ae58 in _XGetWindowAttribu
tes () from /usr/lib64/libX11.so.6
Dec 12 15:03:28 vr049100 gdm[8652]: #14 0x0000003f02a2aff1 in XGetWindowAttribut
es () from /usr/lib64/libX11.so.6
Dec 12 15:03:28 vr049100 gdm[8652]: #15 0x0000003f0c20a11c in xkl_engine_select_
input_merging () from /usr/lib64/libxklavier.so.15
Dec 12 15:03:28 vr049100 gdm[8652]: #16 0x0000003f0c20a1c5 in xkl_engine_resume_
listen () from /usr/lib64/libxklavier.so.15
Dec 12 15:03:28 vr049100 gdm[8652]: #17 0x0000003f0c20a201 in xkl_engine_start_l
isten () from /usr/lib64/libxklavier.so.15
Dec 12 15:03:28 vr049100 gdm[8652]: #18 0x0000003f0c608ce0 in ?? () from /usr/li
b64/libgnomekbdui.so.4
Dec 12 15:03:28 vr049100 gdm[8652]: #19 0x0000003f00e2c017 in g_type_create_inst
ance () from /lib64/libgobject-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: #20 0x0000003f00e10d9c in ?? () from /lib64/
libgobject-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: #21 0x0000003f00e121fa in g_object_newv () f
rom /lib64/libgobject-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: #22 0x0000003f00e128ed in g_object_new_valis
t () from /lib64/libgobject-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: #23 0x0000003f00e12a4c in g_object_new () fr
om /lib64/libgobject-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: #24 0x0000003f0c6085ea in gkbd_indicator_new
 () from /usr/lib64/libgnomekbdui.so.4
Dec 12 15:03:28 vr049100 gdm[8652]: #25 0x0000000000426df6 in ?? ()
Dec 12 15:03:28 vr049100 gdm[8652]: #26 0x0000003f00e11d81 in g_object_newv () f
rom /lib64/libgobject-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: #27 0x0000003f00e12809 in g_object_new_valis
t () from /lib64/libgobject-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: #28 0x0000003f00e12a4c in g_object_new () fr
om /lib64/libgobject-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: #29 0x0000000000425c6d in gdm_greeter_panel_
new ()
Dec 12 15:03:28 vr049100 gdm[8652]: #30 0x000000000041f373 in ?? ()
Dec 12 15:03:28 vr049100 gdm[8652]: #31 0x000000000041f951 in gdm_greeter_sessio
n_start ()
Dec 12 15:03:28 vr049100 gdm[8652]: #32 0x0000000000415a57 in main ()
Dec 12 15:03:28 vr049100 gdm[8652]:
Dec 12 15:03:28 vr049100 gdm[8652]: Thread 2 (Thread 0x7fd3c5cd1700 (LWP 8649)):
Dec 12 15:03:28 vr049100 gdm[8652]: #0  0x0000003eff20b75b in pthread_cond_timed
wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #1  0x0000003f02202382 in ?? () from /lib64/
libgthread-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #2  0x0000003f00214c7f in ?? () from /lib64/
libglib-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #3  0x0000003f00263641 in ?? () from /lib64/
libglib-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #4  0x0000003f00262074 in ?? () from /lib64/
libglib-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #5  0x0000003eff2077f1 in start_thread () fr
om /lib64/libpthread.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #6  0x0000003efeee570d in clone () from /lib
64/libc.so.6
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]:
Dec 12 15:03:28 vr049100 gdm[8652]: Thread 1 (Thread 0x7fd3cd9078e0 (LWP 8643)):
Dec 12 15:03:28 vr049100 gdm[8652]: #0  0x0000003eff20f03d in waitpid () from /l
ib64/libpthread.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #1  0x000000000043416b in ?? ()
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #2  0x0000000000434217 in ?? ()
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #3  <signal handler called>
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #4  0x0000003efee32885 in raise () from /lib
64/libc.so.6
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #5  0x0000003efee34065 in abort () from /lib
64/libc.so.6
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #6  0x0000003f0024337a in g_logv () from /li
b64/libglib-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #7  0x0000003f00243413 in g_log () from /lib
64/libglib-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #8  0x0000003f09668196 in ?? () from /usr/li
b64/libgdk-x11-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #9  0x0000003f0c20a681 in xkl_process_error
() from /usr/lib64/libxklavier.so.15
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #10 0x0000003f02a46b24 in _XError () from /u
sr/lib64/libX11.so.6
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #11 0x0000003f02a4cf2c in ?? () from /usr/li
b64/libX11.so.6
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #12 0x0000003f02a4d5c0 in _XReply () from /u
sr/lib64/libX11.so.6
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #13 0x0000003f02a2ae58 in _XGetWindowAttribu
tes () from /usr/lib64/libX11.so.6
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #14 0x0000003f02a2aff1 in XGetWindowAttribut
es () from /usr/lib64/libX11.so.6
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #15 0x0000003f0c20a11c in xkl_engine_select_
input_merging () from /usr/lib64/libxklavier.so.15
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #16 0x0000003f0c20a1c5 in xkl_engine_resume_
listen () from /usr/lib64/libxklavier.so.15
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #17 0x0000003f0c20a201 in xkl_engine_start_l
isten () from /usr/lib64/libxklavier.so.15
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #18 0x0000003f0c608ce0 in ?? () from /usr/li
b64/libgnomekbdui.so.4
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #19 0x0000003f00e2c017 in g_type_create_inst
ance () from /lib64/libgobject-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #20 0x0000003f00e10d9c in ?? () from /lib64/
libgobject-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #21 0x0000003f00e121fa in g_object_newv () f
rom /lib64/libgobject-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #22 0x0000003f00e128ed in g_object_new_valis
t () from /lib64/libgobject-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #23 0x0000003f00e12a4c in g_object_new () fr
om /lib64/libgobject-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #24 0x0000003f0c6085ea in gkbd_indicator_new
 () from /usr/lib64/libgnomekbdui.so.4
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #25 0x0000000000426df6 in ?? ()
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #26 0x0000003f00e11d81 in g_object_newv () f
rom /lib64/libgobject-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #27 0x0000003f00e12809 in g_object_new_valis
t () from /lib64/libgobject-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #28 0x0000003f00e12a4c in g_object_new () fr
om /lib64/libgobject-2.0.so.0
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #29 0x0000000000425c6d in gdm_greeter_panel_
new ()
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #30 0x000000000041f373 in ?? ()
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #31 0x000000000041f951 in gdm_greeter_sessio
n_start ()
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: #32 0x0000000000415a57 in main ()
Dec 12 15:03:28 vr049100 gdm[8652]: No symbol table info available.
Dec 12 15:03:28 vr049100 gdm[8652]: A debugging session is active.
Dec 12 15:03:28 vr049100 gdm[8652]:
Dec 12 15:03:28 vr049100 gdm[8652]: #011Inferior 1 [process 8643] will be detach
ed.
Dec 12 15:03:28 vr049100 gdm[8652]:
Dec 12 15:03:28 vr049100 gdm[8652]: Quit anyway? (y or n) [answered Y; input not
 from terminal]
Dec 12 15:03:28 vr049100 gdm[8652]: ******************* END ********************
**************


Expected results:


Additional info:

Comment 2 Ray Strode [halfline] 2011-12-12 16:09:58 UTC
what version of libxklavier do you have installed?

Comment 3 annick.battais 2011-12-13 10:28:34 UTC
(In reply to comment #2)
> what version of libxklavier do you have installed?

i have libxklavier-4.0-7.el6.x86_64. (libxkavier.so.15)
Perhaps it wasn't a good idea, but as it's a XI_BadClass error, i tried to unckeck the apps/gnome_settings_daemon/plugins/keyboard active box in gconf with no success (see in http://www.nomachine.com/ar/view.php?ar_id=AR0400590)

I need to install a another one ?

Comment 4 Ray Strode [halfline] 2011-12-13 15:55:41 UTC
Hi,

This a known problem in the libxklavier library that will be addressed in a future update to Red Hat Enterprise Linux 6.

Comment 6 RHEL Program Management 2011-12-13 16:00:39 UTC
This request was evaluated by Red Hat Product Management for inclusion
in a Red Hat Enterprise Linux maintenance release. Product Management has 
requested further review of this request by Red Hat Engineering, for potential
inclusion in a Red Hat Enterprise Linux Update release for currently deployed 
products. This request is not yet committed for inclusion in an Update release.

Comment 11 errata-xmlrpc 2012-06-20 14:28:17 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHBA-2012-0923.html


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