emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Is the Cygw32 port ready for testing?


From: Daniel Colascione
Subject: Re: Is the Cygw32 port ready for testing?
Date: Thu, 18 Oct 2012 10:02:04 -0700
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1

Thanks for debugging this problem.

On 10/18/2012 5:28 AM, Ken Brown wrote:
> Thread 1 (Thread 3812.0x253c):
> #1  0x005bf093 in emacs_abort () at w32fns.c:7706
>         button = 6
> #2  0x00536928 in staticpro (varaddress=0x807c8c) at alloc.c:5033

I've updated trunk with the following patch. Please try it now.

=== modified file 'src/alloc.c'
--- src/alloc.c 2012-10-10 15:31:21 +0000
+++ src/alloc.c 2012-10-18 16:54:49 +0000
@@ -376,7 +376,7 @@
 /* Addresses of staticpro'd variables.  Initialize it to a nonzero
    value; otherwise some compilers put it into BSS.  */

-#define NSTATICS 0x650
+#define NSTATICS 0x1000
 static Lisp_Object *staticvec[NSTATICS] = {&Vpurify_flag};

 /* Index of next unused slot in staticvec.  */
@@ -5030,7 +5030,7 @@
 {
   staticvec[staticidx++] = varaddress;
   if (staticidx >= NSTATICS)
-    emacs_abort ();
+    fatal ("NSTATICS too small. Try increasing and recompiling Emacs.");
 }



Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

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