[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: recent emacs font problems?
From: |
David Abrahams |
Subject: |
Re: recent emacs font problems? |
Date: |
Fri, 11 Jul 2003 16:33:59 -0400 |
User-agent: |
Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3.50 (windows-nt) |
Jason Rumney <address@hidden> writes:
> David Abrahams <address@hidden> writes:
>
>> Sam Steingold <address@hidden> writes:
>>
>> >> * Honorable "Jan D." <address@hidden> writes:
>> >>
>> >> so if anyone with access to MS Windows could try it, we can see if it
>> >> works there.
>
> The fix works on MS-Windows.
I'm not so sure. I'm still seeing this crash:
emacs.exe!get_cached_font_char(bdffont * fontp=0x1129a004, int
strchr=0x00000000) Line 343 + 0x14 C
emacs.exe!get_bitmap_with_cache(bdffont * fontp=0x00000000, int
strchr=0x00000020) Line 542 C
emacs.exe!w32_BDF_TextOut(bdffont * fontp=0x1129a004, HDC__ *
hdc=0x3c010c58, int left=0x00000073, int top=0x0000047d, unsigned char *
text=0x0082db70, int dim=0x00000002, int bytelen=0x00000000, int
fixed_pitch_size=0x00000000) Line 672 + 0xc C
emacs.exe!w32_text_out() Line 1118 + 0x20 C
emacs.exe!x_draw_glyph_string_foreground(glyph_string * s=0x1129a004)
Line 1495 C
> emacs.exe!x_draw_glyph_string(glyph_string * s=0x0082db74) Line 2384
> C
emacs.exe!draw_glyphs() Line 17420 + 0x9 C
emacs.exe!draw_phys_cursor_glyph(window * w=0x0154cc00, glyph_row *
row=0x01a3e800, draw_glyphs_face hl=DRAW_CURSOR) Line 18847 C
emacs.exe!w32_draw_window_cursor() Line 5124 C
emacs.exe!display_and_set_cursor(window * w=0x00000006, int
on=0x00000001, int hpos=0x0000000f, int vpos=0x00000000, int x=0x00000069, int
y=0x00000000) Line 19042 + 0x18 C
emacs.exe!x_update_window_end(window * w=0x0154cc00, int
cursor_on_p=0x00000001, int mouse_face_overwritten_p=0x00000000) Line 542 +
0x20 C
emacs.exe!update_window(window * w=0x00000000, int force_p=0x00000000)
Line 4195 + 0x14 C
emacs.exe!update_window_tree(window * w=0x023b6800, int
force_p=0x00000000) Line 3881 + 0xa C
emacs.exe!update_frame(frame * f=0x023b6800, int force_p=0x00000000,
int inhibit_hairy_id_p=0x00000000) Line 3819 C
emacs.exe!redisplay_internal(int preserve_echo_area=0x00000000) Line
10052 + 0x8 C
emacs.exe!redisplay() Line 9450 + 0x7 C
emacs.exe!read_char(int commandflag=0x00000001, int nmaps=0x00000002,
int * maps=0x0082e358, int prev_event=0x1129a004, int *
used_mouse_menu=0x0082e3a4) Line 2497 C
emacs.exe!read_key_sequence(int * keybuf=0x0082e448, int
bufsize=0x0000001e, int prompt=0x1129a004, int dont_downcase_last=0x00000000,
int can_return_switch_frame=0x00000001, int fix_current_buffer=0x00000001)
Line 8827 + 0x24 C
emacs.exe!command_loop_1() Line 1505 + 0x25 C
emacs.exe!internal_condition_case(int (void)* bfun=0x01057782, int
handlers=0x112b8214, int (void)* hfun=0x01054487) Line 1334 C
emacs.exe!command_loop_2() Line 1292 + 0x15 C
emacs.exe!internal_catch(int tag=0x112bf13c, int (void)*
func=0x010584fd, int arg=0x1129a004) Line 1094 + 0x6 C
emacs.exe!command_loop() Line 1264 C
emacs.exe!recursive_edit_1() Line 987 + 0x5 C
emacs.exe!read_minibuf(int map=0x512cc934, int initial=0x1129a004, int
prompt=0x00000064, int backup_n=0x00000000, int expflag=0x00000000, int
histvar=0x1138213c, int histpos=0x00000000, int defalt=0x1129a004, int
allow_props=0x00000000, int inherit_input_method=0x00000000) Line 662 C
emacs.exe!Fread_from_minibuffer(int prompt=0x311d5144, int
initial_contents=0x1129a004, int keymap=0x512cc934, int sys_read=0x1129a004,
int hist=0x1138213c, int default_value=0x1129a004, int
inherit_input_method=0x1129a004) Line 946 + 0x32 C
emacs.exe!Feval(int form=0x511d5134) Line 2102 + 0x18 C
emacs.exe!Feval(int form=0x511d5124) Line 2043 + 0xc C
emacs.exe!Fcall_interactively(int function=0x1131b984, int
record_flag=0x1129a004, int keys=0x00005fdb) Line 377 + 0xc C
emacs.exe!Fcommand_execute(int cmd=0x1131b984, int
record_flag=0x1129a004, int keys=0x1129a004, int special=0x1129a004) Line 9726
C
emacs.exe!command_loop_1() Line 1755 + 0x9 C
emacs.exe!internal_condition_case(int (void)* bfun=0x01057782, int
handlers=0x112b8214, int (void)* hfun=0x01054487) Line 1334 C
emacs.exe!command_loop_2() Line 1292 + 0x15 C
emacs.exe!internal_catch(int tag=0x112bf13c, int (void)*
func=0x010584fd, int arg=0x1129a004) Line 1094 + 0x6 C
emacs.exe!command_loop() Line 1264 C
emacs.exe!recursive_edit_1() Line 987 + 0x5 C
emacs.exe!Frecursive_edit() Line 1044 C
emacs.exe!Ffuncall(int nargs=0x00000004, int * args=0x0082ea58) Line
2722 C
emacs.exe!Fbyte_code(int bytestr=0x022fad08, int vector=0x422fad00, int
maxdepth=0x00000003) Line 712 C
emacs.exe!Feval(int form=0x520c3ce4) Line 2086 C
emacs.exe!Fprogn(int args=0x5218e1d4) Line 409 C
emacs.exe!Fsave_window_excursion(int args=0x5218e1d4) Line 5711
C
emacs.exe!Fbyte_code(int bytestr=0x021bfe08, int vector=0x421bfe00, int
maxdepth=0x0000001a) Line 861 C
emacs.exe!funcall_lambda(int fun=0x42639f20, int nargs=0x00000002, int
* arg_vector=0x0082ec4c) Line 2913 + 0x11 C
emacs.exe!Ffuncall(int nargs=0x00000004, int * args=0x0082ec48) Line
2781 + 0xa C
emacs.exe!Fapply(int nargs=0x00000002, int * args=0x0082ec84) Line
2231 + 0xb C
emacs.exe!apply1(int fn=0x112f1a44, int arg=0x520bb16c) Line 2484 +
0xe C
emacs.exe!call_debugger() Line 265 + 0xe C
emacs.exe!find_handler_clause(int handlers=0x77c71b98, int
conditions=0x512bc914, int sig=0x00000000, int data=0x1129a004, int *
debugger_value_ptr=0x0082ed10) Line 1676 + 0x20 C
emacs.exe!Fsignal(int error_symbol=0x112b82bc, int data=0x520bb2b4)
Line 1506 + 0x11 C
emacs.exe!Fsymbol_value(int symbol=0x112bdcc4) Line 1075 + 0x1a
C
emacs.exe!Feval(int form=0x112bdcc4) Line 1969 + 0x6 C
emacs.exe!Ffuncall(int nargs=0x00000004, int * args=0x0082edd0) Line
2725 C
emacs.exe!Fbyte_code(int bytestr=0x012318dc, int vector=0x412318d4, int
maxdepth=0x0000000a) Line 712 C
emacs.exe!funcall_lambda(int fun=0x412317c0, int nargs=0x00000001, int
* arg_vector=0x0082eea8) Line 2913 + 0x11 C
emacs.exe!Ffuncall(int nargs=0x00000004, int * args=0x0082eea4) Line
2781 + 0xa C
emacs.exe!Fbyte_code(int bytestr=0x01231a54, int vector=0x41231a4c, int
maxdepth=0x00000004) Line 712 C
emacs.exe!funcall_lambda(int fun=0x412319ec, int nargs=0x00000001, int
* arg_vector=0x0082ef84) Line 2913 + 0x11 C
emacs.exe!Ffuncall(int nargs=0x00000004, int * args=0x0082ef80) Line
2781 + 0xa C
emacs.exe!Fcall_interactively(int function=0x00000000, int
record_flag=0x1129a004, int keys=0x41292d00) Line 852 C
emacs.exe!Fcommand_execute(int cmd=0x1131d734, int
record_flag=0x1129a004, int keys=0x1129a004, int special=0x1129a004) Line 9726
C
emacs.exe!command_loop_1() Line 1755 + 0x9 C
emacs.exe!internal_condition_case(int (void)* bfun=0x01057782, int
handlers=0x112b8214, int (void)* hfun=0x01054487) Line 1334 C
emacs.exe!command_loop_2() Line 1292 + 0x15 C
emacs.exe!internal_catch(int tag=0x112bf13c, int (void)*
func=0x010584fd, int arg=0x1129a004) Line 1094 + 0x6 C
emacs.exe!command_loop() Line 1264 C
emacs.exe!recursive_edit_1() Line 987 + 0x5 C
emacs.exe!Frecursive_edit() Line 1044 C
emacs.exe!Feval(int form=0x5132697c) Line 2076 C
emacs.exe!Fprogn(int args=0x51326964) Line 409 C
emacs.exe!funcall_lambda(int fun=0x513269b4, int nargs=0x00000001, int
* arg_vector=0x0082f344) Line 2904 + 0x15 C
emacs.exe!Ffuncall(int nargs=0x00000005, int * args=0x0082f340) Line
2781 + 0xa C
emacs.exe!Feval(int form=0x5118e690) Line 2081 + 0x9 C
emacs.exe!Fif(int args=0x5118e6c0) Line 355 C
emacs.exe!Feval(int form=0x5118e688) Line 2026 C
emacs.exe!Fprogn(int args=0x5118e7a0) Line 409 C
emacs.exe!Fcond(int args=0x5118dd04) Line 385 + 0x6 C
emacs.exe!Feval(int form=0x5118dc84) Line 2026 C
emacs.exe!Fprogn(int args=0x5118d970) Line 409 C
emacs.exe!Fcond(int args=0x5118ea34) Line 385 + 0x6 C
emacs.exe!Feval(int form=0x5118d938) Line 2026 C
emacs.exe!Fprogn(int args=0x5118d930) Line 409 C
emacs.exe!Fwhile(int args=0x5118d8f8) Line 958 + 0x6 C
emacs.exe!Feval(int form=0x5118d8e0) Line 2026 C
emacs.exe!Fprogn(int args=0x5118d8d8) Line 409 C
emacs.exe!Feval(int form=0x5118d838) Line 2026 C
emacs.exe!Funwind_protect(int args=0x5118eaac) Line 1192 C
emacs.exe!Feval(int form=0x5118d830) Line 2026 C
emacs.exe!Fprogn(int args=0x5118d828) Line 409 C
emacs.exe!FletX(int args=0x5118d160) Line 879 C
emacs.exe!Feval(int form=0x5118ce30) Line 2026 C
emacs.exe!Fprogn(int args=0x5118ce28) Line 409 C
emacs.exe!funcall_lambda(int fun=0x5118eb78, int nargs=0x00000005, int
* arg_vector=0x0082f7b4) Line 2904 + 0x15 C
emacs.exe!Ffuncall(int nargs=0x00000005, int * args=0x0082f7b0) Line
2781 + 0xa C
emacs.exe!Fbyte_code(int bytestr=0x011ab330, int vector=0x411ab328, int
maxdepth=0x00000006) Line 712 C
emacs.exe!Feval(int form=0x511ab2b8) Line 2086 C
emacs.exe!Fprogn(int args=0x511ab2b0) Line 409 C
emacs.exe!Fsave_window_excursion(int args=0x511ab2b0) Line 5711
C
emacs.exe!Fbyte_code(int bytestr=0x011ab2ac, int vector=0x411ab2a4, int
maxdepth=0x00000001) Line 861 C
emacs.exe!funcall_lambda(int fun=0x411ab258, int nargs=0x00000002, int
* arg_vector=0x0082f94c) Line 2913 + 0x11 C
emacs.exe!Ffuncall(int nargs=0x00000004, int * args=0x0082f948) Line
2781 + 0xa C
emacs.exe!Fbyte_code(int bytestr=0x015aaa48, int vector=0x415aaa40, int
maxdepth=0x00000004) Line 712 C
emacs.exe!funcall_lambda(int fun=0x41790a60, int nargs=0x00000000, int
* arg_vector=0x0082f9d0) Line 2913 + 0x11 C
emacs.exe!apply_lambda(int fun=0x41790a60, int args=0x1129a004, int
eval_flag=0x00000001) Line 2836 C
emacs.exe!Feval(int form=0x5176fadc) Line 2136 + 0xb C
emacs.exe!Fprogn(int args=0x5176fae4) Line 409 C
emacs.exe!Fsave_excursion(int args=0x5176fae4) Line 954 C
emacs.exe!Feval(int form=0x5176fafc) Line 2026 C
emacs.exe!Fif(int args=0x5176fb04) Line 356 + 0x16 C
emacs.exe!Feval(int form=0x5176fb34) Line 2026 C
emacs.exe!Fprogn(int args=0x5176fb4c) Line 409 C
emacs.exe!funcall_lambda(int fun=0x5176f9ec, int nargs=0x00000000, int
* arg_vector=0x0082fbe4) Line 2904 + 0x15 C
emacs.exe!Ffuncall(int nargs=0x00000005, int * args=0x0082fbe0) Line
2781 + 0xa C
emacs.exe!apply1(int fn=0x11786614, int arg=0x1129a004) Line 2476 +
0xb C
emacs.exe!Fcall_interactively(int function=0x11786614, int
record_flag=0x1129a004, int keys=0x00000b37) Line 399 + 0xb C
emacs.exe!Fcommand_execute(int cmd=0x11786614, int
record_flag=0x1129a004, int keys=0x1129a004, int special=0x1129a004) Line 9726
C
emacs.exe!command_loop_1() Line 1755 + 0x9 C
emacs.exe!internal_condition_case(int (void)* bfun=0x01057782, int
handlers=0x112b8214, int (void)* hfun=0x01054487) Line 1334 C
emacs.exe!command_loop_2() Line 1292 + 0x15 C
emacs.exe!internal_catch(int tag=0x112ad7c4, int (void)*
func=0x010584fd, int arg=0x1129a004) Line 1094 + 0x6 C
emacs.exe!command_loop() Line 1272 C
emacs.exe!recursive_edit_1() Line 987 + 0x5 C
emacs.exe!Frecursive_edit() Line 1044 C
emacs.exe!main() Line 1666 + 0x5 C
emacs.exe!mainCRTStartup() Line 259 + 0x12 C
kernel32.dll!77e814c7()
--
Dave Abrahams
Boost Consulting
www.boost-consulting.com