[CF-Devel] [Bug 392] New - gtk-client dies when pressing the 'wrong button'
bugs at mail.real-time.com
bugs at mail.real-time.com
Sat Feb 23 05:20:05 CST 2002
http://bugzilla.real-time.com/show_bug.cgi?id=392
*** shadow/392 Sat Feb 23 05:20:05 2002
--- shadow/392.tmp.14235 Sat Feb 23 05:20:05 2002
***************
*** 0 ****
--- 1,68 ----
+ +============================================================================+
+ | gtk-client dies when pressing the 'wrong button' |
+ +----------------------------------------------------------------------------+
+ | Bug #: 392 Product: Crossfire |
+ | Status: NEW Version: 0.95.6 |
+ | Resolution: Platform: PC |
+ | Severity: major OS/Version: Linux |
+ | Priority: P2 Component: GTK client |
+ +----------------------------------------------------------------------------+
+ | Assigned To:
crossfire-devel at lists.real-time.com
|
+ | Reported By:
jukkaho at mail.student.oulu.fi
|
+ | CC list: Cc: |
+ +----------------------------------------------------------------------------+
+ | URL: |
+ +============================================================================+
+ | DESCRIPTION |
+ Gdk-ERROR **: file gdkfont.c: line 504 (gdk_char_width_wc): assertion failed:
+ (wctomb(&c,character) == 1)
+ aborting...
+ Abort (core dumped)
+
+ gdb tells the following:
+ #0 0x4034c801 in __kill () from /lib/i686/libc.so.6
+ (gdb) bt
+ #0 0x4034c801 in __kill () from /lib/i686/libc.so.6
+ #1 0x4034c5da in raise (sig=6) at ../sysdeps/posix/raise.c:27
+ #2 0x4034dd82 in abort () at ../sysdeps/generic/abort.c:88
+ #3 0x4021415c in g_logv () at eval.c:41
+ #4 0x40214207 in g_log () at eval.c:41
+ #5 0x401dedf3 in gdk_char_width_wc () at eval.c:41
+ #6 0x400fbffe in gtk_entry_insert_text () at eval.c:41
+ #7 0x401273e0 in gtk_marshal_NONE__POINTER_INT_POINTER () at eval.c:41
+ #8 0x40159c7d in gtk_signal_real_emit () at eval.c:41
+ #9 0x401579f5 in gtk_signal_emit () at eval.c:41
+ #10 0x400f73b8 in gtk_editable_insert_text () at eval.c:41
+ #11 0x400fabff in gtk_entry_key_press () at eval.c:41
+ #12 0x40126fbc in gtk_marshal_BOOL__POINTER () at eval.c:41
+ #13 0x40159c7d in gtk_signal_real_emit () at eval.c:41
+ #14 0x401579f5 in gtk_signal_emit () at eval.c:41
+ #15 0x401920e9 in gtk_widget_event () at eval.c:41
+ #16 0x4019a6df in gtk_window_key_press_event () at eval.c:41
+ #17 0x40126fbc in gtk_marshal_BOOL__POINTER () at eval.c:41
+ #18 0x40159c7d in gtk_signal_real_emit () at eval.c:41
+ #19 0x401579f5 in gtk_signal_emit () at eval.c:41
+ #20 0x401920e9 in gtk_widget_event () at eval.c:41
+ #21 0x40126e98 in gtk_propagate_event () at eval.c:41
+ #22 0x40125f3f in gtk_main_do_event () at eval.c:41
+ #23 0x401dde4f in gdk_event_dispatch () at eval.c:41
+ #24 0x402117f3 in g_main_dispatch () at eval.c:41
+ #25 0x40211dd9 in g_main_iterate () at eval.c:41
+ #26 0x40211f8c in g_main_run () at eval.c:41
+ #27 0x40125803 in gtk_main () at eval.c:41
+ #28 0x0805ec61 in get_metaserver () at gx11.c:6014
+ #29 0x0805f9a5 in main (argc=1, argv=0xbffff9f4) at gx11.c:6306
+ #30 0x4033b177 in __libc_start_main (main=0x805f8c0 <main>, argc=1,
+ ubp_av=0xbffff9f4, init=0x804e5b4 <_init>, fini=0x80692f0 <_fini>,
+ rtld_fini=0x4000e184 <_dl_fini>, stack_end=0xbffff9ec) at
+ ../sysdeps/generic/libc-start.c:129
+
+ Perhaps this is just a gtk-problem. But it is annoying as hell. When pressing
+ any of the keys: ö,ä,å which are located right from p and l in Finnish keyboard
+ layout, crossfire client dies a horrible death. Ö and ä characters are also very
+ commonly used in Finnish language.
+
+ Client is 1.1.0
+
+ $ gtk-config --version
+ 1.2.9
\ No newline at end of file
More information about the crossfire
mailing list