You are not logged in.

#26 2023-11-23 17:15:45

Shapiro
Member
Registered: 2021-10-08
Posts: 8

Re: GLib-GObject-CRITICAL Error after Update

loqs wrote:

Does building in a clean chroot work for you?

Haven't tried this yet.

loqs wrote:

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.

  1. Fresh installed Arch, Gnome, wxwidgets-gtk3 3.2.4-1 - fail

  2. Manjaro (in VirtualBox), Gnome, wxwidgets-gtk3 3.2.4-1 - fail

  3. 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

#27 2023-11-23 17:39:50

loqs
Member
Registered: 2014-03-06
Posts: 17,414

Re: GLib-GObject-CRITICAL Error after Update

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

#28 2023-11-23 20:44:04

Shapiro
Member
Registered: 2021-10-08
Posts: 8

Re: GLib-GObject-CRITICAL Error after Update

I don't think this is a packaging issue. Just opened a bug-report on GitHub/wxWidgets.

Offline

#29 2023-11-23 22:03:43

loqs
Member
Registered: 2014-03-06
Posts: 17,414

Re: GLib-GObject-CRITICAL Error after Update

Shapiro wrote:

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

#30 2023-11-24 13:52:45

Shapiro
Member
Registered: 2021-10-08
Posts: 8

Re: GLib-GObject-CRITICAL Error after Update

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

#31 2023-11-25 09:34:20

Shapiro
Member
Registered: 2021-10-08
Posts: 8

Re: GLib-GObject-CRITICAL Error after Update

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

#32 2023-11-26 12:16:36

loqs
Member
Registered: 2014-03-06
Posts: 17,414

Re: GLib-GObject-CRITICAL Error after Update

Should be fixed in wxwidgets 3.2.4-2.

Offline

#33 2023-11-26 17:10:46

tekstryder
Member
Registered: 2013-02-14
Posts: 128

Re: GLib-GObject-CRITICAL Error after Update

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

Board footer

Powered by FluxBB