From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5547 invoked by alias); 16 Dec 2013 14:05:18 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 32124 Received: (qmail 3895 invoked from network); 16 Dec 2013 14:05:12 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_00,HTML_IMAGE_ONLY_16, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_WEB autolearn=no version=3.3.2 X-USANET-Received: from gwsecf01.mbox.net [165.212.64.39] by gwo5.mbox.net via mtad (C8.MAIN.3.82G) with ESMTP id 498RLPoFi7536Mo5; Mon, 16 Dec 2013 14:05:07 -0000 X-USANET-Received: from gwsfilter02.mbox.net [165.212.64.61] by gwo5.mbox.net via mtad (C8.MAIN.3.82G) with ESMTP id 484RLPoFg7936Mo5; Mon, 16 Dec 2013 14:05:06 -0000 X-USANET-Received: from gwo5.mbox.net [127.0.0.1] by gwo5.mbox.net via mtad (C8.MAIN.3.82G) with ESMTP id 422RLPoFB1136Mo5; Mon, 16 Dec 2013 14:05:01 -0000 X-USANET-Routed: 6 gwsout-disclaimer Q:watd X-USANET-Routed: 10 gwsout-externalarchive C:gwsarchive:625 recommind.com.m.3gmqs@incoming02.seccas.com X-USANET-Routed: 21 gwsout-mailsafe R:gwsecf:25 X-USANET-Routed: 20 gwsout-sophos R:sophos-out:625 X-USANET-Routed: 3 gwsout-vs Q:bmvirus X-USANET-GWS2-Tenant: recommind.com X-USANET-GWS2-Tagid: P8SH X-USANET-Source: 165.212.120.254 OUT dirk.heinrichs@recommind.com S1P5HUB5.EXCHPROD.USA.NET TLS X-USANET-MsgId: XID501RLPoFB9036Xo5 Message-ID: <52AF088A.2040905@recommind.com> Date: Mon, 16 Dec 2013 15:04:58 +0100 From: Dirk Heinrichs User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Subject: zsh 5.0.2 dumps core on AIX 6.1 when running compinit. Content-Type: multipart/alternative; boundary="------------030500010603060101020309" X-Originating-IP: [194.25.214.106] X-USANET-SOPHOS: Complete --------------030500010603060101020309 Content-Type: text/plain; charset="ISO-8859-15" Content-Transfer-Encoding: 8bit Hi, as the subject says: When I try to use compinit in zsh 5.0.2 on AIX 6.1, I get a segfault: $ uname -a AIX he-aix-build 1 6 00F8991A4C00 $ zsh --version zsh 5.0.2 (powerpc-ibm-aix5.1.0.0) $ cat .zshrc # Created by newuser for 5.0.2 $ zsh -f he-aix-build% autoload -Uz compinit he-aix-build% compinit Segmentation fault (core dumped) zsh has been installed using a package from http://www.perzl.org/aix/. Bug in zsh or problem with the package? Bye... Dirk -- *Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions *Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach *Tel*: +49 2226 1596666 (Ansage) 1149 *Email*: dhs@recommind.com *Skype*: dirk.heinrichs.recommind www.recommind.com http://www.recommind.com --------------030500010603060101020309 Content-Type: multipart/related; boundary="------------010205040806000608030504" --------------010205040806000608030504 Content-Type: text/html; charset="ISO-8859-15" Content-Transfer-Encoding: 8bit Hi,

as the subject says: When I try to use compinit in zsh 5.0.2 on AIX 6.1, I get a segfault:

$ uname -a
AIX he-aix-build 1 6 00F8991A4C00
$ zsh --version
zsh 5.0.2 (powerpc-ibm-aix5.1.0.0)
$ cat .zshrc
# Created by newuser for 5.0.2
$ zsh -f
he-aix-build% autoload -Uz compinit
he-aix-build% compinit
Segmentation fault (core dumped)

zsh has been installed using a package from http://www.perzl.org/aix/.

Bug in zsh or problem with the package?

Bye...

    Dirk
--

