From: "thasmo (Thomas Deinhamer)" Date: 2013-06-13T05:33:11+09:00 Subject: [ruby-core:55469] [ruby-trunk - Bug #8508] Invalid byte sequence in UTF-8 (ArgumentError) in win32/registry.rb Issue #8508 has been updated by thasmo (Thomas Deinhamer). 'ruby' is not installed in my Cygwin environment, but Vagrant has an embedded version of ruby so I ran the command using it. > cd /cygdrive/c/HashiCorp/Vagrant/embedded/bin > ./ruby.exe -e'puts Encoding.locale_charmap' Which gives the output: UTF-8 Not sure if this is the right way to test it. With this result is it possible to guess what the cause of the error is? Can I do anything else to get this fixed? Just let me know! ---------------------------------------- Bug #8508: Invalid byte sequence in UTF-8 (ArgumentError) in win32/registry.rb https://bugs.ruby-lang.org/issues/8508#change-39898 Author: thasmo (Thomas Deinhamer) Status: Feedback Priority: Normal Assignee: cruby-windows Category: M17N Target version: ruby -v: 1.9.3 Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN Hi guys! I'm using Vagrant and the VMware workstation plugin to provision a VMware workstation VM but in the end this doesn't work because I get an error in win32/registry.rb: "C:/HashiCorp/Vagrant/embedded/lib/ruby/1.9.1/win32/registry.rb:173:in `tr': invalid byte sequence in UTF-8 (ArgumentError)" The Vagrant debug log which includes the error trace can be found here: https://gist.github.com/thasmo/12f88c7b1025aa5f2c32 The related Vagrant bug ticket can be found here: https://github.com/mitchellh/vagrant/issues/1757#issuecomment-19175619 Please let me know if you need any further information on this! Thanks a lot! -- http://bugs.ruby-lang.org/