Created attachment 329920 [details] :0-greeter.log.X in /var/log/gdm/ Description of problem: After installing gtk2-2.15.1-1.fc11, greeter crashes with beep sound in GDM. Version-Release number of selected component (if applicable): gtk2-2.15.1-1.fc11 How reproducible: always. Steps to Reproduce: 1. Install gtk2-2.15.1-1.fc11 2. Logout GNOME 3. Actual results: Expected results: Additional info: gdm-2.25.2-3.fc11.i386 $ cat /var/log/gdm/:0-greeter.log.X [skip] gdm-simple-greeter[8199]: DEBUG(+): GdmChooserWidget: grabbing focus gdm-simple-greeter[8199]: Gtk-CRITICAL: _gtk_im_module_get_default_context_id: assertion `client_window != NULL' failed aborting... gdm[8204]: ******************* START ********************************** gdm[8204]: [Thread debugging using libthread_db enabled] gdm[8204]: 0x00130416 in __kernel_vsyscall () gdm[8204]: #0 0x00130416 in __kernel_vsyscall () gdm[8204]: #1 0x00c10613 in __waitpid_nocancel () from /lib/libpthread.so.0 gdm[8204]: #2 0x0806f653 in crashlogger_get_backtrace () at gdm-signal-handler.c:192 gdm[8204]: #3 gdm_signal_handler_backtrace () at gdm-signal-handler.c:219 gdm[8204]: #4 0x0806f744 in signal_handler (signo=<value optimized out>) gdm[8204]: at gdm-signal-handler.c:247 gdm[8204]: #5 <signal handler called> gdm[8204]: #6 IA__g_logv (log_domain=0x4cbf37 "Gtk", log_level=G_LOG_LEVEL_CRITICAL, gdm[8204]: format=0xa6527f "%s: assertion `%s' failed", args1=0xbfe4caac "\200wU") gdm[8204]: at gmessages.c:503 gdm[8204]: #7 0x00a0ec26 in IA__g_log (log_domain=0x4cbf37 "Gtk", gdm[8204]: log_level=G_LOG_LEVEL_CRITICAL, gdm[8204]: format=0xa6527f "%s: assertion `%s' failed") at gmessages.c:517 gdm[8204]: #8 0x00a0ee8b in IA__g_return_if_fail_warning (log_domain=0x4cbf37 "Gtk", gdm[8204]: pretty_function=0x557780 "_gtk_im_module_get_default_context_id", gdm[8204]: expression=0x5576d0 "client_window != NULL") at gmessages.c:532 gdm[8204]: #9 0x002e9158 in _gtk_im_module_get_default_context_id (client_window=0x0) gdm[8204]: at gtkimmodule.c:675 gdm[8204]: #10 0x002ea357 in gtk_im_multicontext_get_slave (multicontext=0x87d9ef8) gdm[8204]: at gtkimmulticontext.c:237 gdm[8204]: #11 0x002ea76f in gtk_im_multicontext_get_preedit_string (context=0x87d9ef8, gdm[8204]: str=0xbfe4cbe8, attrs=0xbfe4cbe4, cursor_pos=0x0) gdm[8204]: at gtkimmulticontext.c:302 gdm[8204]: #12 0x002e67fa in IA__gtk_im_context_get_preedit_string (context=0x87d9ef8, gdm[8204]: str=0xbfe4cbe8, attrs=0xbfe4cbe4, cursor_pos=0x0) at gtkimcontext.c:447 gdm[8204]: #13 0x00272cd1 in gtk_entry_create_layout ( gdm[8204]: include_preedit=<value optimized out>, entry=<value optimized out>) gdm[8204]: at gtkentry.c:5123 gdm[8204]: #14 gtk_entry_ensure_layout (entry=0x85daaa0, include_preedit=1) gdm[8204]: at gtkentry.c:5288 gdm[8204]: #15 0x00272eac in gtk_entry_get_cursor_locations (entry=0x85daaa0, gdm[8204]: type=CURSOR_STANDARD, strong_x=0xbfe4cc8c, weak_x=0x0) at gtkentry.c:5622 gdm[8204]: #16 0x00278f3d in update_im_cursor_location (entry=<value optimized out>) gdm[8204]: at gtkentry.c:5026 gdm[8204]: #17 recompute_idle_func (data=0x85daaa0) at gtkentry.c:5060 gdm[8204]: #18 0x0067056b in gdk_threads_dispatch (data=0x87d5850) at gdk.c:498 gdm[8204]: #19 0x00a028c1 in g_idle_dispatch (source=0x87fdf78, callback=0, gdm[8204]: user_data=0x87d5850) at gmain.c:3922 gdm[8204]: #20 0x00a047f8 in g_main_dispatch (context=<value optimized out>) gdm[8204]: at gmain.c:1814 gdm[8204]: #21 IA__g_main_context_dispatch (context=0x857fc48) at gmain.c:2367 gdm[8204]: #22 0x00a07ea3 in g_main_context_iterate (context=0x857fc48, block=1, gdm[8204]: dispatch=1, self=0x857bbb8) at gmain.c:2448 gdm[8204]: #23 0x00a083c2 in IA__g_main_loop_run (loop=0x8851500) at gmain.c:2656 gdm[8204]: #24 0x00300739 in IA__gtk_main () at gtkmain.c:1205 gdm[8204]: #25 0x080531cb in main (argc=1, argv=0xbfe4cf44) at greeter-main.c:267 gdm[8204]: gdm[8204]: Thread 1 (Thread 0xb8025720 (LWP 8199)): gdm[8204]: #0 0x00130416 in __kernel_vsyscall () gdm[8204]: No symbol table info available. gdm[8204]: #1 0x00c10613 in __waitpid_nocancel () from /lib/libpthread.so.0 gdm[8204]: No locals. gdm[8204]: #2 0x0806f653 in crashlogger_get_backtrace () at gdm-signal-handler.c:192 gdm[8204]: No locals. gdm[8204]: #3 gdm_signal_handler_backtrace () at gdm-signal-handler.c:219 gdm[8204]: s = {st_dev = 2057, __pad1 = 0, st_ino = 7646478, st_mode = 33261, gdm[8204]: st_nlink = 1, st_uid = 0, st_gid = 0, st_rdev = 0, __pad2 = 0, gdm[8204]: st_size = 4792, st_blksize = 4096, st_blocks = 16, st_atim = { gdm[8204]: c = 1232639737, gdm[8204]: tv_nsec = 0}, st_ctim = {tv_sec = 1232843924, tv_nsec = 0}, gdm[8204]: __unused4 = 0, __unused5 = 0} gdm[8204]: #4 0x0806f744 in signal_handler (signo=<value optimized out>) gdm[8204]: at gdm-signal-handler.c:247 gdm[8204]: signo_byte = 5 '\005' gdm[8204]: gdm[8204]: #5 <signal handler called> gdm[8204]: No symbol table info available. gdm[8204]: #6 IA__g_logv (log_domain=0x4cbf37 "Gtk", log_level=G_LOG_LEVEL_CRITICAL, gdm[8204]: format=0xa6527f "%s: assertion `%s' failed", args1=0xbfe4caac "\200wU") gdm[8204]: at gmessages.c:503 gdm[8204]: gdm[8204]: domain = <value optimized out> gdm[8204]: data = (gpointer) 0x0 gdm[8204]: log_func = (GLogFunc) 0x710c2c0 <bug_buddy_log_handler> gdm[8204]: gdm[8204]: test_level = <value optimized out> gdm[8204]: gdm[8204]: i = <value optimized out> gdm[8204]: #7 0x00a0ec26 in IA__g_log (log_domain=0x4cbf37 "Gtk", gdm[8204]: log_level=G_LOG_LEVEL_CRITICAL, gdm[8204]: format=0xa6527f "%s: assertion `%s' failed") at gmessages.c:517 gdm[8204]: No locals. gdm[8204]: #8 0x00a0ee8b in IA__g_return_if_fail_warning (log_domain=0x4cbf37 "Gtk", gdm[8204]: pretty_function=0x557780 "_gtk_im_module_get_default_context_id", gdm[8204]: expression=0x5576d0 "client_window != NULL") at gmessages.c:532 gdm[8204]: No locals. gdm[8204]: #9 0x002e9158 in _gtk_im_module_get_default_context_id (client_window=0x0) gdm[8204]: at gtkimmodule.c:675 gdm[8204]: tmp_list = <value optimized out> gdm[8204]: context_id = <value optimized out> gdm[8204]: best_goodness = <value optimized out> gdm[8204]: i = <value optimized out> gdm[8204]: tmp_locale = <value optimized out> gdm[8204]: tmp = <value optimized out> gdm[8204]: envvar = <value optimized out> gdm[8204]: ized out> gdm[8204]: settings = <value optimized out> gdm[8204]: __PRETTY_FUNCTION__ = "_gtk_im_module_get_default_context_id" gdm[8204]: #10 0x002ea357 in gtk_im_multicontext_get_slave (multicontext=0x87d9ef8) gdm[8204]: at gtkimmulticontext.c:237 gdm[8204]: slave = <value optimized out> gdm[8204]: f in gtk_im_multicontext_get_preedit_string (context=0x87d9ef8, gdm[8204]: str=0xbfe4cbe8, attrs=0xbfe4cbe4, cursor_pos=0x0) gdm[8204]: at gtkimmulticontext.c:302 gdm[8204]: slave = <value optimized out> gdm[8204]: , gdm[8204]: str=0xbfe4cbe8, attrs=0xbfe4cbe4, cursor_pos=0x0) at gtkimcontext.c:447 gdm[8204]: __PRETTY_FUNCTION__ = "IA__gtk_im_context_get_preedit_string" gdm[8204]: #13 0x00272cd1 in gtk_entry_create_layout ( gdm[8204]: >) gdm[8204]: at gtkentry.c:5123 gdm[8204]: layout = (PangoLayout *) 0x884dd00 gdm[8204]: preedit_length = <value optimized out> gdm[8204]: tmp_attrs = (PangoAttrList *) 0x87d08b0 gdm[8204]: preedit_string = (gchar *) 0x0 gdm[8204]: preedit_attrs = (PangoAttrList *) 0x0 gdm[8204]: #14 gtk_entry_ensure_layout (entry=0x85daaa0, include_preedit=1) gdm[8204]: at gtkentry.c:5288 gdm[8204]: No locals. gdm[8204]: #15 0x00272eac in gtk_entry_get_cursor_locations (entry=0x85daaa0, gdm[8204]: type=CURSOR_STANDARD, strong_x=0xbfe4cc8c, weak_x=0x0) at gtkentry.c:5622 gdm[8204]: layout = <value optimized out> gdm[8204]: y = 140356256, width = 140203944, gdm[8204]: height = 2581677} gdm[8204]: text = <value optimized out> gdm[8204]: y = 140356256, width = 140203944, gdm[8204]: height = 2581677} gdm[8204]: text = <value optimized out> gdm[8204]: weak_pos = {x = 6284256, y = 140203944, width = 140356256, gdm[8204]: height = -1075524536} gdm[8204]: index = <value optimized out> gdm[8204]: lue optimized out>) gdm[8204]: at gtkentry.c:5026 gdm[8204]: strong_x = 2592458 gdm[8204]: area_width = <value optimized out> gdm[8204]: area_height = <value optimized out> gdm[8204]: area = {x = 11207260, y = -1075524440, width = 7335424, gdm[8204]: height = -1075524324} gdm[8204]: t> gdm[8204]: #17 recompute_idle_func (data=0x85daaa0) at gtkentry.c:5060 gdm[8204]: entry = (GtkEntry *) 0x85daaa0 gdm[8204]: #18 0x0067056b in gdk_threads_dispatch (data=0x87d5850) at gdk.c:498 gdm[8204]: gdm[8204]: #19 0x00a028c1 in g_idle_dispatch (source=0x87fdf78, callback=0, gdm[8204]: user_data=0x87d5850) at gmain.c:3922 gdm[8204]: No locals. gdm[8204]: #20 0x00a047f8 in g_main_dispatch (context=<value optimized out>) gdm[8204]: at gmain.c:1814 gdm[8204]: No locals. gdm[8204]: #21 IA__g_main_context_dispatch (context=0x857fc48) at gmain.c:2367 gdm[8204]: No locals. gdm[8204]: #22 0x00a07ea3 in g_main_context_iterate (context=0x857fc48, block=1, gdm[8204]: dispatch=1, self=0x857bbb8) at gmain.c:2448 gdm[8204]: max_priority = 115 gdm[8204]: timeout = 0 gdm[8204]: some_ready = 1 gdm[8204]: nfds = 11 gdm[8204]: allocated_nfds = <value optimized out> gdm[8204]: fds = (GPollFD *) 0x8852fd8 gdm[8204]: gdm[8204]: #23 0x00a083c2 in IA__g_main_loop_run (loop=0x8851500) at gmain.c:2656 gdm[8204]: self = (GThread *) 0x857bbb8 gdm[8204]: gdm[8204]: #24 0x00300739 in IA__gtk_main () at gtkmain.c:1205 gdm[8204]: tmp_list = (GList *) 0xbfe4cec0 gdm[8204]: functions = (GList *) 0x0 gdm[8204]: init = (GtkInitFunction *) 0x85c3d40 gdm[8204]: loop = (GMainLoop *) 0x8851500 gdm[8204]: #25 0x080531cb in main (argc=1, argv=0xbfe4cf44) at greeter-main.c:267 gdm[8204]: error = (GError *) 0x0 gdm[8204]: session = <value optimized out> gdm[8204]: res = <value optimized out> gdm[8204]: signal_handler = <value optimized out> gdm[8204]: gdm[8204]: The program is running. Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal] gdm[8204]: ******************* END ********************************** ** (process:8214): DEBUG: Greeter session pid=8214 display=:0.0 xauthority=/var/run/gdm/auth-for-gdm-AKGwfR/database gdm-simple-greeter[8214]: DEBUG(+): Enabling debugging
Fixed in 2.15.1-3