Great Circle Associates Majordomo-Users
(August 1995)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Re: Unknown mailer error 139 - core dump
From: "Vincent D. Skahan" <vds7789 @ aw101 . iasl . ca . boeing . com>
Date: Fri, 4 Aug 1995 10:14:24 -0700 (PDT)
To: majordomo-users @ GreatCircle . COM
In-reply-to: <199508011449.KAA13942@augusta.math.psu.edu> from "Dave Barr" at Aug 1, 95 10:49:12 am

(Dave Barr writes:)
> In message <Pine.BSD/.3.91.950801104525.18550A-100000@presence.lglobal.com>, Je
> sse Hirsh writes:
> >> Dunno, did you get any warnings when you compiled it?  What
> >> does './wrapper test' do?
> >
> >just did, here's what i got:
> >
> >euid is: 101
> >egid is: 101 101
> >ruid is: 101
> >rgid is: 101 101
> 
> Okay, that means the wrapper is working.  Sounds like your version of
> perl is broken.  Grab the latest version.

I'm unable to run majordomo-1.93 on HP/Apollo DomainOS with perl.  
majordomo-1.62 and earlier have always run perfectly with perl4.036.

wrapper is installed mode 6755 with 
owner=majordom and group=majordom and 'wrapper test' shows:
euid is: 5015             (uid 5015 = majordom)
egid is: 3253 0 1021      (gid 3253 = majordom)
ruid is: 5015             (gid 1021 = my default group)
rgid is: 3253 0 1021

Even with the whole majordomo directory open to mode 777, when I run with
majordomo-1.93 with perl4.036 here's what happens:
	- I get the fabled error 139
	- perl explodes with what looks like an endless loop
		within its eval stuff

When I switch and run with perl5.001m (the *Current* one), the system 
actually executing perl to process the mail message doesn't freak out
immediately, but I let it run about 5 minutes and watched 60MB of swap
disappear before I chickened out and killed the processes before the
system would crash.

To summarize:
	- perl4.036 and majordomo 1.62 work fine
	- perl4.036 and majordomo 1.93 fail with error 139
	- perl5.011m and majordomo 1.93 fail with a seemingly endless
		process taking a seemingly endless amount of memory

While I'm not saying perl5 is blameless here, it's sure looking to me like
majordomo is maybe being a little too slick in its use of eval.
	
I'd be happy to try majordomo-1.62 with perl5, if somebody can give me a hand
in identifying the places to escape out the quoted @'s.  I found one place
in majordomo and also did so in the majordomo.cf file, but is there a good
way to search to be certain that I get'em all with the old version ?

--
 ----------- Vince Skahan ------ vds7789@aw101.iasl.ca.boeing.com -----------
	 ...you are in a web of twisty little URLs, all different...



References:
Indexed By Date Previous: Re: what do they mean?
From: Kurt Reimer <gkr@omni.voicenet.com>
Next: Re: how to set infinte message length in resend ?
From: Gene C Van Nostern <gene@mathsource.wri.com>
Indexed By Thread Previous: Re: Unknown mailer error 139 - core dump
From: Dave Barr <barr@math.psu.edu>
Next: Re: Unknown mailer error 139 - core dump
From: johna@fantasia.jeff.com (John Y. Arrasjid - 408-356-8303)

Google
 
Search Internet Search www.greatcircle.com