Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 29 Sep 2020 13:51:30 -0500
From: Jesse Hathaway <jesse@...ki-mvuki.org>
To: Rich Felker <dalias@...c.org>
Cc: musl@...ts.openwall.com
Subject: Re: Re: Pending patches for MT-fork stuff

On Tue, Sep 29, 2020 at 1:36 PM Rich Felker <dalias@...c.org> wrote:
> Can you provide an strace (with -f) showing the hang? It's probably
> not related to this since fork does not seem to be involved. Depending
> on how you're using Go, it may just be Go bypassing libc then trying
> to use libc functions, which at least used to be a big problem; I
> don't know if it's fixed nowadays or not.

Thanks Rich, for taking a look, I have attached an strace of the
program compiled against musl & glibc. The first call to setreuid
succeeds in both, but the second call fails under musl. Jesse

View attachment "glibc_strace.txt" of type "text/plain" (98307 bytes)

View attachment "musl_strace.txt" of type "text/plain" (56013 bytes)

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.