Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Jan 2015 15:25:43 -0600 (CST)
From:      Greg Rivers <gcr+freebsd-ports@tharned.org>
To:        nospam@mgedv.net
Cc:        sunpoet@FreeBSD.org, freebsd-ports@freebsd.org
Subject:   Re: ksh93: Exec format error
Message-ID:  <alpine.BSF.2.11.1501101511190.4789@angus.tharned.org>
In-Reply-To: <002601d02cea$57e047b0$07a0d710$@mgedv.net>
References:  <002601d02cea$57e047b0$07a0d710$@mgedv.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 10 Jan 2015, no@spam@mgEDV.net wrote:

> ksh93 in it's current version has some (timing?) problems during execution.
> ...
> --> this is the error: pfctl: cannot execute [Exec format error]
>
I've been encountering the same error for some time now, but never got
around to reporting it.

Here's a fairly reliable way to repeat:

host -t a google.com. | awk '{print $NF}' | while read IP
> do
> 	host $IP
> done
host: host: cannot execute [Exec format error]
host: host: cannot execute [Exec format error]
host: host: cannot execute [Exec format error]
206.227.125.74.in-addr.arpa domain name pointer dfw06s33-in-f14.1e100.net.
192.227.125.74.in-addr.arpa domain name pointer dfw06s33-in-f0.1e100.net.
193.227.125.74.in-addr.arpa domain name pointer dfw06s33-in-f1.1e100.net.
195.227.125.74.in-addr.arpa domain name pointer dfw06s33-in-f3.1e100.net.
197.227.125.74.in-addr.arpa domain name pointer dfw06s33-in-f5.1e100.net.
201.227.125.74.in-addr.arpa domain name pointer dfw06s33-in-f9.1e100.net.
194.227.125.74.in-addr.arpa domain name pointer dfw06s33-in-f2.1e100.net.
199.227.125.74.in-addr.arpa domain name pointer dfw06s33-in-f7.1e100.net.

It looks like some sort of race, because it's pretty random whether the 
error occurs or the command executes.

$ pkg info -o ksh93
ksh93-20120801_2               shells/ksh93
$ echo $KSH_VERSION
Version AJM 93u+ 2012-08-01

-- 
Greg Rivers



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.11.1501101511190.4789>