Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: SIGFPE crash
- X-seq: zsh-workers 29186
- From: Jon Mayo <jon.mayo@xxxxxxxxx>
- To: Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx>, zsh workers <zsh-workers@xxxxxxx>
- Subject: Re: SIGFPE crash
- Date: Sun, 8 May 2011 00:03:48 -0700
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding; bh=DQTvzCUFBTBXCKJN2kEEESZo+QnvwwTaBPmTY1e0tmM=; b=rFA2N9fG2XGHn5FWXX3RaBEwFbInPZ6gSy5NmVLWWWrAQ+5f0ReG82wHFr1jKCRrOR z8lq8pzDNgWCuJvOjlnKR8EtaOBBlMdsJmlGOgPuFmUPTP63ZNKsSg1lTIrTuj16Ocdp /VN68ceMG3t/zY+sgVh3ng+HfQV/5499fNnQ0=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=NQXEDYwIarMBiPtijm1zbO21gwoQoczuBsHfmkjibJrfuvAnQYF3Hz+KVXflGl4PPB uY8FvZYCFs/eFKKZA56HPoxITFoaY5qciy5CRXF2HpUatJwVql8oj1xwSm3OvKb1un7X oR3j1RE00XFEUeId15a0r7nwrWiXBIHGFzads=
- In-reply-to: <110507194654.ZM16644@torch.brasslantern.com>
- List-help: <mailto:zsh-workers-help@zsh.org>
- List-id: Zsh Workers List <zsh-workers.zsh.org>
- List-post: <mailto:zsh-workers@zsh.org>
- Mailing-list: contact zsh-workers-help@xxxxxxx; run by ezmlm
- References: <BANLkTimCMEy1_EPe00dX7yhi-9EqDzKaMA@mail.gmail.com> <BANLkTimtXiG_RNbBxOXKwGMiXoNp_ui1HA@mail.gmail.com> <BANLkTikO3QSLA2h-6g9pz=gU_zi3iF6cQA@mail.gmail.com> <BANLkTik1h5bVd1cnPPYQrd33bEAc7pr2+Q@mail.gmail.com> <BANLkTi=x2Cn3dZFGaEdVUm9+4mAse+dQsQ@mail.gmail.com> <110507194654.ZM16644@torch.brasslantern.com>
On Sat, May 7, 2011 at 7:46 PM, Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx> wrote:
> On May 7, 2:56pm, Jon Mayo wrote:
> }
> } echo $[-9223372036854775808/-1]
> }
> } this causes zsh to exit immediately with an FPE. Does anyone have a
> } patch to fix this?
>
> Interesting.
>
> schaefer<505> echo $[-9223372036854775808/-1]
> -9223372036854775808
> schaefer<506> echo $[-9223372036854775809/-1]
> zsh: number truncated after 18 digits: 9223372036854775809/-1
> 922337203685477580
>
> No FPE in either case.
>
> On May 7, 5:05pm, Jon Mayo wrote:
> }
> } perhaps scripts that care can just use a trap? and all my worrying was
> } for nothing?
>
> I'm having a hard time testing this because I can't get a mathematically
> induced FPE, but recall that (quoting the doc):
>
> * The return status from function traps is special, whereas a return
> from a list trap causes the surrounding context to return with the
> given status.
>
> So if you use
>
> trap 'return 1' FPE
>
> you might avoid the infinite retry of the operation that Mikael reported.
>
> --
>
nope, it spins with 100% cpu even on that one.
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2790 jon 20 0 40740 3292 1896 R 100 0.0 0:17.17 zsh
- Jon
Messages sorted by:
Reverse Date,
Date,
Thread,
Author