Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) by gbr-app-1.alpinelinux.org (Postfix) with ESMTPS id B89E8225F82 for <~alpine/users@lists.alpinelinux.org>; Fri, 25 Jul 2025 12:28:28 +0000 (UTC) Received: by mail-lf1-x129.google.com with SMTP id 2adb3069b0e04-553b5165cf5so2603910e87.0 for <~alpine/users@lists.alpinelinux.org>; Fri, 25 Jul 2025 05:28:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1753446505; x=1754051305; darn=lists.alpinelinux.org; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=I1P7YKmgcz438piWgFm5/SgqNOqZkoCZ5elrpDDxFa0=; b=lB20tpXhBiboZbF0zbs9MhFN+TcodUPbRbcRvQ/OFuPUTcxY1H9MoCEXfvUK6CRibn 4qXJxuaBHbnzWyAdBk/3Muc4kKknk0Yd1lcBPFfKvmJxNibsmthc44vKZ80865nxoPIL BSf+XP2WqcuiOn9ZqXGVfZK5gMeSwUtjku+PZaxGQSDz6TbyNR5HGgK/VVj9WY2SJyy7 4AYQsPpcLYkdAxd53BVk+Qgd9kgix/GAFOIBlMxI/yPWx3mG6Qb6C0x1rgzfp3Ja5pAF a0tNhTJm7heu/VXv3qrUIzHnH0pEtqnBABS2rbMyNJVy6m341k1wV/9uB8psdWPSOo2t FmEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753446505; x=1754051305; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=I1P7YKmgcz438piWgFm5/SgqNOqZkoCZ5elrpDDxFa0=; b=ZP5GoqD5W1gEqMqwJaLmU4Z9KDJuz/4AJtzCrfJE8mAGqMmJ8fNy2xR8A8+X0ayXCQ 7LNaqw24A/eZYOWfh5XgTjTuYNZ/32UL+OldjdoQBA5KIwwovW6s1KbHzDJlNTCVevSa /Il3UTCnKLqlohptXzPslqI4iwZ7QXkqZ5QP7dfIsHjqEStszqZ6smuD+0Zilo1q1Dz0 SgLVqkcu9TTY5GTTzwBfCldqepSiu1LdZI97wF9T2cR1BOpU97/m55onksbb1+W6WIFI TloOzgIBXUwr/QNznHmFXKsw7VckMOWM1pXtaKy1Qp8zjwBmSWknIvUgCpWDopz0bShh r4Bw== X-Gm-Message-State: AOJu0YzAAI5DHfqLbNUAE8em13oKQ571HQ9yfdmVBxXYwbjv359gBdcU Bm0EI0RIOmQtUnG+cW3+h2sx+PxG4y8qdPPSioh0Tbs9fRCoqSZAbKOQAH/wHVQR8nHBVd+jI4L 0WrkgSUcqncc68Dcwf4nuE6IYYPV0ois= X-Gm-Gg: ASbGnctw84PJmXyb4TihmYt8vq38F1qFl0AFhzY6VN1Ji9Lrc4+dNudLpK7wZtJqzhN B1uGogsuZmi355t+o3NHVZZKDgj9Xft50TDko7r8jrxTDo26wtGlSxCC3qIqbtieKZd8IlyTO4/ 5+E0jUehJRbh/4MRbt4PHyoVo9o2pMU9+96x+ipjVF4LmpJdy/LmDrZHfk3kxbP9Qmu0M+uTfqb aMOwQ== X-Google-Smtp-Source: AGHT+IH8s7i5X7YBcJfjgZVoly5Fu32G1MAi6xeJ6H0iXXc6bXL7frau9y3ltnl3OGX9icuHIarkvlxtbTe/eEBt0js= X-Received: by 2002:a05:6512:612:20b0:549:38eb:d694 with SMTP id 2adb3069b0e04-55b5f4ab374mr313947e87.26.1753446504679; Fri, 25 Jul 2025 05:28:24 -0700 (PDT) MIME-Version: 1.0 References: <20250725094929.2abbb421@baryte> <20250725113320.6b69e6f9@bonsai.doitto.me.uk> <20250725120957.6e0e293a@baryte> In-Reply-To: <20250725120957.6e0e293a@baryte> Reply-To: noloader@gmail.com From: Jeffrey Walton Date: Fri, 25 Jul 2025 08:27:47 -0400 X-Gm-Features: Ac12FXy4B2-6DCIRgtLtMDxsbKp-kvCAyQqKwsRjTnryHvZqfDitVvnBNl4JwIo Message-ID: Subject: Re: Illegal instruction on running vaultwarden on RPI (aarch64) To: Maximilian Friedersdorff Cc: ~alpine/users@lists.alpinelinux.org Content-Type: multipart/alternative; boundary="0000000000000b4ead063ac0141b" --0000000000000b4ead063ac0141b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Jul 25, 2025 at 7:11=E2=80=AFAM Maximilian Friedersdorff < max@friedersdorff.com> wrote: > On Fri, 25 Jul 2025 11:33:20 +0100 > Ian Smith wrote: > > > You _might_ get some more information from strace or ltrace. > > [...] > gdb vaultwarden > [noise] > > Reading symbols from vaultwarden... > (No debugging symbols found in vaultwarden) > (gdb) run > Starting program: /usr/bin/vaultwarden > > Program received signal SIGILL, Illegal instruction. > 0x0000007ff79bc968 in ?? () from /usr/lib/libmimalloc-secure.so.2 > (gdb) bt > #0 0x0000007ff79bc968 in ?? () from /usr/lib/libmimalloc-secure.so.2 > #1 0x0000007ff79ba7f8 in ?? () from /usr/lib/libmimalloc-secure.so.2 > #2 0x0000007ff7fa8368 in do_init_fini (queue=3D) > at ldso/dynlink.c:1610 > #3 0x0000007ff7fa9240 in __libc_start_init () at ldso/dynlink.c:1623 > #4 0x0000007ff7f5d03c in libc_start_main_stage2 (main=3D0x5555c46fe8, > argc=3D1, argv=3D0x7ffffffc08) at src/env/__libc_start_main.c:92 > #5 0x0000000000000000 in ?? () > Backtrace stopped: previous frame identical to this frame (corrupt stack?= ) > > Based on that it seems maybe a problem in mimalloc2? It looks like a Microsoft library. See < https://microsoft.github.io/mimalloc/build.html>. You will probably get more information if you install the debug symbols. I don't know how to do it, though. Jeff --0000000000000b4ead063ac0141b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Fri, Jul 25,= 2025 at 7:11=E2=80=AFAM Maximilian Friedersdorff <max@friedersdorff.com> wrote:
On Fri, 25 Jul 2025 11:33:20 +0100=
Ian Smith <m4r3= 5n357@gmx.co.uk> wrote:

