community/nheko: Segfault on startup on armv7
installed nheko w/ apk, on PMOS edge:
$ nheko -v
nheko 0.11.3
$ apk list |grep nheko
nheko-0.11.3-r1 armv7 {nheko} (GPL-3.0-or-later) [installed]
nheko-doc-0.11.3-r1 armv7 {nheko} (GPL-3.0-or-later) [installed]
upon start nheko fails with a segfault: $ nheko
libEGL warning: egl: failed to create dri2 screen
[2023-05-07 12:01:53.016] [ui] [info] Restoring window size 0x0
[2023-05-07 12:01:53.258] [ui] [info] WebRTC: initialised GStreamer 1.22.2
[2023-05-07 12:01:53.472] [ui] [info] jdenticon plugin not found.
[2023-05-07 12:01:54.977] [ui] [info] starting nheko 0.11.3
[2023-05-07 12:01:55.055] [ui] [info] User already signed in, showing chat page
[2023-05-07 12:01:55.059] [ui] [info] Switching to chat page
[2023-05-07 12:01:55.795] [qml] [warning] qrc:/qml/TopBar.qml:234:13: QML AbstractButton: Binding loop detected for property "implicitWidth" (qrc:/qml/TopBar.
qml:234, )
[2023-05-07 12:01:55.796] [qml] [warning] qrc:/qml/TopBar.qml:241:30: QML EncryptionIndicator: Binding loop detected for property "sourceSize.height" (qrc:/qm
l/TopBar.qml:241, )
[2023-05-07 12:01:56.036] [ui] [info] Unity service available: false
[2023-05-07 12:01:56.109] [qml] [warning] qrc:/qml/ChatPage.qml:105:17: QML RoomList: Binding loop detected for property "implicitWidth" (qrc:/qml/ChatPage.qm
l:105, )
[2023-05-07 12:01:56.109] [qml] [warning] qrc:/qml/ChatPage.qml:105:17: QML RoomList: Binding loop detected for property "implicitWidth" (qrc:/qml/ChatPage.qm
l:105, )
Segmentation fault
further investigation with GDB shows:
$ gdb -q nheko
Reading symbols from nheko...
(No debugging symbols found in nheko)
(gdb) r
Starting program: /usr/bin/nheko
Program received signal SIGILL, Illegal instruction.
0xb53dcfbe in ?? () from /lib/libcrypto.so.3
(gdb) bt full
#0 0xb53dcfbe in () at /lib/libcrypto.so.3
#1 0xb5347436 in () at /lib/libcrypto.so.3
(gdb) info threads
Id Target Id Frame
* 1 process 9723 "nheko" 0xb53dcfbe in ?? () from /lib/libcrypto.so.3
(gdb)
installed libcrypto version is libcrypto3-3.1.0-r4