🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.mail.mush
Article #1066

Re: 'longjmp botch' in 7.0.4 on 4.3Tahoe

#1066
From: Barton E. Schaefer
Date: Fri, 09 Mar 1990 02:14
29 lines
1578 bytes
In article <253@elrond.locus.com> ghb@elrond.locus.com (George Bray) writes:
} 
} If I start to reply to a message, and decide I don't really want to,
} and hit ^C, I sometimes get "longjmp botch" and a core dump.

I've just applied a patch that should considerably narrow the hole in
which this can happen.  An *UN*official patch you can make to mail.c,
line 1733:

  1732      /* now check whether we should abort the letter */
  1733      if (sig > 0 && !killme) {

becomes:

  1733      if (sig > 0 && !killme && ison(glob_flags, IS_GETTING)) {

This will be official whenever all the other changes are ...

} I have also seen a longjmp botch if I ^Z (suspend) mush when it isn't
} at a prompt (like while it's updating a folder) and then resume it.

I have no idea how this could happen, as none of the stop/start code
does any longjmping whatsoever.  If you see it again, please try to
tell us more specifically what the circumstances are.
-- 
Bart Schaefer          "EARTH: Surrender IMMEDIATELY or we PICKLE DAN QUAYLE"

                                                                    "THPPFT!"
schaefer@cse.ogi.edu (used to be cse.ogc.edu)
Technical Details
Message-ID: <7843@ogicse.ogi.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uwm.edu!ogicse!schaefer
References: <253@elrond.locus.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uwm.edu!ogicse!schaefer
From: schaefer@ogicse.ogi.edu (Barton E. Schaefer)
Newsgroups: comp.mail.mush
Subject: Re: 'longjmp botch' in 7.0.4 on 4.3Tahoe
Message-ID: <7843@ogicse.ogi.edu>
Date: 9 Mar 90 02:14:52 GMT
References: <253@elrond.locus.com>
Organization: Oregon Graduate Institute (formerly OGC), Beaverton, OR
Lines: 29