🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #99629

emacs under SunOS 4.1 CRASHES

#99629
From: Alan Martello
Date: Wed, 01 Aug 1990 13:31
59 lines
2559 bytes
I've seen this problem posted a few times but if there
has been a response, I've missed it.

Symptom:emacs crashes in malloc

System: any sun (I only have Sun-3's but I've heard
        of the identical problem on Sun-4's)

	SunOS 4.1

Description:

The dumped 'xemacs' fails run, aborts at line 515 in malloc.c:
   510       /* and bomb out on the NEXT allocate of this size block */
   511       if (p -> mh_alloc != ISFREE || p -> mh_index != nunits)
   512     #ifdef rcheck
   513         botch ("block on free list clobbered");
   514     #else /* not rcheck */
>> 515         abort ();
   516     #endif /* not rcheck */
   517

stack dump:

#0  0x407d4 in kill ()
#1  0x42792 in abort ()
#2  0x3f3ca in malloc (...) (...)
#3  0x24638 in xmalloc (...) (...)
#4  0x348ac in Fload (...) (...)
#5  0x2e740 in do_autoload (...) (...)
#6  0x2f82e in Ffuncall (...) (...)
#7  0x2f290 in call0 (...) (...)
#8  0x108ba in Fcommand_execute (...) (...)
#9  0xf94e in command_loop_1 (...) (...)
#10 0x2e0b0 in internal_condition_case (...) (...)
#11 0xf26c in command_loop_2 (...) (...)
#12 0x2dc40 in internal_catch (...) (...)
#13 0xf226 in command_loop (...) (...)
#14 0xeed4 in Frecursive_edit (...) (...)
#15 0xe8d4 in main (...) (...)

I tried removing all .elc files, undef-ing
X11 code, and compiling with both cc and gcc.
None of these measures seems to have helped.

I can duplicate the abort at the same spot by 
1) recompiling temacs with a BIG PURESIZE
2) running "./temacs -l loadup.el"
3) hit 2 esc's 
4) bottom line displays "Loading novice..."
4) temacs aborts

Has anyone else seen this problem / found a fix?

*******************************************************************
       Alan R. Martello        Electrical Engineering Dept.
        al@ee.pitt.edu           University of Pittsburgh
*******************************************************************
Technical Details
Message-ID: <8270@pitt.UUCP>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!snorkelwacker!tut.cis.ohio-state.edu!pt.cs.cmu.edu!dsl.pitt.edu!pitt!io!al

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fb2f1,2a4f0de9b7f906dc,start
X-Google-Attributes: gidfb2f1,public
X-Google-ArrivalTime: 1990-08-01 06:31:26 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!snorkelwacker!tut.cis.ohio-state.edu!pt.cs.cmu.edu!dsl.pitt.edu!pitt!io!al
From: al@io.ee.pitt.edu (Alan Martello)
Newsgroups: gnu.emacs.bug
Subject: emacs under SunOS 4.1 CRASHES
Message-ID: <8270@pitt.UUCP>
Date: 1 Aug 90 13:31:26 GMT
Sender: news@pitt.UUCP
Reply-To: al@io.ee.pitt.edu (Alan Martello)
Organization: Electrical Engineering, Univ. of Pittsburgh
Lines: 59
Posted: Wed Aug  1 14:31:26 1990