You are not logged in.
Does building in a clean chroot work for you?
Haven't tried this yet.
What is the output of `pacman -Qs wxwidgets`?
pacman -Qs wxwidgets
local/wxwidgets-common 3.2.4-1
Common libraries and headers for wxwidgets
local/wxwidgets-gtk3 3.2.4-1
GTK+3 implementation of wxWidgets API for GUI
Funny thing: This whole situation (GLib-GObject-CRITICAL ... failed free()...) occured on two of three systems here.
Fresh installed Arch, Gnome, wxwidgets-gtk3 3.2.4-1 - fail
Manjaro (in VirtualBox), Gnome, wxwidgets-gtk3 3.2.4-1 - fail
former Antergos-now-turned-to-Arch, Gnome, wxwidgets-gtk3 3.2.4-1 - success
I solved the problem, by adding the NOTEST-flag in my PKGBUILD.
Setback is you can't use the text mode. Yeah, I know, this brings us back to the original situation. But my package was meant to be used as a translated GUI-version in the first place, so I can live with that.
Offline
I have never been able to reproduce this issue. Ideally it needs to be solved by upstream wxwidgets if the bug is upstream but that requires you to provide them with the information requested. If it is an arch packaging issue it again needs feedback in the bug report. Ideally you would want to build and run tests.
Offline
I don't think this is a packaging issue. Just opened a bug-report on GitHub/wxWidgets.
Offline
I don't think this is a packaging issue. Just opened a bug-report on GitHub/wxWidgets.
https://github.com/wxWidgets/wxWidgets/issues/24081
Thank You. PS I think you can provide the requested debug symbols without rebuilding by enabling rather than disabling debuginfod.
Edit:
https://drive.google.com/drive/folders/ … drive_link contains wxwidgets 3.2.4 with https://github.com/wxWidgets/wxWidgets/ … 938858ff97 applied and pkgrel incremented to 1.1.
Last edited by loqs (2023-11-23 23:28:18)
Offline
Hi loqs,
I can confirm that your new versions of wxwidgets-common and wxwidgets-gtk3 (3.2.4-1.1) solve this issue.
Have a nice week-end.
Offline
FYI:
The root of this bug (executing a program, which uses the wxApp, in a terminal) probably depends on how wxWidgets interoperates with Xorg, Wayland.
https://github.com/NixOS/nixpkgs/pull/269587
https://github.com/veracrypt/VeraCrypt/issues/184
Offline
Should be fixed in wxwidgets 3.2.4-2.
Offline
Confirmed the crasher is fixed in wxwidgets 3.2.4-2. Thanks for your efforts across the board on this one @loqs!
Additionally, I built Veracrypt 1.26.7+#1264 and can confirm this allows full GUI functionality of Veracrypt under a pure Wayland environment (no Xwayland).
See: https://github.com/veracrypt/VeraCrypt/ … 7bc9253004
Also, when building, https://github.com/archlinux/svntogit-c … ings.patch was no longer necessary with wxwidgets 3.2.4-2
I updated the relevant report with that finding:
https://github.com/veracrypt/VeraCrypt/issues/952
Offline