Dirk Heinrichs, Senior Systems Engineer, Engineering Solutions
Recommind GmbH, Von-Liebig-Straße 1, 53359 Rheinbach
Tel: +49 2226 1596666 (Ansage) 1149
Email: dhs@recommind.com
Skype: dirk.heinrichs.recommind
www.recommind.com
--------------010205040806000608030504 Content-Type: image/gif; name="Logo.gif" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="Logo.gif" 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 Sc962vOe+MynPvfJz376858ADeg4AwIAOw== --------------010205040806000608030504-- --------------030500010603060101020309-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9271 invoked by alias); 16 Dec 2013 15:29:15 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 32125 Received: (qmail 18162 invoked from network); 16 Dec 2013 15:29:09 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 From: Bart Schaefer Message-id: <131216072902.ZM21723@torch.brasslantern.com> Date: Mon, 16 Dec 2013 07:29:02 -0800 In-reply-to: <52AF088A.2040905@recommind.com> Comments: In reply to Dirk Heinrichs "zsh 5.0.2 dumps core on AIX 6.1 when running compinit." (Dec 16, 3:04pm) References: <52AF088A.2040905@recommind.com> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: Dirk Heinrichs , Subject: Re: zsh 5.0.2 dumps core on AIX 6.1 when running compinit. MIME-version: 1.0 Content-type: text/plain; charset=us-ascii On Dec 16, 3:04pm, Dirk Heinrichs wrote: } } as the subject says: When I try to use compinit in zsh 5.0.2 on AIX 6.1, } I get a segfault zsh 5.0.3 was just released. Is it possible for you to re-confirm the bug with that version? If not, or if the problem is still present in 5.0.3, please send a stack trace from the crash you experienced. From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13161 invoked by alias); 18 Dec 2013 09:08:32 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 32148 Received: (qmail 18014 invoked from network); 18 Dec 2013 09:08:16 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=0.4 required=5.0 tests=BAYES_00,HTML_IMAGE_ONLY_20, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_WEB autolearn=no version=3.3.2 X-USANET-Received: from gwsecf02.mbox.net [165.212.64.40] by gwo5.mbox.net via mtad (C8.MAIN.3.82G) with ESMTP id 319RLRJiL0336Mo5; Wed, 18 Dec 2013 09:08:11 -0000 X-USANET-Received: from gwsfilter02.mbox.net [165.212.64.61] by gwo2.mbox.net via mtad (C8.MAIN.3.82G) with ESMTP id 053RLRJik2128Mo2; Wed, 18 Dec 2013 09:08:10 -0000 X-USANET-Received: from gwo1.mbox.net [127.0.0.1] by gwo1.mbox.net via mtad (C8.MAIN.3.82G) with ESMTP id 586RLRJiF0960Mo1; Wed, 18 Dec 2013 09:08:05 -0000 X-USANET-Routed: 6 gwsout-disclaimer Q:watd X-USANET-Routed: 10 gwsout-externalarchive C:gwsarchive:625 recommind.com.m.3gmqs@incoming02.seccas.com X-USANET-Routed: 21 gwsout-mailsafe R:gwsecf:25 X-USANET-Routed: 20 gwsout-sophos R:sophos-out:625 X-USANET-Routed: 3 gwsout-vs Q:bmvirus X-USANET-GWS2-Tenant: recommind.com X-USANET-GWS2-Tagid: P8SH X-USANET-Source: 165.212.120.254 OUT dirk.heinrichs@recommind.com S1P5HUB6.EXCHPROD.USA.NET TLS X-USANET-MsgId: XID460RLRJiF6322Xo1 Message-ID: <52B165F3.9010609@recommind.com> Date: Wed, 18 Dec 2013 10:08:03 +0100 From: Dirk Heinrichs User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Subject: Re: zsh 5.0.2 dumps core on AIX 6.1 when running compinit. References: <52AF088A.2040905@recommind.com> <131216072902.ZM21723@torch.brasslantern.com> In-Reply-To: <131216072902.ZM21723@torch.brasslantern.com> Content-Type: multipart/alternative; boundary="------------000204080405090303080901" X-Originating-IP: [194.25.214.106] X-USANET-SOPHOS: Complete --------------000204080405090303080901 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Am 16.12.2013 16:29, schrieb Bart Schaefer: > zsh 5.0.3 was just released. Is it possible for you to re-confirm the > bug with that version? If not, or if the problem is still present in > 5.0.3, please send a stack trace from the crash you experienced. I recompiled both zsh 5.0.2 and 5.0.3 myself, using gcc (the package from perzl.org was compiled with the native AIX compiler). Both self-compiled versions work fine, so it seams to be an issue with the package from perzl.org. I'll see if I can address this with Michael Perzl. There's one small issue with 5.0.3. It prints the following message: # /tmp/zsh/bin/zsh -f he-aix-main-61# autoload -Uz compinit he-aix-main-61# compinit compaudit:zstat:102: /proc/8781864/exe: a file or directory in the path name does not exist. 5.0.2 doesn't do this. Bye... Dirk -- *Dirk Heinrichs*, Senior Systems Engineer, Engineering Solutions *Recommind GmbH*, Von-Liebig-Straße 1, 53359 Rheinbach *Tel*: +49 2226 1596666 (Ansage) 1149 *Email*: dhs@recommind.com *Skype*: dirk.heinrichs.recommind www.recommind.com http://www.recommind.com --------------000204080405090303080901 Content-Type: multipart/related; boundary="------------010101080604070809090406" --------------010101080604070809090406 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit
Am 16.12.2013 16:29, schrieb Bart Schaefer:

