GNU bug report logs -
#75952
AntiMicroX is broken
Previous Next
Reported by: Andrew Wong <brosasaki <at> gmail.com>
Date: Thu, 30 Jan 2025 20:38:02 UTC
Severity: normal
Done: Maxim Cournoyer <maxim <at> guixotic.coop>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 75952 in the body.
You can then email your comments to 75952 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org:
bug#75952; Package
guix.
(Thu, 30 Jan 2025 20:38:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Andrew Wong <brosasaki <at> gmail.com>:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org.
(Thu, 30 Jan 2025 20:38:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
AntiMicroX segfaults immediately:
~ 🮲🮳 antimicrox
Selecting uinput as a default event generator.❌ERROR Received SIGSEGV
(segmentation fault)
❗WARN Stack trace:
❗WARN antimicrox() [0x482ef5]
❗WARN
/gnu/store/hw6g2kjayxnqi8rwpnmpraalxi0djkxc-glibc-2.39/lib/libc.so.6(+0x3e560)
[0x7f7359c60560]
❗WARN
/gnu/store/sgnswwrml9v8i9mx3lsqzraf0nq2dc1d-libx11-1.8.7/lib/libX11.so.6(XkbKeycodeToKeysym+0xc)
[0x7f735b36c9ac]
❗WARN antimicrox() [0x60fc18]
❗WARN antimicrox() [0x610323]
❗WARN antimicrox() [0x487f35]
❗WARN antimicrox() [0x48812e]
❗WARN antimicrox(main+0x189a) [0x45ad0a]
❗WARN
/gnu/store/hw6g2kjayxnqi8rwpnmpraalxi0djkxc-glibc-2.39/lib/libc.so.6(+0x29bf7)
[0x7f7359c4bbf7]
❗WARN
/gnu/store/hw6g2kjayxnqi8rwpnmpraalxi0djkxc-glibc-2.39/lib/libc.so.6(__libc_start_main+0x7c)
[0x7f7359c4bcac]
❗WARN antimicrox() [0x469c31]
Segmentation fault
I'm going to update its package def and see if that helps.
Information forwarded
to
bug-guix <at> gnu.org:
bug#75952; Package
guix.
(Thu, 30 Jan 2025 21:08:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 75952 <at> debbugs.gnu.org (full text, mbox):
A quick 'guix refresh' to the latest 3.5.1 builds but still
segfaults.[1] Does anyone remember this package working or was it always
'dead'?
[1]:
guix 🮲🮳
/gnu/store/49dhizb2vldzwd417gsn4z25p9gb28a5-antimicrox-3.5.1/bin/antimicrox
Selecting uinput as a default event generator.[16:03:32.648] 🟢INFO
uinput is default for wayland
[16:03:32.648] ⚪VERBOSE AntiMicroX version: 3.5.1 Package: 3.5.1
Type: Release (file /src/common.cpp:205)
[16:03:32.648] ⚪VERBOSE SDL version: 2.30.8 (Compiled with:
2.30.8) (file /src/common.cpp:215)
[16:03:32.648] ⚪VERBOSE Host OS: guix Version: unknown
Architecture: x86_64 (file /src/common.cpp:217)
[16:03:32.648] 🐞DEBUG Socket's state: QLocalSocket::UnconnectedState
[16:03:32.648] 🐞DEBUG Server name: ""
[16:03:32.648] 🐞DEBUG Socket descriptor: -1
[16:03:32.648] 🐞DEBUG The connection hasn't been established:
error text -> QLocalSocket::ConnectionRefusedError
error text 2 -> "QLocalSocket::connectToServer:
Connection refused"
[16:03:32.648] 🐞DEBUG Socket is not valid
[16:03:32.648] 🐞DEBUG Socket's state: QLocalSocket::UnconnectedState
[16:03:32.648] 🐞DEBUG Server name: ""
[16:03:32.648] 🐞DEBUG Socket descriptor: -1
[16:03:32.648] 🐞DEBUG "/home/wong/.local/share/antimicrox/icons"
[16:03:32.648] 🐞DEBUG
"/home/wong/.guix-home/profile/share/antimicrox/icons"
[16:03:32.648] 🐞DEBUG "/run/current-system/profile/share/antimicrox/icons"
[16:03:32.648] 🐞DEBUG "/home/wong/.guix-profile/share/antimicrox/icons"
[16:03:32.648] 🐞DEBUG "/home/wong/.local/share/icons"
[16:03:32.648] 🐞DEBUG "/home/wong/.guix-home/profile/share/icons"
[16:03:32.648] 🐞DEBUG "/run/current-system/profile/share/icons"
[16:03:32.648] 🐞DEBUG "/home/wong/.guix-profile/share/icons"
[16:03:32.648] 🐞DEBUG Theme name: "Delft"
[16:03:32.648] 🐞DEBUG Displays don't have local data: create new
instance of X11Extras
[16:03:32.648] ❌ERROR Received SIGSEGV (segmentation fault) (file
/src/main.cpp:86)
[16:03:32.648] ❗WARN Stack trace: (file /src/main.cpp:99)
[16:03:32.648] ❗WARN
/gnu/store/49dhizb2vldzwd417gsn4z25p9gb28a5-antimicrox-3.5.1/bin/antimicrox()
[0x482fc5] (file /src/main.cpp:102)
[16:03:32.648] ❗WARN
/gnu/store/hw6g2kjayxnqi8rwpnmpraalxi0djkxc-glibc-2.39/lib/libc.so.6(+0x3e560)
[0x7f4f1a060560] (file /src/main.cpp:102)
[16:03:32.648] ❗WARN
/gnu/store/sgnswwrml9v8i9mx3lsqzraf0nq2dc1d-libx11-1.8.7/lib/libX11.so.6(XkbKeycodeToKeysym+0xc)
[0x7f4f1b76c9ac] (file /src/main.cpp:102)
[16:03:32.648] ❗WARN
/gnu/store/49dhizb2vldzwd417gsn4z25p9gb28a5-antimicrox-3.5.1/bin/antimicrox()
[0x610698] (file /src/main.cpp:102)
[16:03:32.648] ❗WARN
/gnu/store/49dhizb2vldzwd417gsn4z25p9gb28a5-antimicrox-3.5.1/bin/antimicrox()
[0x610da3] (file /src/main.cpp:102)
[16:03:32.648] ❗WARN
/gnu/store/49dhizb2vldzwd417gsn4z25p9gb28a5-antimicrox-3.5.1/bin/antimicrox()
[0x4887d5] (file /src/main.cpp:102)
[16:03:32.648] ❗WARN
/gnu/store/49dhizb2vldzwd417gsn4z25p9gb28a5-antimicrox-3.5.1/bin/antimicrox()
[0x4889ce] (file /src/main.cpp:102)
[16:03:32.648] ❗WARN
/gnu/store/49dhizb2vldzwd417gsn4z25p9gb28a5-antimicrox-3.5.1/bin/antimicrox(main+0x18bc)
[0x45ad8c] (file /src/main.cpp:102)
[16:03:32.648] ❗WARN
/gnu/store/hw6g2kjayxnqi8rwpnmpraalxi0djkxc-glibc-2.39/lib/libc.so.6(+0x29bf7)
[0x7f4f1a04bbf7] (file /src/main.cpp:102)
[16:03:32.648] ❗WARN
/gnu/store/hw6g2kjayxnqi8rwpnmpraalxi0djkxc-glibc-2.39/lib/libc.so.6(__libc_start_main+0x7c)
[0x7f4f1a04bcac] (file /src/main.cpp:102)
[16:03:32.648] ❗WARN
/gnu/store/49dhizb2vldzwd417gsn4z25p9gb28a5-antimicrox-3.5.1/bin/antimicrox()
[0x469cc1] (file /src/main.cpp:102)
[16:03:32.648] ⚪VERBOSE Closing logger (file /src/logger.cpp:62)
Segmentation fault
Information forwarded
to
bug-guix <at> gnu.org:
bug#75952; Package
guix.
(Thu, 30 Jan 2025 21:26:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 75952 <at> debbugs.gnu.org (full text, mbox):
*NOTE: The crash only occurs *after* the udev rules have become active.
Otherwise, a perfectly functional error message appears saying there's
no joysticks. This would explain why the issue has gone unnoticed for so
long.
Reply sent
to
Maxim Cournoyer <maxim <at> guixotic.coop>:
You have taken responsibility.
(Mon, 20 Oct 2025 14:27:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Andrew Wong <brosasaki <at> gmail.com>:
bug acknowledged by developer.
(Mon, 20 Oct 2025 14:27:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 75952-done <at> debbugs.gnu.org (full text, mbox):
Hi,
Andrew Wong <brosasaki <at> gmail.com> writes:
> AntiMicroX segfaults immediately:
>
> ~ 🮲🮳 antimicrox
> Selecting uinput as a default event generator.❌ERROR Received
> SIGSEGV (segmentation fault)
> ❗WARN Stack trace:
> ❗WARN antimicrox() [0x482ef5]
> ❗WARN
> /gnu/store/hw6g2kjayxnqi8rwpnmpraalxi0djkxc-glibc-2.39/lib/libc.so.6(+0x3e560)
> [0x7f7359c60560]
> ❗WARN
> /gnu/store/sgnswwrml9v8i9mx3lsqzraf0nq2dc1d-libx11-1.8.7/lib/libX11.so.6(XkbKeycodeToKeysym+0xc)
> [0x7f735b36c9ac]
> ❗WARN antimicrox() [0x60fc18]
> ❗WARN antimicrox() [0x610323]
> ❗WARN antimicrox() [0x487f35]
> ❗WARN antimicrox() [0x48812e]
> ❗WARN antimicrox(main+0x189a) [0x45ad0a]
> ❗WARN
> /gnu/store/hw6g2kjayxnqi8rwpnmpraalxi0djkxc-glibc-2.39/lib/libc.so.6(+0x29bf7)
> [0x7f7359c4bbf7]
> ❗WARN
> /gnu/store/hw6g2kjayxnqi8rwpnmpraalxi0djkxc-glibc-2.39/lib/libc.so.6(__libc_start_main+0x7c)
> [0x7f7359c4bcac]
> ❗WARN antimicrox() [0x469c31]
> Segmentation fault
>
> I'm going to update its package def and see if that helps.
This seems resolved. Closing.
--
Thanks,
Maxim
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org.
(Tue, 18 Nov 2025 12:24:14 GMT)
Full text and
rfc822 format available.
This bug report was last modified 19 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.