From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/38789 Path: main.gmane.org!not-for-mail From: "Andy Piper" Newsgroups: gmane.emacs.gnus.general Subject: RE: How to help debug numerous crashes of 21.4.4 on Windows? Date: Sun, 16 Sep 2001 21:35:59 -0700 Message-ID: <005301c13f32$3fe1c580$a17ba8c0@TSUNAMI> References: <15252.17836.650867.630970@turnbull.sk.tsukuba.ac.jp> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1035174595 24319 80.91.224.250 (21 Oct 2002 04:29:55 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 04:29:55 +0000 (UTC) Cc: , Return-Path: Return-Path: Original-Received: (qmail 1123 invoked from network); 17 Sep 2001 04:35:51 -0000 Original-Received: from unknown (HELO femail26.sdc1.sfba.home.com) (24.254.60.16) by gnus.org with SMTP; 17 Sep 2001 04:35:51 -0000 Original-Received: from TSUNAMI ([65.0.173.161]) by femail26.sdc1.sfba.home.com (InterMail vM.4.01.03.20 201-229-121-120-20010223) with SMTP id <20010917043545.DUTE12095.femail26.sdc1.sfba.home.com@TSUNAMI>; Sun, 16 Sep 2001 21:35:45 -0700 Original-To: "Stephen J. Turnbull" , "Andy Piper" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Importance: Normal In-Reply-To: <15252.17836.650867.630970@turnbull.sk.tsukuba.ac.jp> Original-Lines: 63 Xref: main.gmane.org gmane.emacs.gnus.general:38789 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:38789 I'm going to apply this in my local 21.4 workspace and run with it for a while, since I see these crashes fairly often. andy -----Original Message----- From: xemacs-beta-admin@xemacs.org [mailto:xemacs-beta-admin@xemacs.org]On Behalf Of Stephen J. Turnbull Sent: Monday, September 03, 2001 8:08 PM To: Andy Piper Cc: xemacs-beta@xemacs.org; ding@gnus.org Subject: Re: How to help debug numerous crashes of 21.4.4 on Windows? Cleaned ccs; leaving ding. Andy> Can you point me at the 21.5 change that is supposed to deal Andy> with this? Thanks http://list-archive.xemacs.org/xemacs-patches/200106/msg00029.html Here's the relevant part of the ChangeLog. Look right to you? Is it safe for 21.4.5? 2001-06-08 Ben Wing ------ gc-in-window-procedure fixes ------ * alloc.c: * alloc.c (struct post_gc_action): * alloc.c (register_post_gc_action): * alloc.c (run_post_gc_actions): * alloc.c (garbage_collect_1): Create "post-gc actions", to avoid those dreaded "GC during window procedure" problems. * event-msw.c: Abort, clean and simple, when GC in window procedure. We want to flush these puppies out. * glyphs-msw.c: * glyphs-msw.c (finalize_destroy_window): * glyphs-msw.c (mswindows_finalize_image_instance): Use a post-gc action when destroying subwindows. * lisp.h: Declare register_post_gc_action(). * scrollbar-msw.c: * scrollbar-msw.c (unshow_that_mofo): Use a post-gc action when unshowing scrollbar windows, if in gc. * redisplay.c (mark_redisplay): Add comment about the utter evilness of what's going down here. -- University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091 _________________ _________________ _________________ _________________ What are those straight lines for? "XEmacs rules."