Knife solo data bag - Data Bag Items must contain a Hash or Mash!

I am running into an error with knife solo data bag on Windows. I filed a
bug for it but
hadn’t heard anything, wanted to see if anybody on the mailing list had run
into this.

c:\my-chef-repo>knife solo data bag create test test -e vi
cygwin warning:
MS-DOS style path detected:
Preferred POSIX equivalent is:
CYGWIN environment variable option “nodosfilewarning” turns off this warning.
Consult the user’s guide for more details about POSIX paths:
Created data_bag_item[test]

c:\my-chef-repo>knife solo data bag edit test test -e vi
ERROR: Chef::Exceptions::ValidationFailed: Data Bag Items must contain
a Hash or Mash!

The same error also happens when I create a data bag on the server and then
knife download it and try to edit it with knife solo. I’m able to
create/edit data bags that exist solely on the server just fine, just knife
solo data bag that is giving me trouble.