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

Surge standalone hangs on launch on Mac #6709

Closed
halfbeing opened this issue Nov 25, 2022 · 11 comments
Closed

Surge standalone hangs on launch on Mac #6709

halfbeing opened this issue Nov 25, 2022 · 11 comments
Labels
Awaiting User Information Self-explanatory Bug Report Item submitted using the Bug Report template Cannot Reproduce Issue that cannot be reproduced on our side, or user doesn't have a consistent reproducible case

Comments

@halfbeing
Copy link

Surge standalone hangs on launch on my Mac.

Version: Surge XT 1.1.2.d3568a9
Build: 2022-11-01 @ 14:28:23 on 'Mac-1667312250086.local/pipeline' with 'AppleClang-13.0.0.13000029' using JUCE 6.1.6
System: macOS 64-bit AU on Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz
MacOS 13.0 (22A380)

When I double-click on the Surge XT icon in Finder, the Surge icon appears in the Dock and soon starts jumping up and down, and it gets labelled "not responding" in Activity Monitor. No GUI appears. "Force quit" is the only way to stop it.

Surge works fine, however, as an AU plugin in Ableton Live 11 (which is where I copied the version info from).

@halfbeing halfbeing added the Bug Report Item submitted using the Bug Report template label Nov 25, 2022
@baconpaul
Copy link
Collaborator

I have a couple of thoughts but my best guess is you somehow got corrupted standalone settings, since the AU works.

Can you try removing the file ~/Library/Application Support/Surge XT.settings (if you need help doing that let me know but just remove it in a terminal is fine) then restart the standalone. If that doesn't work I have a few other ideas but this is the most likely I bet.

@halfbeing
Copy link
Author

~/Library/Application Support/Surge XT.settings doesn't exist. If it ever existed, maybe it got deleted when I purged Surge XT using AppCleaner and then reinstalled it. But as far as I can remember, I never managed to get standalone Surge XT to start.

@mkruselj mkruselj added this to the Currently Unscheduled milestone Jan 7, 2023
@mkruselj mkruselj added the Cannot Reproduce Issue that cannot be reproduced on our side, or user doesn't have a consistent reproducible case label Jan 7, 2023
@baconpaul
Copy link
Collaborator

@halfbeing this is the only report of this we have had; wondering if the latest production version (1.2.3) starts up for you successfully on your system in standalone?

@baconpaul baconpaul added the Awaiting User Information Self-explanatory label Jul 22, 2023
@halfbeing
Copy link
Author

halfbeing commented Jul 23, 2023

@halfbeing this is the only report of this we have had; wondering if the latest production version (1.2.3) starts up for you successfully on your system in standalone?

I still get the same issue. This was after removing Surge XT and Surge XT Effects with App Cleaner and then installing the version 1.2.3.

@baconpaul
Copy link
Collaborator

OK! Well are you able to use terminal? There's a couple of favors you could do me

In a terminal type /Applications/Surge\ XT.app/Contents/MacOS/Surge\ XT and let me know if anything happens

If it is hung, leave it running and in a second terminal do this

ps -ef | grep Surge

You will see something like this

  501 23075 50039   0  9:45AM ttys001    0:01.48 /Applications/Surge XT.app/Contents/MacOS/Surge XT
  501 23126 23080   0  9:45AM ttys003    0:00.00 grep Surge

but you will have different numbers. Read the second number by the /Applications line (here 23075) then type

kill -3 23075

where you replace 23075 with the number you saw

This will force a crash dialog to open. Copy the text and paste or attach it here. Then I can at least see where you are hung up.

@halfbeing
Copy link
Author

then type

kill -3 23075

kill -3 won’t do it. I have to do a kill -9.

@baconpaul
Copy link
Collaborator

So if you kill -3 you don’t get a crash report 30 seconds later?

@baconpaul
Copy link
Collaborator

One other thought

If you grab the latest nightly and install it, then type

/Applications/Surge\ XT.app/Contents/MacOS/surge-xt-cli --list-devices

does it work?

@halfbeing
Copy link
Author

halfbeing commented Jul 24, 2023 via email

@baconpaul
Copy link
Collaborator

ok great!
So 1.3 has moved to JUCE 7. I wonder if some combination of your OS, your audio device, and JUCE 6 caused the hang

Unfortunately the software that would let me diagnose this would only work with JUCE 7, which doesn't show the problem :)

I'll close this issue - thanks for responding. And 1.3.nightly will become a production release sometime this fall. (The nightly is pretty stable if yo udon't use the new features of course, but the new features could break, and we have had bugs in the nightly in this cycle. If you are doing commercial or archival DAW work you probably want to run 1.2.3 for everything except the standalone).

@baconpaul
Copy link
Collaborator

Oh and thanks for getting back to us. Closing this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting User Information Self-explanatory Bug Report Item submitted using the Bug Report template Cannot Reproduce Issue that cannot be reproduced on our side, or user doesn't have a consistent reproducible case
Projects
None yet
Development

No branches or pull requests

3 participants