> You _might_ get some more information from strace or ltrace.

[.= ..]
gdb vaultwarden
[noise]

Reading symbols from vaultwarden...
(No debugging symbols found in vaultwarden)
(gdb) run
Starting program: /usr/bin/vaultwarden

Program received signal SIGILL, Illegal instruction.
0x0000007ff79bc968 in ?? () from /usr/lib/libmimalloc-secure.so.2
(gdb) bt
#0=C2=A0 0x0000007ff79bc968 in ?? () from /usr/lib/libmimalloc-secure.so.2<= br> #1=C2=A0 0x0000007ff79ba7f8 in ?? () from /usr/lib/libmimalloc-secure.so.2<= br> #2=C2=A0 0x0000007ff7fa8368 in do_init_fini (queue=3D<optimized out>)=
=C2=A0 =C2=A0 at ldso/dynlink.c:1610
#3=C2=A0 0x0000007ff7fa9240 in __libc_start_init () at ldso/dynlink.c:1623<= br> #4=C2=A0 0x0000007ff7f5d03c in libc_start_main_stage2 (main=3D0x5555c46fe8,=
=C2=A0 =C2=A0 argc=3D1, argv=3D0x7ffffffc08) at src/env/__libc_start_main.c= :92
#5=C2=A0 0x0000000000000000 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)<= br>
Based on that it seems maybe a problem in mimalloc2?

<= /div>
It looks like a Microsoft library. See <https://microsoft.github.io/mimalloc/= build.html>.

You will probably get more inf= ormation if you install the debug symbols. I don't know how to do it, t= hough.

Jeff
--0000000000000b4ead063ac0141b--