-
Notifications
You must be signed in to change notification settings - Fork 404
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
Rename Ctl1 without zenity installed breaks the gui #1618
Comments
that rename pops up zenity I am not sure why it would permanently blow up your surge. perhaps start a fresh ardour session? |
When I open a new ardour session, the gui works again. I ran Ardour from the cli, and got "zenity: command not found" when I tried to rename, that's almost certainly a NixOS thing. |
Nah no need I bet the problem is here surge/src/common/gui/PopupEditorDialog.cpp Line 156 in a7da44c
when zenity isn't found we leave garbage in the buffer. Both those return branches should add a c[0] = 0; before the return. And that strncopy should be maxchars - 1 |
* Don't do bad thigns if zenity isn't there. Closes surge-synthesizer#1618 * Make it so you don't crash if you still try to play the window oscillator after clicking through 20 warnings. Closes surge-synthesizer#1617
Describe the bug
When I click "rename Ctl1" the gui turns into this:
Then I did something with Surge that crashed Ardour. I forgot what I did, sorry.
When I reopen Ardour, create a new track, add Surge and open the gui, it's still broken.
The name of the function I clicked is from memory, as I don't have a working surge anymore.
Please let us know your surge version
To Reproduce
Steps to reproduce the behavior:
Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: