unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Crasher in CVS code on Win2k
@ 2002-09-13 16:26 Andrew Hyatt
  2002-09-14 17:34 ` Richard Stallman
  0 siblings, 1 reply; 3+ messages in thread
From: Andrew Hyatt @ 2002-09-13 16:26 UTC (permalink / raw)



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

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Crasher in CVS code on Win2k
  2002-09-13 16:26 Crasher in CVS code on Win2k Andrew Hyatt
@ 2002-09-14 17:34 ` Richard Stallman
  2002-09-16  7:41   ` Juanma Barranquero
  0 siblings, 1 reply; 3+ messages in thread
From: Richard Stallman @ 2002-09-14 17:34 UTC (permalink / raw)
  Cc: emacs-devel

Our main current Emacs-on-Windows person is currently off the net, and
no one can debug this unless it fails for him.  You may have to debug
this yourself.

    I'm using Win2k (service-pack 2).

In hacker terminology, calling something a "win" is a form of praise.
If you wish to praise Microsoft Windows, you're free to do so; but if you
don't, then you might want to think twice about using the term "win2k".

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Crasher in CVS code on Win2k
  2002-09-14 17:34 ` Richard Stallman
@ 2002-09-16  7:41   ` Juanma Barranquero
  0 siblings, 0 replies; 3+ messages in thread
From: Juanma Barranquero @ 2002-09-16  7:41 UTC (permalink / raw)
  Cc: ahyatt, emacs-devel

On Sat, 14 Sep 2002 13:34:49 -0400, Richard Stallman <rms@gnu.org> wrote:

> no one can debug this unless it fails for him.

FWIW, I'm using the CVS HEAD on the same set up (W2K) and I haven't had
a crash in months.


                                                           /L/e/k/t/u

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2002-09-16  7:41 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-09-13 16:26 Crasher in CVS code on Win2k Andrew Hyatt
2002-09-14 17:34 ` Richard Stallman
2002-09-16  7:41   ` Juanma Barranquero

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).