From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/14863 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: "A. Wilcox" Newsgroups: gmane.linux.lib.musl.general Subject: Re: Crash using python in alpine with musl and confluent-kafka python library Date: Thu, 24 Oct 2019 19:57:40 -0500 Organization: =?UTF-8?Q?Ad=c3=a9lie_Linux?= Message-ID: <4242496b-9ade-6140-9321-d8ccc2a24a59@adelielinux.org> References: <50BB5C7D-48B1-41D2-AE5A-53D7C0AD49A5@tivo.com> <20191025003453.GS16318@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="lfY7zg66Qgz0xUka87kl3pxHLDeXxg6dg" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="153213"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux ppc64; rv:68.0) Gecko/20100101 Thunderbird/68.0 To: musl@lists.openwall.com Original-X-From: musl-return-14879-gllmg-musl=m.gmane.org@lists.openwall.com Fri Oct 25 02:58:07 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 1iNnvb-000dlO-8r for gllmg-musl@m.gmane.org; Fri, 25 Oct 2019 02:58:07 +0200 Original-Received: (qmail 5613 invoked by uid 550); 25 Oct 2019 00:58:04 -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 5595 invoked from network); 25 Oct 2019 00:58:04 -0000 Autocrypt: addr=awilfox@adelielinux.org; prefer-encrypt=mutual; keydata= mQINBE+DjPIBEADTQ1H/e/avDUhgt8+T3TJpjGYoY9Y47EMfHqWMm9LjR9aiZSG6GWRbpjWS 4V0DqzIhNQw7HLkPws9CVqQkmpIeltQyGDV2qcR5AXxJ4lCRWHxwRzWE0cCzhLUR9BBWOO0U NINQY+2IqmzRAqXZ9zL+mGTles/qeheXmaWLKf/T0kqJFihoM+ItQvUWOkWUdVv0prhzXr9Q QUdt0NTIW8n4sPwtuSvQgqwSzCJQArh1myugVSGiIIN38pCU8g41Vh35mHHhbHjbn0o1mhrX B/gbsndGo7QQBKz4CPaSel+Fl92dCvVWTp1XYyjqeZx2xlx1zfDrXOTuzY1WmNHi7BgHYuem tG7Zyp7u9MR6FvLKgQhmvCQZXaa+9oNtwKckxoP/I5R8ede9YRb6pLyG5JC0pTTk7kpUZCX2 tm8pLKy899zomm8BBm71aEJHE44ABEl/PbM7tA7XhSPiWsdBmVCxH4bqpUgGMx0ztqhNsUul SDDhiAWgtYFHATynhmeKBDKthkO7lj4CzwI54dn1uiwDtvUFVyVsPMjJcCxFnONbOPcvm1R9 sDg5sn57dv0f+EtaU3ppZdotutjM9X7OEC93d1flO3k1LO20qn2ZcI24f3tEOLAjn5xZ1GdV 3BYBwrtuaaiO8tMdp0uAtILzkkrcr0vOi2/SngxtXFw+44X+WQARAQABtDNBLiBXaWxjb3gg KEFkw6lsaWUgTGludXgpIDxhd2lsZm94QGFkZWxpZWxpbnV4Lm9yZz6JAjoEEwEIACQCGwMF CwkIBwIGFQgJ In-Reply-To: <20191025003453.GS16318@brightrain.aerifal.cx> Xref: news.gmane.org gmane.linux.lib.musl.general:14863 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --lfY7zg66Qgz0xUka87kl3pxHLDeXxg6dg Content-Type: multipart/mixed; boundary="7ZTJGeGcVJCcp63gQetezCQ6QSZflT8jQ" --7ZTJGeGcVJCcp63gQetezCQ6QSZflT8jQ Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 24/10/2019 19:34, Rich Felker wrote: > On Fri, Oct 25, 2019 at 12:14:29AM +0000, Richard Lee wrote: >> Thread 3 "rdk:main" received signal SIGSEGV, Segmentation fault. >> [Switching to LWP 220] >> __bin_chunk (self=3D0x559c68375130) at src/malloc/malloc.c:456 >> 456 src/malloc/malloc.c: No such file or directory. >> (gdb) bt >> #0 __bin_chunk (self=3D0x559c68375130) at src/malloc/malloc.c:456 >> #1 0x00007fe8f0b04d92 in trim (self=3Dself@entry=3D0x559c683750d0, n=3D= ) at src/malloc/malloc.c:281 >> #2 0x00007fe8f0b05120 in malloc (n=3D) at src/malloc/m= alloc.c:328 >> #3 0x00007fe8f0b05238 in realloc (p=3D, n=3D) at src/malloc/malloc.c:375 >> #4 0x00007fe8ef963181 in ?? () from /usr/lib/librdkafka.so.1 >> #5 0x00007fe8ef9631cc in ?? () from /usr/lib/librdkafka.so.1 >> #6 0x00007fe8ef978770 in rd_kafka_ConfigResource_new () from /usr/lib= /librdkafka.so.1 >> #7 0x00007fe8ef97a514 in ?? () from /usr/lib/librdkafka.so.1 >> #8 0x00007fe8ef977db5 in ?? () from /usr/lib/librdkafka.so.1 >> #9 0x00007fe8ef977665 in ?? () from /usr/lib/librdkafka.so.1 >> #10 0x00007fe8ef94513f in ?? () from /usr/lib/librdkafka.so.1 >> #11 0x00007fe8ef9479e9 in ?? () from /usr/lib/librdkafka.so.1 >> #12 0x00007fe8ef947a3c in ?? () from /usr/lib/librdkafka.so.1 >> #13 0x00007fe8ef946356 in ?? () from /usr/lib/librdkafka.so.1 >> #14 0x00007fe8ef9263f8 in ?? () from /usr/lib/librdkafka.so.1 >> #15 0x00007fe8f0b32f94 in start_c11 (p=3D) at src/threa= d/pthread_create.c:203 >> #16 0x00007fe8f0b3504d in __clone () at src/thread/x86_64/clone.s:22 >> Backtrace stopped: frame did not save the PC >=20 > Can you supplement this report with a disassembly of the crash point > showing the faulting instruction? Based on the above, my first guess > would be a stack overflow, and if not that, heap corruption from out > of bound writes somewhere else. >=20 > Having debug symbols for librdkafka.so.1 might also be useful; it > could at least give an idea what's going on when it crashes. >=20 > Rich Tiny note that we have librdkafka 1.2.0 in Ad=C3=A9lie built with debug symbols, if you wanted a simple way to get a chroot with them without the hassle of rebuilding yourself. Best, --arw --=20 A. Wilcox (awilfox) Project Lead, Ad=C3=A9lie Linux https://www.adelielinux.org --7ZTJGeGcVJCcp63gQetezCQ6QSZflT8jQ-- --lfY7zg66Qgz0xUka87kl3pxHLDeXxg6dg Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjNyWOYPU1SaTSMHHyynLUZIrnRQFAl2ySIQACgkQyynLUZIr nRTtEQ/+I0Juuw+UE2swNUfXtS0OMWLRUCeYgteN3XTQb77bBtyPsUcyR410Xcz4 WJnK2H0FPaWuGNcMY/inzLky2okBWpCDHQuH+bwnBfj5ZwHl8mrAZLFkJeFA2Ufy 7NXgvPKt9ZEuzMz2tK/CRGTmg4xmRzISQ0NxFblLeDrXYmphZGt633y56TKJvLAn 7jbX1qn163Lir+HSMA4FYCqNipOoC9FTQODFveTA/n7PYfRkVShiwwE3Hs4g6ey/ lJTpjykc+PwNraMPadeC5WQLqm1ixnxcblhyppTXzBZycdXQvWRMIDyC4GRMNbsH wrIIJdmp4tLIgrNJkoSP/Mu1UFZFD9v2Cnj9m58Rqb+8BnPFjiwarGhe8gGia431 khkxYgerafr9uNAdkSU00irzVbibQFsON94JmyJpvErtt+PXNkB1A6pBF/yEPPnn gmrO12UBcI79saNTEpN2gfFpo0UcUz9JUvB02iAHQ6k1NTJLQFm0d6PrC3Y9NHN/ VKyWn4Mmx1FPhzSKPSrzmZJKOnHkPb4q8J9d3FZeW+ZTgRY0MaVCNEjp1jLpAJ8d odD7Tsufe7VKT/woXihTjz6bZtMBWEQ40GnvCc66c1mAlbd2zTTe8miaAbNVlNsD o1mtEPgUomzOOAI2IflBuPQ7yVKi2LygXWR8Izv2xvv12kC3Yqg= =V1Ue -----END PGP SIGNATURE----- --lfY7zg66Qgz0xUka87kl3pxHLDeXxg6dg--