After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 492341 - crash in Keyboard: I've clicked on the 'Sel...
crash in Keyboard: I've clicked on the 'Sel...
Status: RESOLVED DUPLICATE of bug 429907
Product: libgnomekbd
Classification: Core
Component: Drawing
2.20.x
Other All
: High critical
: ---
Assigned To: libgnomekbd maintainers
Sergey V. Udaltsov
Depends on:
Blocks:
 
 
Reported: 2007-11-01 12:53 UTC by gegesy.zsombor
Modified: 2007-12-11 23:50 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20



Description gegesy.zsombor 2007-11-01 12:53:50 UTC
Version: 2.20.1

What were you doing when the application crashed?
I've clicked on the 'Select a keyboard layout' button, and a dialog come up, for a moment, but the application is crashed


Distribution: Gentoo Base System release 1.12.9
Gnome Release: 2.20.1 2007-10-24 (Gentoo)
BugBuddy Version: 2.20.1

System: Linux 2.6.22-gentoo-r5 #1 SMP Tue Sep 11 02:25:44 CEST 2007 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Xfce
Icon Theme: gnome

Memory status: size: 177762304 vsize: 177762304 resident: 20992000 share: 14462976 rss: 20992000 rss_rlim: 18446744073709551615
CPU usage: start_time: 1193921598 rtime: 48 utime: 43 stime: 5 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/gnome-keyboard-properties'

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 47262331007472 (LWP 24788)]
0x00002afc1c88e9e5 in __libc_waitpid (pid=24967, stat_loc=0x7fff94486450, 
    options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:32
	in ../sysdeps/unix/sysv/linux/waitpid.c

Thread 1 (Thread 47262331007472 (LWP 24788))

  • #0 __libc_waitpid
    at ../sysdeps/unix/sysv/linux/waitpid.c line 32
  • #1 IA__g_spawn_sync
    at gspawn.c line 369
  • #2 IA__g_spawn_command_line_sync
    at gspawn.c line 677
  • #3 bugbuddy_segv_handle
    at gnome-breakpad.cc line 213
  • #4 <signal handler called>
  • #5 draw_key
    at gkbd-keyboard-drawing.c line 921
  • #6 IA__g_list_foreach
    at glist.c line 495
  • #7 idle_redraw
    at gkbd-keyboard-drawing.c line 1301
  • #8 IA__g_main_context_dispatch
    at gmain.c line 2061
  • #9 g_main_context_iterate
    at gmain.c line 2694
  • #10 IA__g_main_loop_run
    at gmain.c line 2898
  • #11 IA__gtk_dialog_run
    at gtkdialog.c line 1038
  • #12 xkb_layout_choose
    at gnome-keyboard-properties-xkbltadd.c line 431
  • #13 IA__g_closure_invoke
    at gclosure.c line 490
  • #14 signal_emit_unlocked_R
    at gsignal.c line 2440
  • #15 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #16 IA__g_signal_emit
    at gsignal.c line 2243
  • #17 gtk_real_button_released
    at gtkbutton.c line 1484
  • #18 IA__g_closure_invoke
    at gclosure.c line 490
  • #19 signal_emit_unlocked_R
    at gsignal.c line 2370
  • #20 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #21 IA__g_signal_emit
    at gsignal.c line 2243
  • #22 gtk_button_button_release
    at gtkbutton.c line 1377
  • #23 _gtk_marshal_BOOLEAN__BOXED
    at gtkmarshalers.c line 84
  • #24 IA__g_closure_invoke
    at gclosure.c line 490
  • #25 signal_emit_unlocked_R
    at gsignal.c line 2478
  • #26 IA__g_signal_emit_valist
    at gsignal.c line 2209
  • #27 IA__g_signal_emit
    at gsignal.c line 2243
  • #28 gtk_widget_event_internal
    at gtkwidget.c line 4675
  • #29 IA__gtk_propagate_event
    at gtkmain.c line 2319
  • #30 IA__gtk_main_do_event
    at gtkmain.c line 1539
  • #31 gdk_event_dispatch
    at gdkevents-x11.c line 2351
  • #32 IA__g_main_context_dispatch
    at gmain.c line 2061
  • #33 g_main_context_iterate
    at gmain.c line 2694
  • #34 IA__g_main_loop_run
    at gmain.c line 2898
  • #35 IA__gtk_main
    at gtkmain.c line 1146
  • #36 main
    at gnome-keyboard-properties.c line 273


----------- .xsession-errors (223195 sec old) ---------------------
Failed to open fingerprint file '/usr/share/libtextcat/LM/danish.lm'
Failed to open fingerprint file '/usr/share/libtextcat/LM/danish.lm'
Failed to open fingerprint file '/usr/share/libtextcat/LM/danish.lm'
Failed to open fingerprint file '/usr/share/libtextcat/LM/danish.lm'
Failed to open fingerprint file '/usr/share/libtextcat/LM/danish.lm'
Failed to open fingerprint file '/usr/share/libtextcat/LM/danish.lm'
Failed to open fingerprint file '/usr/share/libtextcat/LM/danish.lm'
Failed to open fingerprint file '/usr/share/libtextcat/LM/danish.lm'
Failed to open fingerprint file '/usr/share/libtextcat/LM/danish.lm'
Failed to open fingerprint file '/usr/share/libtextcat/LM/danish.lm'
Failed to open fingerprint file '/usr/share/libtextcat/LM/danish.lm'
Failed to open fingerprint file '/usr/share/libtextcat/LM/danish.lm'
Failed to open fingerprint file '/usr/share/libtextcat/LM/danish.lm'
...Too much output, ignoring rest...
--------------------------------------------------
Comment 1 Jens Granseuer 2007-11-01 18:17:12 UTC
That looks like a problem in libgnomekbd. Can you please tell us what version of that library you are using? Thanks.
Comment 2 gegesy.zsombor 2007-11-08 01:21:42 UTC
Yes, the version of libgnomekbd is 2.18.2
Comment 3 Sergey V. Udaltsov 2007-11-09 00:10:32 UTC
It is definitely a problem in libxkbdraw. Could you please provide me with xprop -root | grep XKB ? I think I know what it is (and it should be fixed in 2.20 already).
Comment 4 gegesy.zsombor 2007-11-19 00:25:06 UTC
Sorry, I've just noticed your reply.

$ xprop -root | grep XKB
_XKB_RULES_NAMES_BACKUP(STRING) = "xorg", "microsoftpro", "us", "", ""
_XKB_RULES_NAMES(STRING) = "xorg", "microsoftpro", "en_US,hu", ",qwerty", "grp:menu_toggle,grp:rwin_toggle,grp:lwin_toggle"

I think the problem with the "microsoftpro" model. Because If I switch to "pc105", the problem is disapear.

Comment 5 Sergey V. Udaltsov 2007-12-11 23:50:46 UTC
Yes, I think it is already fixed. There was a problem with key aliases. In 2.20.x it is ok. I am closing this one. If you find it again, please feel free to reopen.

*** This bug has been marked as a duplicate of 429907 ***