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

Debian AMD64 and ARM64 versions crash on clicking Enable Convolution Reverb #1741

Closed
djbottrill opened this issue Dec 11, 2023 · 5 comments · Fixed by #1744
Closed

Debian AMD64 and ARM64 versions crash on clicking Enable Convolution Reverb #1741

djbottrill opened this issue Dec 11, 2023 · 5 comments · Fixed by #1744

Comments

@djbottrill
Copy link

Running the AMD64 version on a MAC running Linux Mint or Ubuntu or a Raspberry Pi 5 running Raspberry PI OS (Debian):
in settings if you click the Enable Convolution Reverb check box causes GO to crash with the error message:

Unhandled unknown exception; terminating the application.

I don't know if this is related but just opening the settings dialog gives the following error message:

(GrandOrgue:2299): Gtk-CRITICAL **: 12:39:30.528: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkSpinButton

although all the other functions in settings do seem to work without a problem.

@oleg68
Copy link
Contributor

oleg68 commented Dec 11, 2023

What version of GrandOrgue are you trying?

@djbottrill
Copy link
Author

v3.13.2-1

I've just run apt update and apt upgrade on my Linux Mint machine and re-installed GO and that now seems to work.
I've done the same on Raspberry PI OS and that still fails.

I don't know if this is a problem with WX, but on the Raspberry PI installing the non WX package gives the errors:
The following packages have unmet dependencies:
grandorgue : Depends: libwxbase3.0-0v5 (>= 3.0.4+dfsg) but it is not installable
Depends: libwxgtk3.0-gtk3-0v5 (>= 3.0.4+dfsg) but it is not installable
Depends: libwxgtk3.0-gtk3-0v5 (>= 3.0.4+dfsg-10~) but it is not installable

however I have got installed a newer version of WX:
libwxbase3.2-1/stable,now 3.2.2+dfsg-2 arm64 [installed]
libwxbase3.2-1/stable 3.2.2+dfsg-2 armhf
libwxgtk3.2-1/stable,now 3.2.2+dfsg-2 arm64 [installed]
libwxgtk3.2-1/stable 3.2.2+dfsg-2 armhf
libwxgtk3.2-dev/stable,now 3.2.2+dfsg-2 arm64 [installed]
libwxgtk3.2-dev/stable 3.2.2+dfsg-2 armhf

I therefore have to install the WX version of GO and that is still giving me the crash on selecting reverb.
I hope that helps

@djbottrill
Copy link
Author

I've just done a hack and copied GrandOrgueConfig and GrandOrgueConfig.last from the now working system to the non-working installation and this has brought over the Reverb settings obviously I had to reset the Audio settings, but at least it now works.

@djbottrill
Copy link
Author

I've been a bit more subtle I've unzipped the config file, copied just the reverb section from a working config and re-zipped the config. works well and doesn't bring over the unwanted settings.

@djbottrill
Copy link
Author

Yet another update:
The computer I have running Linux mint has been running the Appimage version of GO and as such would have a valid GrandOrgueConfig so it does look like the both the AMD64 and ARM64 versions are exhibiting this problem.

oleg68 added a commit to oleg68/GrandOrgue-official that referenced this issue Dec 13, 2023
(cherry picked from commit 675d845935660ef7611e16dcfee4b6dc63162237)
oleg68 added a commit to oleg68/GrandOrgue-official that referenced this issue Dec 13, 2023
oleg68 added a commit to oleg68/GrandOrgue-official that referenced this issue Dec 14, 2023
(cherry picked from commit 675d845935660ef7611e16dcfee4b6dc63162237)
oleg68 added a commit to oleg68/GrandOrgue-official that referenced this issue Dec 14, 2023
oleg68 added a commit to oleg68/GrandOrgue-official that referenced this issue Dec 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants