From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/14152 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Sebastian Kemper Newsgroups: gmane.linux.lib.musl.general Subject: Re: Asterisk 16 segmentation fault Date: Mon, 27 May 2019 22:14:42 +0200 Message-ID: <20190527201442.GA2550@darth.lan> References: <20190228202751.GB31965@darth.lan> <20190228211901.GJ21289@port70.net> <20190302171641.GA1760@darth.lan> <20190302173609.GJ23599@brightrain.aerifal.cx> <20190302175948.GA1872@darth.lan> Reply-To: musl@lists.openwall.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="42021"; mail-complaints-to="usenet@blaine.gmane.org" To: musl@lists.openwall.com Original-X-From: musl-return-14168-gllmg-musl=m.gmane.org@lists.openwall.com Mon May 27 22:15:00 2019 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by blaine.gmane.org with smtp (Exim 4.89) (envelope-from ) id 1hVM1L-000Akp-RA for gllmg-musl@m.gmane.org; Mon, 27 May 2019 22:14:59 +0200 Original-Received: (qmail 32508 invoked by uid 550); 27 May 2019 20:14:56 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 32489 invoked from network); 27 May 2019 20:14:56 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1558988084; bh=+b+Hb9gIE82YS+D43m0AtHsLf4ygtiVVaZNGBCTXxIY=; h=X-UI-Sender-Class:Date:From:To:Subject:References:In-Reply-To; b=GXTw0CrfkMHjNFPfnvVfymXzjgKJnF19sseuMiL6GhsCb9grRqQAm44xI2tJF1vf5 OeYO06Mvw2mq5eWGtXEJDSxilJ5M1tR/U9EPREvnwA8vVR6Ete6BH1E/slBAzWt+Md RD9/orUWVuH0gKoCWoKfLDF7AXst7cRjzwnMTWkw= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Content-Disposition: inline In-Reply-To: <20190302175948.GA1872@darth.lan> X-Provags-ID: V03:K1:kfVPcGG67G1jUPGibrPKCyJdfycXuBjrXNagL1NzwL6vRW4rMH0 5e3rXyqatoOAabM+++w/EOJrn/b+5dPHGHFNKJR1jDUJYka2xJC8xGRJfDRIgH94OmsCqgK vORsyWa4Um/MEh4MvbuRdU83i7Kh5fwcQhzSeqLRpKW0E2ZvznxzDTkg+QhuOKMsW4pv1wf XO2R8RqjysNWwDCCfeWVA== X-UI-Out-Filterresults: notjunk:1;V03:K0:TsAQ48GZsuo=:2pj5c5BMPnCfEmXPmnnMt7 w0dH6U9XXA1xgFuJufnj9XkDQgHTb7uK4Z6hDkEKG0/tD6+4EYWknM530jZUZ5YJWX4XBZw5j Sb1LHEo6Cs5NT3fktInHOB2kHYgSKMgms3ZCEq4i8CbpP3hSReJMo0eD1c8HjYsXHKYOVraw5 dGtLZz0CqdPb2pp0h87m62MbhclncFuSY6T6t4WeaeuIwqjeNh2rdycnyb6/v3JZmT2RIzyCy IP6TC4KkF2xMSbJ12l4mwqTGwpGqsAzsFHx/CFJaUY91j60r/Uw0grFbJw1SPBONUv16SxqIC r9cpqKodgS1xM84vxgQJNgcMTbnPZuwL0up90tmpFyil0627wAX9jTWGZa+XJfP1wftr7CRrc f9JjuzCLfaltxO4ugpsQBQRt2AcWR6ITSVB65xYBdXo0iG7mb3/Vu+7ZoNvCkGuVawIzYNTyJ gyuPhvo/c71/AOlInXJBwHCOx2g8QsutzZwmk6FKTFQk8GoJIcC57vmRt+inKzaj/CnGqXmN1 gwg5qBembc6L0AKcdQ4LFOT/aojNKaTCtY2EmzFi6Xf8VZhuAVS207GV0af0mk8k2DitKAsgi 5KT5MpC8zD1FGcJy+ckZUOC/2Nufg9pg+y9XbmkpB3o4SZhOEiBjMt/OsrMsHrtxcQgXblz+w PXIJKYf80AnACI5JuoX8rJHVuqFOFbUifjULKP3JLOvSb4/RruCUhEQ3XMR3E+H2uAxlv02GR c3DGtbOkzb+C0GY+iuMXTAj/x/xcflqBbLnrUg+xDZUMrYE5V++GvfqoC6HhJHfqI1m8d4hd Xref: news.gmane.org gmane.linux.lib.musl.general:14152 Archived-At: On Sat, Mar 02, 2019 at 06:59:48PM +0100, Sebastian Kemper wrote: > On Sat, Mar 02, 2019 at 12:36:09PM -0500, Rich Felker wrote: > > Please be aware: This is just fixing the crash, but isn't fixing the > > logic error in the Asterisk software that led to it. I'm pretty sure > > module loading is not working correctly. Actually fixing this is going > > to be a much bigger task. > > Hi Rich, > > Thanks, I mentioned that. > > https://issues.asterisk.org/jira/browse/ASTERISK-28319 > > Kind regards, > Seb Hi all, All is well that ends well. With help from Corey from Asterisk upstream we added some code to support permanent dlopen, which can be activated via "configure --enable-permanent-dlopen". https://gerrit.asterisk.org/c/asterisk/+/11217 The code has been queued for Asterisk 16.4.0 and is already in OpenWrt trunk. The other problem we had (regarding the redefinitions in astmm.h) we fixed= with a small patch that was suggested by Timo from Alpine Linux. =2D-- a/include/asterisk/compat.h +++ b/include/asterisk/compat.h @@ -30,6 +30,7 @@ #include #include #include +#include #ifdef HAVE_STDDEF_H #include Thanks again for your support! Kind regards, Seb