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

Sonic Pi Boot Error #3362

Closed
jerry-vrabel-development opened this issue Dec 22, 2023 · 11 comments
Closed

Sonic Pi Boot Error #3362

jerry-vrabel-development opened this issue Dec 22, 2023 · 11 comments

Comments

@jerry-vrabel-development

[API] [INFO ] : daemon_stdout: Oh
[API] [INFO ] : daemon_stdout: no,
[API] [INFO ] : daemon_stdout: something
[API] [INFO ] : daemon_stdout: went
[API] [INFO ] : daemon_stdout: wrong
[API] [INFO ] : daemon_stdout: booting
[API] [INFO ] : daemon_stdout: Tau`

gui.log [API] [INFO ] : Log Path: C:\Users\forwa\.sonic-pi\log [API] [INFO ] : Launching Sonic Pi Boot Daemon: [API] [INFO ] : Args: C:\Program Files\Sonic Pi\app\server\native\ruby\bin\ruby.exe C:\Program Files\Sonic Pi\app\server\ruby\bin\daemon.rb --no-scsynth-inputs [API] [INFO ] : Started... [API] [INFO ] : Reading Boot Daemon output... [API] [INFO ] : daemon_stdout: Oh [API] [INFO ] : daemon_stdout: no, [API] [INFO ] : daemon_stdout: something [API] [INFO ] : daemon_stdout: went [API] [INFO ] : daemon_stdout: wrong [API] [INFO ] : daemon_stdout: booting [API] [INFO ] : daemon_stdout: Tau
Error
[API] [INFO ] : daemon_stdout: Class:
[API] [INFO ] : daemon_stdout: RuntimeError

Error
[API] [INFO ] : daemon_stdout: Message:
[API] [INFO ] : daemon_stdout: Unable
[API] [INFO ] : daemon_stdout: to
[API] [INFO ] : daemon_stdout: find
[API] [INFO ] : daemon_stdout: erl.exe.
[API] [INFO ] : daemon_stdout: Did
[API] [INFO ] : daemon_stdout: the
[API] [INFO ] : daemon_stdout: Elixir
[API] [INFO ] : daemon_stdout: build
[API] [INFO ] : daemon_stdout: release
[API] [INFO ] : daemon_stdout: work
[API] [INFO ] : daemon_stdout: correctly?
[API] [INFO ] : daemon_stdout: I
[API] [INFO ] : daemon_stdout: looked
[API] [INFO ] : daemon_stdout: here:
[API] [INFO ] : daemon_stdout: "C:/Program
[API] [INFO ] : daemon_stdout: Files/Sonic
[API] [INFO ] : daemon_stdout: Pi/app/server/beam/tau/_build/prod/rel/tau/erts-12.1.5/bin/erl.exe"

Error
[API] [INFO ] : daemon_stdout: Backtrace:
[API] [INFO ] : daemon_stdout: C:/Program
[API] [INFO ] : daemon_stdout: Files/Sonic
[API] [INFO ] : daemon_stdout: Pi/app/server/ruby/paths.rb:309:in
[API] [INFO ] : daemon_stdout: `tau_release_erl_bin_path'

C:/Program
[API] [INFO ] : daemon_stdout: Files/Sonic
[API] [INFO ] : daemon_stdout: Pi/app/server/ruby/bin/daemon.rb:961:in
[API] [INFO ] : daemon_stdout: `initialize'

C:/Program
[API] [INFO ] : daemon_stdout: Files/Sonic
[API] [INFO ] : daemon_stdout: Pi/app/server/ruby/bin/daemon.rb:542:in
[API] [INFO ] : daemon_stdout: `new'

C:/Program
[API] [INFO ] : daemon_stdout: Files/Sonic
[API] [INFO ] : daemon_stdout: Pi/app/server/ruby/bin/daemon.rb:542:in
[API] [INFO ] : daemon_stdout: `boot_tau!'

C:/Program
[API] [INFO ] : daemon_stdout: Files/Sonic
[API] [INFO ] : daemon_stdout: Pi/app/server/ruby/bin/daemon.rb:241:in
[API] [INFO ] : daemon_stdout: `initialize'

C:/Program
[API] [INFO ] : daemon_stdout: Files/Sonic
[API] [INFO ] : daemon_stdout: Pi/app/server/ruby/bin/daemon.rb:1476:in
[API] [INFO ] : daemon_stdout: `new'

C:/Program
[API] [INFO ] : daemon_stdout: Files/Sonic
[API] [INFO ] : daemon_stdout: Pi/app/server/ruby/bin/daemon.rb:1476:in
[API] [INFO ] : daemon_stdout: `

'

hi
[API] [ERROR] :
Error. Was expecting 7 port numbers and a token from the Daemon Booter. Got: Oh no, something went wrong booting Tau

