emacs-devel
[Top][All Lists]
Advanced

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

Re: [Torsten Bronger] 23.0.60; Unicode display problems


From: Juanma Barranquero
Subject: Re: [Torsten Bronger] 23.0.60; Unicode display problems
Date: Wed, 10 Sep 2008 10:20:52 +0200

On Wed, Sep 10, 2008 at 10:11, Kenichi Handa <address@hidden> wrote:

> Anyway, please run Emacs under gdb and find at which point
> it segfaults.  It seems that composition_adjust_point still
> has a bug.

I'm not the OP, but I can reproduce the crash. This is just C-h H and
moving the cursor around.

  Juanma


Program received signal SIGSEGV, Segmentation fault.
0x0119a011 in composition_update_it (cmp_it=0x82eea8, charpos=1697,
bytepos=2496, string=47732737) at composite.c:1152
1152                if ((c = COMPOSITION_GLYPH (cmp, i)) != '\t')
(gdb) bt
#0  0x0119a011 in composition_update_it (cmp_it=0x82eea8,
charpos=1697, bytepos=2496, string=47732737)
    at composite.c:1152
#1  0x0103295d in next_element_from_composition (it=0x82eafc) at xdisp.c:6573
#2  0x01032a78 in next_element_from_buffer (it=0x82eafc) at xdisp.c:6458
#3  0x0102fe20 in get_next_display_element (it=0x82eafc) at xdisp.c:5654
#4  0x01030ff8 in move_it_in_display_line_to (it=0x82eafc,
to_charpos=1728, to_x=-1, op=MOVE_TO_POS) at xdisp.c:6695
#5  0x01032244 in move_it_to (it=0x82eafc, to_charpos=1728, to_x=-1,
to_y=-1, to_vpos=-1, op=8) at xdisp.c:7190
#6  0x010355e9 in move_it_by_lines (it=0x82efc8, dvpos=-1, need_y_p=0)
at xdisp.c:7540
#7  0x011749de in Fvertical_motion (lines=<value optimized out>,
window=47732737) at indent.c:2103
#8  0x01019d4e in Ffuncall (nargs=2, args=0x82f520) at eval.c:3047
#9  0x01145ea4 in Fbyte_code (bytestr=19424267, vector=19424372,
maxdepth=<value optimized out>) at bytecode.c:678
#10 0x0101c236 in funcall_lambda (fun=19424220, nargs=2,
arg_vector=0x82f654) at eval.c:3231
#11 0x0101997c in Ffuncall (nargs=3, args=0x82f650) at eval.c:3090
#12 0x01145ea4 in Fbyte_code (bytestr=19424059, vector=19424148,
maxdepth=<value optimized out>) at bytecode.c:678
#13 0x0101c236 in funcall_lambda (fun=19423996, nargs=4,
arg_vector=0x82f784) at eval.c:3231
#14 0x0101997c in Ffuncall (nargs=5, args=0x82f780) at eval.c:3090
#15 0x01145ea4 in Fbyte_code (bytestr=19423187, vector=19423236,
maxdepth=<value optimized out>) at bytecode.c:678
#16 0x0101bbd4 in Feval (form=19423173) at eval.c:2381
#17 0x0101cab3 in internal_lisp_condition_case (var=47732737,
bodyform=19423173, handlers=19423269) at eval.c:1456
#18 0x01146735 in Fbyte_code (bytestr=19423075, vector=19423132,
maxdepth=<value optimized out>) at bytecode.c:868
#19 0x0101c236 in funcall_lambda (fun=19423020, nargs=2,
arg_vector=0x82fac4) at eval.c:3231
#20 0x0101997c in Ffuncall (nargs=3, args=0x82fac0) at eval.c:3090
#21 0x0114905d in Fcall_interactively (function=47819689,
record_flag=47732737, keys=47766276) at callint.c:857
#22 0x01019d86 in Ffuncall (nargs=4, args=0x82fc88) at eval.c:3050
#23 0x0101a008 in call3 (fn=47924321, arg1=47819689, arg2=47732737,
arg3=47732737) at eval.c:2870
#24 0x0109302c in command_loop_1 () at keyboard.c:1880
#25 0x010190c6 in internal_condition_case (bfun=0x1092a53
<command_loop_1>, handlers=47796489,
    hfun=0x1089cd6 <cmd_error>) at eval.c:1511
#26 0x0108917b in command_loop_2 () at keyboard.c:1338
#27 0x01019170 in internal_catch (tag=47792561, func=0x1089158
<command_loop_2>, arg=47732737) at eval.c:1247
#28 0x01089b1b in command_loop () at keyboard.c:1317
#29 0x01089e6f in recursive_edit_1 () at keyboard.c:942
#30 0x01089fda in Frecursive_edit () at keyboard.c:1004
#31 0x01002c41 in main (argc=2, argv=0xa941e0) at emacs.c:1693

Lisp Backtrace:
"vertical-motion" (0x82f524)
"line-move-visual" (0x82f654)
"line-move" (0x82f784)
"byte-code" (0x82f830)
"previous-line" (0x82fac4)
"call-interactively" (0x82fc8c)
(gdb)




reply via email to

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