[Bug 797947] Re: gnome-settings-daemon crashes frequently with X protocol error
Launchpad has imported 7 comments from the remote bug at https://bugzilla.redhat.com/show_bug.cgi?id=713818. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2011-06-16T15:09:01+00:00 Red wrote: This description generated by Andreas from an ABRT report architecture: x86_64 cmdline: /usr/libexec/gnome-settings-daemon comment: I'm running cgroups. Basically the NX user has it's own cgroup, and then when another use logs in, they are also put into their own cgroup. I think this is more of my issue that w/ the code... component: gnome-settings-daemon executable: /usr/libexec/gnome-settings-daemon kernel: 2.6.32-131.2.1.el6.x86_64 package: gnome-settings-daemon-2.28.2-11.el6 reason: Process /usr/libexec/gnome-settings-daemon was killed by signal 6 (SIGABRT) release: Red Hat Enterprise Linux Server release 6.1 (Santiago) reproduce: 1. Login to server using neatx 2. Crash happens everytime 3. time: 1308236671 uid: 501 backtrace: warning: core file may not match specified executable file. [New Thread 5103] [New Thread 5111] [Thread debugging using libthread_db enabled] Core was generated by `/usr/libexec/gnome-settings-daemon'. Program terminated with signal 6, Aborted. #0 0x003437832a45 in raise () from /lib64/libc.so.6 Thread 2 (Thread 0x7fa19012f700 (LWP 5111)): #0 0x00343840e56d in read () from /lib64/libpthread.so.0 No symbol table info available. #1 0x003437439fdb in ?? () from /lib64/libglib-2.0.so.0 No symbol table info available. #2 0x003437462074 in ?? () from /lib64/libglib-2.0.so.0 No symbol table info available. #3 0x0034384077e1 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #4 0x0034378e68ed in clone () from /lib64/libc.so.6 No symbol table info available. Thread 1 (Thread 0x7fa19095a8e0 (LWP 5103)): #0 0x003437832a45 in raise () from /lib64/libc.so.6 No symbol table info available. #1 0x003437834225 in abort () from /lib64/libc.so.6 No symbol table info available. #2 0x00343744337a in g_logv () from /lib64/libglib-2.0.so.0 No symbol table info available. #3 0x003437443413 in g_log () from /lib64/libglib-2.0.so.0 No symbol table info available. #4 0x003440868196 in ?? () from /usr/lib64/libgdk-x11-2.0.so.0 No symbol table info available. #5 0x7fa18e456681 in xkl_process_error () from /usr/lib64/libxklavier.so.15 No symbol table info available. #6 0x00343a846b24 in _XError () from /usr/lib64/libX11.so.6 No symbol table info available. #7 0x00343a84cf2c in ?? () from /usr/lib64/libX11.so.6 No symbol table info available. #8 0x00343a84d5c0 in _XReply () from /usr/lib64/libX11.so.6 No symbol table info available. #9 0x00343a82ae58 in _XGetWindowAttributes () from /usr/lib64/libX11.so.6 No symbol table info available. #10 0x00343a82aff1 in XGetWindowAttributes () from /usr/lib64/libX11.so.6 No symbol table info available. #11 0x7fa18e45611c in xkl_engine_select_input_merging () from /usr/lib64/libxklavier.so.15 No symbol table info available. #12 0x7fa18e4561c5 in xkl_engine_resume_listen () from /usr/lib64/libxklavier.so.15 No symbol table info available. #13 0x7fa18e456201 in xkl_engine_start_listen () from /usr/lib64/libxklavier.so.15 No symbol table info available. #14 0x7fa18ec84bd2 in gsd_keyboard_xkb_init () from /usr/lib64/gnome-settings-daemon-2.0/libkeyboard.so No symbol table info available. #15 0x7fa18ec83af1 in ?? () from /usr/lib64/gnome-settings-daemon-2.0/libkeyboard.so No symbol table info available. #16 0x003437438f0e in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 No symbol table info available. #17 0x00343743c938 in ?? () from /lib64/libglib-2.0.so.0 No symbol table info available. #18 0x00343743cd55 in g_main_loop_run () from /lib64/libglib-2.0.so.0 No symbol table info available. #19 0x00343fd4c2c7 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0 No symbol table info available. #20 0x004043d5 in main () No symbol table info available. >FromTo Syms Read Shared Object Library 0x00343fc66280 0x00343ff030d8 Yes (*) /usr/lib64/libgtk-x11-2.0.so.0 0x00344081cff0 0x00344087eb88 Yes (*) /usr/lib64/libgdk-x11-2.0.so.0 0x00343f0092f0 0x00343f014908 Yes (*) /usr/lib64/libatk-1.0.so.0 0x00343ac189a0 0x00343ac7aca8 Yes (*) /lib64/libgio-2.0.so.0 0x003440407330 0x003440421048 Yes (*) /usr/lib64/libpangoft2-1.0.so.0 0x00343ec05780 0x00343ec17718 Yes (*) /usr/lib64/libgdk_pixbuf-2.0.so.0 0x0034410048b0 0x0034410093d8 Yes (*) /usr/lib64/libpangocairo-1.0.so.0 0x003440c09c50 0x003440c5b008 Yes (*) /usr/lib64/libcairo.so.2
[Bug 797947] Re: gnome-settings-daemon crashes frequently with X protocol error
This bug has not been happening in later versions of Ubuntu; considering it fixed. ** Changed in: gnome-settings-daemon (Ubuntu) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/797947 Title: gnome-settings-daemon crashes frequently with X protocol error To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-settings-daemon/+bug/797947/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 797947] Re: gnome-settings-daemon crashes frequently with X protocol error
Since this is another crash related to xkl_ functions (xklavier) please see my note in bug 805894 - its possible we are seeing the same issue with xinput. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/797947 Title: gnome-settings-daemon crashes frequently with X protocol error To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-settings-daemon/+bug/797947/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 797947] Re: gnome-settings-daemon crashes frequently with X protocol error
Seems similar to https://bugzilla.redhat.com/show_bug.cgi?id=713818 ** Bug watch added: Red Hat Bugzilla #713818 https://bugzilla.redhat.com/show_bug.cgi?id=713818 ** Changed in: gnome-settings-daemon (Ubuntu) Status: New = Confirmed ** Changed in: gnome-settings-daemon (Ubuntu) Importance: Undecided = Medium ** Also affects: gnome-settings-daemon via https://bugzilla.redhat.com/show_bug.cgi?id=713818 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/797947 Title: gnome-settings-daemon crashes frequently with X protocol error To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-settings-daemon/+bug/797947/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 797947] Re: gnome-settings-daemon crashes frequently with X protocol error
I'd like to add that I can never get gnome-settings-daemon to start and stay running for more than 5 seconds, UNLESS i take the following actions, in which case it applies the themes properly and responds to theme changes and generally works just fine: 1. start 'strace gnome-settings-daemon' in a window 2. wait until the terminal appears to hang in the middle of the output 3. switch to a virtual console (ALT+F1) and login 4. pkill -9 strace 5. switch back to X - everything is fine! This works about 95% of the time. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/797947 Title: gnome-settings-daemon crashes frequently with X protocol error To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/797947/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 797947] Re: gnome-settings-daemon crashes frequently with X protocol error
Here's a backtrace and associated BadMatch message: #0 gdk_x_error (display=0x62e1f0, error=0x7fffd830) at /build/buildd/gtk+2.0-2.24.4/gdk/x11/gdkmain-x11.c:458 #1 0x7fffe61de2b9 in xkl_process_error (dpy=0x62e1f0, evt=0x7fffd830) at xklavier_evt.c:541 #2 0x75a3fd3f in _XError () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #3 0x75a3cfb1 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #4 0x75a3cff5 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #5 0x75a3d9a0 in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #6 0x75a39103 in XSync () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #7 0x75a391ab in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #8 0x75a3656f in XSelectInput () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #9 0x7fffe61dc722 in xkl_engine_select_input_merging (engine=0x66d080, win=19371364, mask=value optimized out) at xklavier.c:464 #10 0x7fffe61ddef8 in xkl_engine_process_create_window_evt ( engine=0x66d080, cev=0x7fffdd80) at xklavier_evt.c:464 #11 0x7fffe61de16b in xkl_engine_filter_events (engine=0x66d080, xev=0x7fffdd80) at xklavier_evt.c:52 #12 0x7fffe6814b93 in gsd_keyboard_xkb_evt_filter ( xev=value optimized out, event=value optimized out) at gsd-keyboard-xkb.c:965 #13 0x75f9e8a6 in gdk_event_apply_filters (display=0x63d000, event=0x911de0, xevent=0x7fffdd80, return_exposes=0) at /build/buildd/gtk+2.0-2.24.4/gdk/x11/gdkevents-x11.c:356 #14 gdk_event_translate (display=0x63d000, event=0x911de0, xevent=0x7fffdd80, return_exposes=0) at /build/buildd/gtk+2.0-2.24.4/gdk/x11/gdkevents-x11.c:927 #15 0x75fa04f8 in _gdk_events_queue (display=0x63d000) at /build/buildd/gtk+2.0-2.24.4/gdk/x11/gdkevents-x11.c:2310 #16 0x75fa059e in gdk_event_dispatch (source=value optimized out, callback=value optimized out, user_data=value optimized out) at /build/buildd/gtk+2.0-2.24.4/gdk/x11/gdkevents-x11.c:2371 #17 0x765cdbcd in g_main_dispatch (context=0x645510) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:2440 #18 g_main_context_dispatch (context=0x645510) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:3013 #19 0x765ce3a8 in g_main_context_iterate (context=0x645510, block=value optimized out, dispatch=1, self=value optimized out) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:3091 #20 0x765ce9f2 in g_main_loop_run (loop=0x6a55c0) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:3299 #21 0x778ceaf7 in IA__gtk_main () at /build/buildd/gtk+2.0-2.24.4/gtk/gtkmain.c:1257 #22 0x00404349 in main () (gdb) fin Run till exit from #0 gdk_x_error (display=0x62e1f0, error=0x7fffd830) at /build/buildd/gtk+2.0-2.24.4/gdk/x11/gdkmain-x11.c:458 The program 'gnome-settings-daemon' received an X Window System error. This probably reflects a bug in the program. The error was 'BadMatch (invalid parameter attributes)'. (Details: serial 861014 error_code 8 request_code 2 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) ** Changed in: gnome-settings-daemon (Ubuntu) Status: Incomplete = New -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/797947 Title: gnome-settings-daemon crashes frequently with X protocol error To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/797947/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 797947] Re: gnome-settings-daemon crashes frequently with X protocol error
Cool, thanks! -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/797947 Title: gnome-settings-daemon crashes frequently with X protocol error To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/797947/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 797947] Re: gnome-settings-daemon crashes frequently with X protocol error
Hi, Could you please run gnome-settings-daemon with the --sync option, and produce another trace when it crashes? Sebastien said on IRC that the abort message was: The error was 'BadMatch (invalid parameter attributes)'. (Details: serial 102079 error_code 8 request_code 2 minor_code 0) ...and the request code doesn't match up with the stack trace, which suggests the error happened in a previous request (XChangeWindowAttributes) Thanks ** Changed in: gnome-settings-daemon (Ubuntu) Status: New = Incomplete -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/797947 Title: gnome-settings-daemon crashes frequently with X protocol error To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/797947/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
Re: [Bug 797947] Re: gnome-settings-daemon crashes frequently with X protocol error
On Thu, Jun 16, 2011 at 08:32:51AM -, Chris Coulson wrote: Could you please run gnome-settings-daemon with the --sync option, and produce another trace when it crashes? Sebastien said on IRC that the abort message was: The error was 'BadMatch (invalid parameter attributes)'. (Details: serial 102079 error_code 8 request_code 2 minor_code 0) ...and the request code doesn't match up with the stack trace, which suggests the error happened in a previous request (XChangeWindowAttributes) The backtrace came from a run with --sync, but from a different run than the quoted BadMatch error. I have it running --sync under gdb again, and this time will be sure to capture both the backtrace and the error message from the same run. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developerhttp://www.debian.org/ slanga...@ubuntu.com vor...@debian.org -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/797947 Title: gnome-settings-daemon crashes frequently with X protocol error To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/797947/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 797947] Re: gnome-settings-daemon crashes frequently with X protocol error
-- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/797947 Title: gnome-settings-daemon crashes frequently with X protocol error To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/797947/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs