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

[BUG REPORT] Firmware load fails on UTF-8 paths on Windows #172

Closed
jo1nGF opened this issue Aug 20, 2023 · 5 comments
Closed

[BUG REPORT] Firmware load fails on UTF-8 paths on Windows #172

jo1nGF opened this issue Aug 20, 2023 · 5 comments
Labels

Comments

@jo1nGF
Copy link

jo1nGF commented Aug 20, 2023

** Platform/Version **

  • OS version: Windows 10
  • Rack version: 2.4.0
  • Plugin version: 2.1.5

Describe the bug
When inserting the monome modules in the rack, no LED lights up, no signal is sent. And the following message appears on the teletype display "vcv rack engine not active try adding an audio output"

https://scontent.ffec10-1.fna.fbcdn.net/v/t39.30808-6/366626112_10233514553984345_7527642905206278039_n.jpg?_nc_cat=102&ccb=1-7&_nc_sid=5cd70e&_nc_ohc=1nVjAGyurgAAX82FOZc&_nc_ht=scontent.ffec10-1.fna&oh=00_AfA48hL_GmXLUP8RT4aaiUpUrHWIKTMV01nYeixNwiKZoA&oe=64E7842F

VCV Rack logfile
Attach log.txt from your VCV Rack user folder (Where is the VCV Rack user folder?) log files attached just below

How to Reproduce
Steps to reproduce the behavior:
Just add Monome modules in rack and nothings working and the menssage on teletype display

Patch file
If the steps to reproduce require a particular arrangement of several modules, please attach a VCV Rack patch that demonstrates the issue.

Additional context
log.txt

log.txt
369055724_10233521510038242_3956342379072003644_n
image

@Dewb
Copy link
Owner

Dewb commented Aug 20, 2023

Thanks for the report. It looks like your user home folder has Unicode in the path. The Rack log is mangling the pathname (see below), can you share what the folder should be named? It seems likely that either Rack or the plug-in (or both) is not handling the path correctly, and as a result the Teletype firmware is not loading.

[20.366 warn src/common/core/FirmwareManager.cpp:193 load] Failed to load library C:/Users/João/Documents/Rack2/plugins-win-x64/monome/res/firmware/teletype.dll: 126

If you can share the correct name I can try to reproduce the problem and see if it’s fixable with an update to the plug-in.

@jo1nGF
Copy link
Author

jo1nGF commented Aug 20, 2023

Thanks for the quick support, the name would be " João "

@jo1nGF
Copy link
Author

jo1nGF commented Aug 20, 2023

image

I created a folder with the module files in this path and it worked as it should, thanks to your feedback, thank you very much

@Dewb
Copy link
Owner

Dewb commented Aug 20, 2023

Great! I will look into addressing this more comprehensively in a future update!

@jo1nGF
Copy link
Author

jo1nGF commented Aug 20, 2023

yes sir, congratulations for the excellent work.

@Dewb Dewb changed the title [BUG REPORT] Firmware load fails on Unicode paths Aug 28, 2023
@Dewb Dewb added the bug label Aug 28, 2023
@Dewb Dewb changed the title Firmware load fails on Unicode paths [BUG REPORT] Firmware load fails on Unicode paths Aug 28, 2023
@Dewb Dewb changed the title [BUG REPORT] Firmware load fails on Unicode paths [BUG REPORT] Firmware load fails on UTF-8 paths Sep 17, 2023
@Dewb Dewb changed the title [BUG REPORT] Firmware load fails on UTF-8 paths [BUG REPORT] Firmware load fails on UTF-8 paths on Windows Sep 17, 2023
@Dewb Dewb closed this as completed Sep 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: v2.2.x (2023-09-21)
Development

No branches or pull requests

2 participants