Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

QML FileDialog causing GTK error on Linux distributions #409

Open
1 task done
D33r-Gee opened this issue Jul 24, 2024 · 5 comments
Open
1 task done

QML FileDialog causing GTK error on Linux distributions #409

D33r-Gee opened this issue Jul 24, 2024 · 5 comments

Comments

@D33r-Gee
Copy link
Contributor

D33r-Gee commented Jul 24, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Current behaviour

with #408 when clicking the custom button here it causes a crash:
Gtk:ERROR:../../../../gtk/gtkpathbar.c:1342:set_button_image_get_info_cb: assertion failed: (cancellable == data->button_data->cancellable) Bail out! Gtk:ERROR:../../../../gtk/gtkpathbar.c:1342:set_button_image_get_info_cb: assertion failed: (cancellable == data->button_data->cancellable) Aborted (core dumped)

Expected behaviour

There shouldn't be a crash when clicking the custom component.

Steps to reproduce

To reproduce it delete any settings.json and any "BitcoinCore-App*.conf" in home/.config/BitcoinCore

Also, it happens without deleting anything.

Relevant log output

No response

How did you obtain Bitcoin Core

Compiled from source

What version of Bitcoin Core are you using?

v25.99.0-acadaf8e9498

Operating system and version

Ubuntu 22.04.4 LTS

Machine specifications

Memory: 15.5 GiB
Processor: Intel® Core™ i7-7700HQ CPU @ 2.80GHz × 8

@MarnixCroes
Copy link
Contributor

Steps to reproduce
To reproduce it delete any settings.json and any "BitcoinCore-App*.conf" in home/.config/BitcoinCore

FTR, I can also repro without deleting anything

@D33r-Gee
Copy link
Contributor Author

FTR, I can also repro without deleting anything

Updated description, thanks for pointing it out!

@johnny9
Copy link
Contributor

johnny9 commented Aug 9, 2024

I've been trying and I'm not able to reproduce this. Any information on the OS and DesktopManager (Gnome/KDE?) that is being used?

@MarnixCroes
Copy link
Contributor

for me it's Ubuntu 22.04.4 LTS, GNOME version 42.9

@MarnixCroes
Copy link
Contributor

MarnixCroes commented Aug 13, 2024

FYI,
on commit 8d53c44
it sometimes throws this in terminal when clicking on the Custom button (no crash)
(bitcoin-qt:460568): Gtk-CRITICAL **: 19:57:07.987: gtk_image_set_from_gicon: assertion 'GTK_IS_IMAGE (image)' failed.

which is new, it didn't happen before.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants