Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm
Precedence: bulk
X-No-Archive: yes
List-Id: Zsh Workers List <zsh-workers.zsh.org>
List-Post: <mailto:zsh-workers@zsh.org>
List-Help: <mailto:zsh-workers-help@zsh.org>
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID
	autolearn=ham autolearn_force=no version=3.4.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=brasslantern-com.20150623.gappssmtp.com; s=20150623;
        h=from:message-id:date:in-reply-to:comments:references:to:subject
         :mime-version:content-type;
        bh=rQLt7EdDqauEXvLSLWO9XFXg558QFeCIEoBbGWnfpwE=;
        b=mTqo2QmbtGGlnMYlsLCxDXS83WW+lxgt1AG4SxWGm4NHZHE7CV6M3siXi3voEOeRgF
         cJIxqNLZrlQfhP99OMwGK5cD/tit/qPuMwdwGtRVh8Yii3EDwkDjc2+lwN5/nDngfC/p
         0kLqbrnr0LH5iyFa0q1VxH9uNR9PvuQuft4GA9/Sfh78Bs9b9EinUAB9M1TkMVR/v+KH
         tYPVZlKZ2IPq5Dhi24OErGaHnvLw3r8VU6YGalKW8yeUf2XmJc1nUsiHO14rEr6KZy1f
         klWGdPGq+9cGDZCiGmDgEYw3o4B26IMj2cnNDkQFqwiNLKcKbWXQouJXQDMmVmfCdBPa
         puLg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20130820;
        h=x-gm-message-state:from:message-id:date:in-reply-to:comments
         :references:to:subject:mime-version:content-type;
        bh=rQLt7EdDqauEXvLSLWO9XFXg558QFeCIEoBbGWnfpwE=;
        b=AETrmE07WUrcASd/UglcQmNmsVWk9JxgVZdW8mwTAMwY/mt+wMV58lU0jjuie0sN7y
         J9geFMp4aSBleH0D1GD4GPm11xAQdDNY30kORq8hSztVE+XKYXNBVpHLNis1FgO/eyUf
         dchHf9QQvz6UQKXDlVm4eGL8yxHowmuYvw0YlqsN6/OUqhbnrCPVT7GjrA4SNS6i7hv9
         MlC8+eWn4AGSO6c97RkAVnitJ64vzmLGZpuhPUHEzyejN0AKTJlhZFVyWV8L3C9k4kp9
         1MfTzT6+IjDTwLFaenLAQSm8wATZAQH/nDe9xMvOyrD0rE+iVq0xzXcNTMSYFTxUD/LM
         afeQ==
X-Gm-Message-State: AG10YORUhnSr5PnqYoWJJSgoWlXeVlGhgf3hnB47flK0cZhECDVK5kTaG6meH1Wc8rvFbA==
X-Received: by 10.98.89.215 with SMTP id k84mr33530753pfj.66.1454281919671;
        Sun, 31 Jan 2016 15:11:59 -0800 (PST)
From: Bart Schaefer <schaefer@brasslantern.com>
Message-Id: <160131151251.ZM12994@torch.brasslantern.com>
Date: Sun, 31 Jan 2016 15:12:51 -0800
In-Reply-To: <20160131230313.GP4726@sym.noone.org>
Comments: In reply to Axel Beckert <abe@debian.org>
        "C02cond.ztst segfaults (was: Re: Strange test suite behaviour since zsh 5.2-dev-1: C02cond.ztst no more reports its finishing)" (Feb  1, 12:03am)
References: <20160131201933.GL4726@sym.noone.org> 
	<160131125145.ZM12147@torch.brasslantern.com> 
	<20160131230313.GP4726@sym.noone.org>
X-Mailer: OpenZMail Classic (0.9.2 24April2005)
To: zsh-workers@zsh.org
Subject: Re: C02cond.ztst segfaults (was: Re: Strange test suite behaviour since zsh 5.2-dev-1: C02cond.ztst no more reports its finishing)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Seq: zsh-workers 37859

On Feb 1, 12:03am, Axel Beckert wrote:
}
} Program terminated with signal SIGSEGV, Segmentation fault.
} #1  0x000055e7dc4af8f4 in is_cond_binary_op (str=0x7f05376fe238 "non-empty-string") at ../../Src/text.c:63

Try this:

diff --git a/Src/text.c b/Src/text.c
index 04acd2a..cf6d3eb 100644
--- a/Src/text.c
+++ b/Src/text.c
@@ -47,7 +47,7 @@ int text_expand_tabs;
  */
 static const char *cond_binary_ops[] = {
     "=", "!=", "<", ">", "-nt", "-ot", "-ef", "-eq",
-    "-ne", "-lt", "-gt", "-le", "-ge", "=~"
+    "-ne", "-lt", "-gt", "-le", "-ge", "=~", NULL
 };
 
 static char *tptr, *tbuf, *tlim, *tpending;