Error Class: RuntimeError

Error Message: Unable to find erl.exe. Did the Elixir build release work correctly? I looked here: "C:/Program Files/Sonic Pi/app/server/beam/tau/_build/prod/rel/tau/erts-12.1.5/bin/erl.exe"

Error Backtrace: C:/Program Files/Sonic Pi/app/server/ruby/paths.rb:309:in `tau_release_erl_bin_path'

C:/Program Files/Sonic Pi/app/server/ruby/bin/daemon.rb:961:in `initialize'

C:/Program Files/Sonic Pi/app/server/ruby/bin/daemon.rb:542:in `new'

C:/Program Files/Sonic Pi/app/server/ruby/bin/daemon.rb:542:in `boot_tau!'

C:/Program Files/Sonic Pi/app/server/ruby/bin/daemon.rb:241:in `initialize'

C:/Program Files/Sonic Pi/app/server/ruby/bin/daemon.rb:1476:in `new'

C:/Program Files/Sonic Pi/app/server/ruby/bin/daemon.rb:1476:in `

'

hi

[API] [INFO ] : Attempting to start Boot Daemon failed....
[GUI] - API Boot failed
[GUI] [i18n] - Looping through preferred ui languages
[GUI] - Language setting: system_language
[GUI] - System language: en_US
[GUI] [i18n] - Looping through preferred ui languages
[GUI] - Using language: en_US
[GUI] [i18n] - Loading translations for en_US
[GUI] - translations available
[GUI] - hiding main window
[GUI] - initialising toolbar icons
[GUI] - setting up window structure
[Debug] Adding language combo box entries...
54
[Debug] Adding language system_language to the combo box
[Debug] Adding language ar to the combo box
[Debug] Adding language bg to the combo box
[Debug] Adding language bn to the combo box
[Debug] Adding language bs to the combo box
[Debug] Adding language ca to the combo box
[Debug] Adding language ca@valencia to the combo box
[Debug] Adding language cs to the combo box
[Debug] Adding language da to the combo box
[Debug] Adding language de to the combo box
[Debug] Adding language el to the combo box
[Debug] Adding language en_AU to the combo box
[Debug] Adding language en_GB to the combo box
[Debug] Adding language en_US to the combo box
[Debug] Adding language eo to the combo box
[Debug] Adding language es to the combo box
[Debug] Adding language et to the combo box
[Debug] Adding language eu to the combo box
[Debug] Adding language fa to the combo box
[Debug] Adding language fi to the combo box
[Debug] Adding language fr to the combo box
[Debug] Adding language ga to the combo box
[Debug] Adding language gl to the combo box
[Debug] Adding language he to the combo box
[Debug] Adding language hi to the combo box
[Debug] Adding language hu to the combo box
[Debug] Adding language hy to the combo box
[Debug] Adding language id to the combo box
[Debug] Adding language is to the combo box
[Debug] Adding language it to the combo box
[Debug] Adding language ja to the combo box
[Debug] Adding language ka to the combo box
[Debug] Adding language ko to the combo box
[Debug] Adding language nb to the combo box
[Debug] Adding language nl to the combo box
[Debug] Adding language pl to the combo box
[Debug] Adding language pt to the combo box
[Debug] Adding language pt_BR to the combo box
[Debug] Adding language ro to the combo box
[Debug] Adding language ru to the combo box
[Debug] Adding language si to the combo box
[Debug] Adding language sk to the combo box
[Debug] Adding language sl to the combo box
[Debug] Adding language sv to the combo box
[Debug] Adding language sw to the combo box
[Debug] Adding language th to the combo box
[Debug] Adding language tr to the combo box
[Debug] Adding language ug to the combo box
[Debug] Adding language uk to the combo box
[Debug] Adding language vi to the combo box
[Debug] Adding language zh to the combo box
[Debug] Adding language zh-Hans to the combo box
[Debug] Adding language zh_HK to the combo box
[Debug] Adding language zh_TW to the combo box
[GUI] - restoring scope states
[GUI] - creating status bar
[GUI] - creating info panel
[GUI] - creating shortcuts
[GUI] - creating tool bar
[GUI] - initialising documentation window
[API] [INFO ] : Waiting Until Ready... 59
[API] [INFO ] : Waiting Until Ready... 58
[API] [INFO ] : Waiting Until Ready... 57
[API] [INFO ] : Waiting Until Ready... 56
[API] [INFO ] : Waiting Until Ready... 55
[API] [INFO ] : Waiting Until Ready... 54
[API] [INFO ] : Waiting Until Ready... 53
[API] [INFO ] : Waiting Until Ready... 52
[API] [INFO ] : Waiting Until Ready... 51
[API] [INFO ] : Waiting Until Ready... 50
[API] [INFO ] : Waiting Until Ready... 49
[API] [INFO ] : Waiting Until Ready... 48
[API] [INFO ] : Waiting Until Ready... 47
[API] [INFO ] : Waiting Until Ready... 46
[API] [INFO ] : Waiting Until Ready... 45
[API] [INFO ] : Waiting Until Ready... 44
[API] [INFO ] : Waiting Until Ready... 43
[API] [INFO ] : Waiting Until Ready... 42
[API] [INFO ] : Waiting Until Ready... 41
[API] [INFO ] : Waiting Until Ready... 40
[API] [INFO ] : Waiting Until Ready... 39
[API] [INFO ] : Waiting Until Ready... 38
[API] [INFO ] : Waiting Until Ready... 37
[API] [INFO ] : Waiting Until Ready... 36
[API] [INFO ] : Waiting Until Ready... 35
[API] [INFO ] : Waiting Until Ready... 34
[API] [INFO ] : Waiting Until Ready... 33
[API] [INFO ] : Waiting Until Ready... 32
[API] [INFO ] : Waiting Until Ready... 31
[API] [INFO ] : Waiting Until Ready... 30
[API] [INFO ] : Waiting Until Ready... 29
[API] [INFO ] : Waiting Until Ready... 28
[API] [INFO ] : Waiting Until Ready... 27
[API] [INFO ] : Waiting Until Ready... 26
[API] [INFO ] : Waiting Until Ready... 25
[API] [INFO ] : Waiting Until Ready... 24
[API] [INFO ] : Waiting Until Ready... 23
[API] [INFO ] : Waiting Until Ready... 22
[API] [INFO ] : Waiting Until Ready... 21
[API] [INFO ] : Waiting Until Ready... 20
[API] [INFO ] : Waiting Until Ready... 19
[API] [INFO ] : Waiting Until Ready... 18
[API] [INFO ] : Waiting Until Ready... 17
[API] [INFO ] : Waiting Until Ready... 16
[API] [INFO ] : Waiting Until Ready... 15
[API] [INFO ] : Waiting Until Ready... 14
[API] [INFO ] : Waiting Until Ready... 13
[API] [INFO ] : Waiting Until Ready... 12
[API] [INFO ] : Waiting Until Ready... 11
[API] [INFO ] : Waiting Until Ready... 10
[API] [INFO ] : Waiting Until Ready... 9
[API] [INFO ] : Waiting Until Ready... 8
[API] [INFO ] : Waiting Until Ready... 7
[API] [INFO ] : Waiting Until Ready... 6
[API] [INFO ] : Waiting Until Ready... 5
[API] [INFO ] : Waiting Until Ready... 4
[API] [INFO ] : Waiting Until Ready... 3
[API] [INFO ] : Waiting Until Ready... 2
[API] [INFO ] : Waiting Until Ready... 1
[API] [INFO ] : Waiting Until Ready... 0
[GUI] - Critical Error. Unable to connect to server..

@rbnpi
Copy link
Contributor

rbnpi commented Dec 23, 2023

I can glean form the ref to .exe files in the logs that you are using Windows, but it might be helpful to say what version of OS and what version of Sonic Pi you are using. Is it a built release, or a self-build?

@jerry-vrabel-development
Copy link
Author

I assumed my posting was being helpful, my bad for not including my OS, yes. It's Windows 11. Your latest release https://sonic-pi.net/files/releases/v4.5.0/Sonic-Pi-for-Win-x64-v4-5-0.msi

@rbnpi
Copy link
Contributor

rbnpi commented Dec 23, 2023 via email

@samaaron
Copy link
Collaborator

Hi, could you try the recently released v4.5.1 and let me know if that helps things?

https://github.com/sonic-pi-net/sonic-pi/releases/tag/v4.5.1

@jerry-vrabel-development
Copy link
Author

@samaaron
Copy link
Collaborator

Sorry you're still having issues and thanks for the feedback. Could you let me know if this folder exists and if so what the contents are: C:/Program Files/Sonic Pi/app/server/beam/tau/_build/prod/rel/tau/erts-12.1.5/bin/ (the slashes are the wrong way for windows, i know!)

@jerry-vrabel-development
Copy link
Author

@jerry-vrabel-development
Copy link
Author

@samaaron
Copy link
Collaborator

That doesn't seem right. I wonder if somehow things got corrupted during an update. Could you completely uninstall sonic pi and also ensure the sonic pi directory is removed (manually if necessary). Then reinstall and try again.

@jerry-vrabel-development
Copy link
Author

@samaaron
Copy link
Collaborator

Yey! Great news! So sorry this happened but really glad to have found a solution. Have fun with Sonic Pi and do consider joining our community over on https://in-thread.sonic-pi.net

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