{"action":"created","issue":{"url":"https://api.github.com/repos/Backblaze/B2_Command_Line_Tool/issues/190","repository_url":"https://api.github.com/repos/Backblaze/B2_Command_Line_Tool","labels_url":"https://api.github.com/repos/Backblaze/B2_Command_Line_Tool/issues/190/labels{/name}","comments_url":"https://api.github.com/repos/Backblaze/B2_Command_Line_Tool/issues/190/comments","events_url":"https://api.github.com/repos/Backblaze/B2_Command_Line_Tool/issues/190/events","html_url":"https://github.com/Backblaze/B2_Command_Line_Tool/issues/190","id":164896538,"number":190,"title":"User reports: UnicodeDecodeError: 'ascii' codec can't decode byte","user":{"login":"bwbeach","id":603739,"avatar_url":"https://avatars.githubusercontent.com/u/603739?v=3","gravatar_id":"","url":"https://api.github.com/users/bwbeach","html_url":"https://github.com/bwbeach","followers_url":"https://api.github.com/users/bwbeach/followers","following_url":"https://api.github.com/users/bwbeach/following{/other_user}","gists_url":"https://api.github.com/users/bwbeach/gists{/gist_id}","starred_url":"https://api.github.com/users/bwbeach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bwbeach/subscriptions","organizations_url":"https://api.github.com/users/bwbeach/orgs","repos_url":"https://api.github.com/users/bwbeach/repos","events_url":"https://api.github.com/users/bwbeach/events{/privacy}","received_events_url":"https://api.github.com/users/bwbeach/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Backblaze/B2_Command_Line_Tool/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"bwbeach","id":603739,"avatar_url":"https://avatars.githubusercontent.com/u/603739?v=3","gravatar_id":"","url":"https://api.github.com/users/bwbeach","html_url":"https://github.com/bwbeach","followers_url":"https://api.github.com/users/bwbeach/followers","following_url":"https://api.github.com/users/bwbeach/following{/other_user}","gists_url":"https://api.github.com/users/bwbeach/gists{/gist_id}","starred_url":"https://api.github.com/users/bwbeach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bwbeach/subscriptions","organizations_url":"https://api.github.com/users/bwbeach/orgs","repos_url":"https://api.github.com/users/bwbeach/repos","events_url":"https://api.github.com/users/bwbeach/events{/privacy}","received_events_url":"https://api.github.com/users/bwbeach/received_events","type":"User","site_admin":false},"assignees":[{"login":"bwbeach","id":603739,"avatar_url":"https://avatars.githubusercontent.com/u/603739?v=3","gravatar_id":"","url":"https://api.github.com/users/bwbeach","html_url":"https://github.com/bwbeach","followers_url":"https://api.github.com/users/bwbeach/followers","following_url":"https://api.github.com/users/bwbeach/following{/other_user}","gists_url":"https://api.github.com/users/bwbeach/gists{/gist_id}","starred_url":"https://api.github.com/users/bwbeach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bwbeach/subscriptions","organizations_url":"https://api.github.com/users/bwbeach/orgs","repos_url":"https://api.github.com/users/bwbeach/repos","events_url":"https://api.github.com/users/bwbeach/events{/privacy}","received_events_url":"https://api.github.com/users/bwbeach/received_events","type":"User","site_admin":false}],"milestone":null,"comments":7,"created_at":"2016-07-11T17:56:30Z","updated_at":"2016-07-28T05:02:03Z","closed_at":null,"body":"```\r\nTraceback (most recent call last): \r\nFile \"/usr/local/bin/b2\", line 9, in <module> \r\nload_entry_point('b2==0.5.7', 'console_scripts', 'b2')() \r\nFile \"build/bdist.freebsd-10.3-STABLE-amd64/egg/b2/console_tool.py\", line 870, in main \r\nFile \"build/bdist.freebsd-10.3-STABLE-amd64/egg/b2/console_tool.py\", line 797, in run_command \r\nFile \"build/bdist.freebsd-10.3-STABLE-amd64/egg/b2/console_tool.py\", line 621, in run \r\nFile \"build/bdist.freebsd-10.3-STABLE-amd64/egg/b2/sync.py\", line 912, in sync_folders \r\nFile \"build/bdist.freebsd-10.3-STABLE-amd64/egg/b2/sync.py\", line 812, in make_folder_sync_actions \r\nFile \"build/bdist.freebsd-10.3-STABLE-amd64/egg/b2/sync.py\", line 653, in zip_folders \r\nFile \"build/bdist.freebsd-10.3-STABLE-amd64/egg/b2/sync.py\", line 622, in next_or_none \r\nFile \"build/bdist.freebsd-10.3-STABLE-amd64/egg/b2/sync.py\", line 639, in <genexpr> \r\nFile \"build/bdist.freebsd-10.3-STABLE-amd64/egg/b2/sync.py\", line 498, in all_files \r\nFile \"build/bdist.freebsd-10.3-STABLE-amd64/egg/b2/sync.py\", line 546, in _walk_relative_paths \r\nFile \"build/bdist.freebsd-10.3-STABLE-amd64/egg/b2/sync.py\", line 546, in _walk_relative_paths \r\nFile \"build/bdist.freebsd-10.3-STABLE-amd64/egg/b2/sync.py\", line 546, in _walk_relative_paths \r\nFile \"build/bdist.freebsd-10.3-STABLE-amd64/egg/b2/sync.py\", line 535, in _walk_relative_paths \r\nFile \"/usr/local/lib/python2.7/posixpath.py\", line 73, in join \r\npath += '/' + b \r\nUnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 51: ordinal not in range(128)\r\n```"},"comment":{"url":"https://api.github.com/repos/Backblaze/B2_Command_Line_Tool/issues/comments/235801579","html_url":"https://github.com/Backblaze/B2_Command_Line_Tool/issues/190#issuecomment-235801579","issue_url":"https://api.github.com/repos/Backblaze/B2_Command_Line_Tool/issues/190","id":235801579,"user":{"login":"clintinthecode","id":10354038,"avatar_url":"https://avatars.githubusercontent.com/u/10354038?v=3","gravatar_id":"","url":"https://api.github.com/users/clintinthecode","html_url":"https://github.com/clintinthecode","followers_url":"https://api.github.com/users/clintinthecode/followers","following_url":"https://api.github.com/users/clintinthecode/following{/other_user}","gists_url":"https://api.github.com/users/clintinthecode/gists{/gist_id}","starred_url":"https://api.github.com/users/clintinthecode/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/clintinthecode/subscriptions","organizations_url":"https://api.github.com/users/clintinthecode/orgs","repos_url":"https://api.github.com/users/clintinthecode/repos","events_url":"https://api.github.com/users/clintinthecode/events{/privacy}","received_events_url":"https://api.github.com/users/clintinthecode/received_events","type":"User","site_admin":false},"created_at":"2016-07-28T05:02:03Z","updated_at":"2016-07-28T05:02:03Z","body":"Hi @ppolewicz, The output is below:\r\n\r\n2.7.11 (default, Mar 19 2016, 01:13:51) \r\n[GCC 4.2.1 Compatible FreeBSD Clang 3.4.1 (tags/RELEASE_34/dot1-final 208032)]\r\nFreeBSD-10.3-STABLE-amd64-64bit-ELF\r\namd64\r\namd64\r\n\r\nThe machine is an intel server in our Sydney office, supermicro motherboard, intel Xeon processor, purchased all the hardware a month ago, the OS is FreeNAS, running the latest stable version, I have a jail running which is where the B2 Command Line Tool and the code above was executed from.\r\n\r\nI did give a list of filenames to the Backblaze support team but I guess it didn't get passed on.\r\n\r\ndirectory “Mp3 ” the last character there on my mac is a space, via terminal its a square with a question mark\r\ndirectory “Intro/outro” on my mac its a / but on terminal its a square with a question mark\r\nfile “How to ‘Get Off The Tools’ by Developing Business Systems” the single quotes in terminal don’t work but on my mac they are a quote at a bit of an angle different to the normal ‘ symbol\r\nfile “Öberg” The Ö doesn’t display in terminal but does in mac.\r\n\r\n.... don't blame me for the / in the folder name Intro/Outro lol... Thats the creative people in the office responsible for that.. Its used frequently in filenames.\r\n\r\nI spent half a day searching through the 14 Terrabytes of files and folders renaming everything to get rid of the non ASCII characters, so the backup is currently running, but I know there will be non ASCII characters used again in the future."}}
{"actor":{"display_login":"clintinthecode"}}