-
-
Notifications
You must be signed in to change notification settings - Fork 942
SonicPi 5.0 #dev fails to launch/Win10 #3451
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
Comments
@brendanmac - I suspect this is quite possibly the same as (or similar to?) #3424 - similar error messages regarding "existing connection was forcibly closed by the remote host" (though I'm on Win 11). |
No it does help @ethancrawford thank you - I was struggling to find anyone with a similar issue, thanks for the link. |
Here is the error log, in full: Apologies, unable to start... ===========
|
SonicPi 5.0.0 will not launch under Windows10
Apologies, unable to start...
Sorry, Sonic Pi is having issues booting:
GUI was unable to connect to the Ruby server.
Please consider reporting a bug at
http://github.com/samaaron/sonic-pi/issues
System Information
Sonic Pi version: 5.0.0
OS: Windows 10 Version 22H2
CPU: x86_64
spider.log
Ignoring rugged-1.7.2 because its extensions are not built. Try: gem pristine rugged --version 1.7.2
Sonic Pi Spider Server booting...
The time is 2025-04-13 15:56:58 +0100
Using primary protocol: udp
Detecting port numbers...
Opening UDP Server to listen to GUI
Spider - Pulling in modules...
Spider - Starting Runtime Server
===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 53811, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in
recvfrom'", "C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in
block in start_listener'", "internal:kernel:187:inloop'", "C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in
start_listener'","C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]
===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 53811, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in
recvfrom'", "C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in
block in start_listener'", "internal:kernel:187:inloop'", "C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in
start_listener'", "C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]===========
Critical: UDP Server Tau Comms ack server for port ["AF_INET", 53811, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
An existing connection was forcibly closed by the remote host. - recvfrom(2)
["C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in
recvfrom'", "C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in
block in start_listener'", "internal:kernel:187:inloop'", "C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in
start_listener'", "C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"]. . .
C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/tau_comms.rb:96:in
'exit' C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/tau_comms.rb:96:in
rescue in block_until_tau_ready!'C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/tau_comms.rb:92:in
block_until_tau_ready!' C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/tau_api.rb:69:in
block_until_tau_ready!'C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/tau_api.rb:49:in
initialize' C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/runtime.rb:1575:in
new'C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/runtime.rb:1575:in
initialize' C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/lang/sound.rb:70:in
block (2 levels) in included'C:/Program Files/Sonic Pi BETA/app/server/ruby/bin/spider-server.rb:243:in
new' C:/Program Files/Sonic Pi BETA/app/server/ruby/bin/spider-server.rb:243:in
TauComms - Unable to connect to tau (Promise timed out after 30 seconds.). Exiting...
. . .
The SC server starts ok, then there's an extensive list of critical errors, eg:
[2025-04-13 15:56:58] [ruby] Critical: UDP Server Tau Comms ack server for port ["AF_INET", 53811, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
[2025-04-13 15:56:58] [ruby] An existing connection was forcibly closed by the remote host. - recvfrom(2)
[2025-04-13 15:56:58] [ruby] ["C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in
recvfrom'", "C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in
block in start_listener'", "internal:kernel:187:inloop'", "C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in
start_listener'", "C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:inblock in initialize'"] [2025-04-13 15:56:58] [ruby] =========== [2025-04-13 15:56:59] Requesting tau send us its pid. Sending /send-pid-to-daemon [2025-04-13 15:56:59] [ruby] [2025-04-13 15:56:59] [ruby] =========== [2025-04-13 15:56:59] [ruby] Critical: UDP Server Tau Comms ack server for port ["AF_INET", 53811, "127.0.0.1", "127.0.0.1"] had issues receiving from socket [2025-04-13 15:56:59] [ruby] An existing connection was forcibly closed by the remote host. - recvfrom(2) [2025-04-13 15:56:59] [ruby] ["C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in
recvfrom'", "C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:inblock in start_listener'", "<internal:kernel>:187:in
loop'", "C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:instart_listener'", "C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in
block in initialize'"][2025-04-13 15:56:59] [ruby] ===========
[2025-04-13 15:57:00] Requesting tau send us its pid. Sending /send-pid-to-daemon
[2025-04-13 15:57:00] [ruby]
[2025-04-13 15:57:00] [ruby] ===========
[2025-04-13 15:57:00] [ruby] Critical: UDP Server Tau Comms ack server for port ["AF_INET", 53811, "127.0.0.1", "127.0.0.1"] had issues receiving from socket
[2025-04-13 15:57:00] [ruby] An existing connection was forcibly closed by the remote host. - recvfrom(2)
[2025-04-13 15:57:00] [ruby] ["C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in
recvfrom'", "C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:88:in
block in start_listener'", "internal:kernel:187:inloop'", "C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:86:in
start_listener'", "C:/Program Files/Sonic Pi BETA/app/server/ruby/lib/sonicpi/osc/udp_server.rb:41:in `block in initialize'"][2025-04-13 15:57:00] [ruby] ===========
[2025-04-13 15:57:01] Requesting tau send us its pid. Sending /send-pid-to-daemon
[2025-04-13 15:57:01] [ruby]
[2025-04-13 15:57:01] [ruby] ===========
vers 4.5.1 runs fine
The text was updated successfully, but these errors were encountered: