emacs-devel
[Top][All Lists]
Advanced

[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










reply via email to

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