zsh 5.0.3 was just released.  Is it possible for you to re-confirm the
bug with that version?  If not, or if the problem is still present in
5.0.3, please send a stack trace from the crash you experienced.

I recompiled both zsh 5.0.2 and 5.0.3 myself, using gcc (the package from perzl.org was compiled with the native AIX compiler). Both self-compiled versions work fine, so it seams to be an issue with the package from perzl.org. I'll see if I can address this with Michael Perzl.

There's one small issue with 5.0.3. It prints the following message:
# /tmp/zsh/bin/zsh -f
he-aix-main-61# autoload -Uz compinit
he-aix-main-61# compinit
compaudit:zstat:102: /proc/8781864/exe: a file or directory in the path name does not exist.

5.0.2 doesn't do this.

Bye...

    Dirk
--

Dirk Heinrichs, Senior Systems Engineer, Engineering Solutions
Recommind GmbH, Von-Liebig-Straße 1, 53359 Rheinbach
Tel: +49 2226 1596666 (Ansage) 1149
Email: dhs@recommind.com
Skype: dirk.heinrichs.recommind
www.recommind.com
--------------010101080604070809090406 Content-Type: image/gif; name="Logo.gif" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="Logo.gif" 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 Sc962vOe+MynPvfJz376858ADeg4AwIAOw== --------------010101080604070809090406-- --------------000204080405090303080901-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23367 invoked by alias); 18 Dec 2013 16:43:11 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 32150 Received: (qmail 8061 invoked from network); 18 Dec 2013 16:43:05 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 From: Bart Schaefer Message-id: <131218084255.ZM21825@torch.brasslantern.com> Date: Wed, 18 Dec 2013 08:42:55 -0800 In-reply-to: <52B165F3.9010609@recommind.com> Comments: In reply to Dirk Heinrichs "Re: zsh 5.0.2 dumps core on AIX 6.1 when running compinit." (Dec 18, 10:08am) References: <52AF088A.2040905@recommind.com> <131216072902.ZM21723@torch.brasslantern.com> <52B165F3.9010609@recommind.com> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: Dirk Heinrichs , Subject: Re: zsh 5.0.2 dumps core on AIX 6.1 when running compinit. MIME-version: 1.0 Content-type: text/plain; charset=us-ascii On Dec 18, 10:08am, Dirk Heinrichs wrote: } } I recompiled both zsh 5.0.2 and 5.0.3 myself, using gcc (the package } from perzl.org was compiled with the native AIX compiler). Both } self-compiled versions work fine, so it seams to be an issue with the } package from perzl.org. I'll see if I can address this with Michael } Perzl. Could be a difference of the AIX compiler as well. } he-aix-main-61# compinit } compaudit:zstat:102: /proc/8781864/exe: a file or directory in the path } name does not exist. That was a silly one. diff --git a/Completion/compaudit b/Completion/compaudit index 75742a0..00125e4 100644 --- a/Completion/compaudit +++ b/Completion/compaudit @@ -101,7 +101,7 @@ for _i_exe in $_i_exes; do if [[ -e $_i_exe ]] ;then if zmodload -F zsh/stat b:zstat 2>/dev/null; then local -A _i_stathash - if zstat -H _i_stathash /proc/$$/exe && + if zstat -H _i_stathash $_i_exe && [[ $_i_stathash[uid] -ne 0 ]]; then _i_owners+="u${_i_stathash[uid]}" fi