bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: utf-8 input under X11


From: David Monniaux
Subject: Re: utf-8 input under X11
Date: Tue, 23 Oct 2001 23:56:20 +0200

Le Mardi 23 Octobre 2001 18:45, Gerd Moellmann a écrit :
>   (gdb) set args -xrm "emacs.synchronous: true"
> and with a breakpoint on the abort in kbd_buffer_store_event?  I'd
> like to see from where that is called.  AFAICS, it's not directly
> called from the KeyPress handler, for example.

Started Emacs, tried both, with same result (segfault):
- hitting the EuroSign keysym using AltGr-E
- hitting Multi_key E =
(both those keysym sequences are decoded as the UTF-8 character for 
the Euro sign).

Starting program: /opt/emacs-21/bin/emacs -xrm "emacs.synchronous: 
true"

Program received signal SIGSEGV, Segmentation fault.
0x081086be in kbd_buffer_get_event (kbp=0xbfffeb9c, 
used_mouse_menu=0x0)
    at keyboard.c:3713
(gdb) bt
#0  0x081086be in kbd_buffer_get_event (kbp=0xbfffeb9c, 
used_mouse_menu=0x0)
    at keyboard.c:3713
#1  0x081068f4 in read_char (commandflag=0, nmaps=0, maps=0x0, 
    prev_event=405677228, used_mouse_menu=0x0) at keyboard.c:2581
#2  0x08190f7e in read_filtered_event (no_switch_frame=1, 
ascii_required=1, 
    error_nonascii=0, input_method=0) at lread.c:438
#3  0x081911d3 in Fread_char_exclusive (prompt=405677180, 
    inherit_input_method=405677180) at lread.c:547
#4  0x0817a747 in Ffuncall (nargs=1, args=0xbfffee4c) at eval.c:2658
#5  0x081b51d7 in Fbyte_code (bytestr=944537044, vector=1213360504, 
maxdepth=5)
    at bytecode.c:716
#6  0x0817af8a in funcall_lambda (fun=1213360712, nargs=0, 
    arg_vector=0xbffff034) at eval.c:2847
#7  0x0817a906 in Ffuncall (nargs=1, args=0xbffff030) at eval.c:2703
#8  0x0817a2c1 in apply1 (fn=407732724, arg=405677180) at eval.c:2408
#9  0x08174ef6 in Fcall_interactively (function=407732724, 
    record_flag=405677180, keys=1211042296) at callint.c:367
#10 0x08111c75 in Fcommand_execute (cmd=407732724, 
record_flag=405677180, 
    keys=405677180, special=405677180) at keyboard.c:9221
#11 0x0810509f in command_loop_1 () at keyboard.c:1644
#12 0x08178319 in internal_condition_case (bfun=0x8103e1c 
<command_loop_1>, 
    handlers=405773500, hfun=0x81039cc <cmd_error>) at eval.c:1267
#13 0x08103cd8 in command_loop_2 () at keyboard.c:1245
#14 0x08177dc9 in internal_catch (tag=405735108, 
    func=0x8103cb8 <command_loop_2>, arg=405677180) at eval.c:1030
#15 0x08103c59 in command_loop () at keyboard.c:1224
#16 0x0810374e in recursive_edit_1 () at keyboard.c:950
#17 0x08103893 in Frecursive_edit () at keyboard.c:1006
#18 0x081022de in main (argc=3, argv=0xbffff8c4, envp=0xbffff8d4)
    at emacs.c:1547
#19 0x403152ae in __libc_start_main (main=0x8101454 <main>, argc=3, 
    ubp_av=0xbffff8c4, init=0x804d9e8 <_init>, fini=0x81dbc58 
<_fini>, 
    rtld_fini=0x4000cf28 <_dl_fini>, stack_end=0xbffff8bc)
    at ../sysdeps/generic/libc-start.c:129

-- 
David Monniaux            http://www.di.ens.fr/~monniaux
Laboratoire d'informatique de l'École Normale Supérieure,
Paris, France



reply via email to

[Prev in Thread] Current Thread [Next in Thread]