Bug 481451 - After installing gtk2-2.15.1-1.fc11, greeter crashes with beep sound in GDM.
Summary: After installing gtk2-2.15.1-1.fc11, greeter crashes with beep sound in GDM.
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: gtk2
Version: rawhide
Hardware: i386
OS: Linux
low
high
Target Milestone: ---
Assignee: Matthias Clasen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-01-25 01:28 UTC by sangu
Modified: 2009-01-25 14:23 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-01-25 14:23:02 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
:0-greeter.log.X in /var/log/gdm/ (35.95 KB, text/plain)
2009-01-25 01:28 UTC, sangu
no flags Details

Description sangu 2009-01-25 01:28:01 UTC
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

Comment 1 Matthias Clasen 2009-01-25 14:23:02 UTC
Fixed in 2.15.1-3


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