[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Crasher in CVS code on Win2k
From: |
Andrew Hyatt |
Subject: |
Crasher in CVS code on Win2k |
Date: |
13 Sep 2002 09:26:09 -0700 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 |
I'm using Win2k (service-pack 2). Occasionally (once every few days)
emacs crashes on me. I'm not using the absolute latest CVS sources,
but I already updated and rebuilt once to see if this problem goes
away and it hasn't yet.
Luckily, I have VC++ installed, so here is some info on why it
crashes.
It crashes in w32bdf.c, in get_cached_font_char
The fontp->chtbl is invalid (an obviously bad pointer value of 17),
which is what is causing the crash.
The stack is:
get_cached_font_char
get_bitmap_with_cache
w32_BDF_TextOut
w32_text_out (here I see that the bad fontp is coming from a variable
which is s->gc->font->bdf, where s and s's gc, look ok, but the gc's
font looks corrupted (for example the font_type is 789185035, and both
the font's bdf and the per_char seem invalid))
x_draw_glyph_string_foreground
x_draw_glyph_string
x_draw_glyphs
x_draw_phy_cursor_glyph
x_display_and_set_cursor
x_update_window_end
update_window
update_window_tree
update_window_tree
update_frame
redisplay_internal
redisplay
read_char
read_key_sequence
command_loop_1
internal_condition_case
command_loop_2
internal_catch
command_loop
recursive_edit_1
Frecursive_edit
main
- Crasher in CVS code on Win2k,
Andrew Hyatt <=