setup-your-mac / setup-your-mac/SYM-Helper
when running in DEBUG mode, the selected configuration options are not executing
Open
@dan-snelson is already working on this.
Since May 7, 2026.
bug
- Dominant language
- Swift
- Stars
- 64
- Forks
- 6
- PR merge metrics
- No merged PRs in 30d
Description
When running SYM in debug (verbose) mode and you have custom configurations setup, it will not choose the correct configuration to run..it will default to the "catch-all" choices.
Line #3178 is where I noticed that it errors out....
Here is the output:
sym (VERBOSE DEBUG MODE | Dialog: v3.0.1.4955 • Setup Your Mac: v1.16.0): 2026-05-07 15:01:39 - [# # # SETUP YOUR MAC VERBOSE DEBUG MODE: Line No. 3166 # # #]
sym (VERBOSE DEBUG MODE | Dialog: v3.0.1.4955 • Setup Your Mac: v1.16.0): 2026-05-07 15:01:39 - [COMMENT] welcomeResultsExitCode: 0
sym (VERBOSE DEBUG MODE | Dialog: v3.0.1.4955 • Setup Your Mac: v1.16.0): 2026-05-07 15:01:39 - [WELCOME DIALOG] scott.kendall entered information and clicked Continue
execution error: Error: SyntaxError: JSON Parse error: Unexpected identifier "DEBUG" (-2700)
execution error: Error: SyntaxError: JSON Parse error: Unexpected identifier "DEBUG" (-2700)
and here is the contents of the $welcomeResults variable
DEBUG: inspectMode.present = false DEBUG: Checking modes - mini:false inspect:false presentation:false DEBUG: Loading default ContentView DEBUG: Checking modes - mini:false inspect:false presentation:false DEBUG: Loading default ContentView DEBUG: Checking modes - mini:false inspect:false presentation:false DEBUG: Loading default ContentView DEBUG: Checking modes - mini:false inspect:false presentation:false DEBUG: Loading default ContentView DEBUG: Checking modes - mini:false inspect:false presentation:false DEBUG: Loading default ContentView DEBUG: Checking modes - mini:false inspect:false presentation:false DEBUG: Loading default ContentView DEBUG: Checking modes - mini:false inspect:false presentation:false DEBUG: Loading default ContentView DEBUG: Checking modes - mini:false inspect:false presentation:false DEBUG: Loading default ContentView DEBUG: Checking modes - mini:false inspect:false presentation:false DEBUG: Loading default ContentView DEBUG: Checking modes - mini:false inspect:false presentation:false DEBUG: Loading default ContentView DEBUG: Checking modes - mini:false inspect:false presentation:false DEBUG: Loading default ContentView { "Department" : { "selectedValue" : "Engineering", "selectedIndex" : 1 }, "Configuration" : { "selectedValue" : "Complete", "selectedIndex" : 2 }, "Building" : { "selectedValue" : "Work From Home (WFH)", "selectedIndex" : 3 }, "E-mail" : "scott.kendall@gianteagle.com" }
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.