{"action":"created","issue":{"url":"https://api.github.com/repos/wrye-bash/wrye-bash/issues/180","labels_url":"https://api.github.com/repos/wrye-bash/wrye-bash/issues/180/labels{/name}","comments_url":"https://api.github.com/repos/wrye-bash/wrye-bash/issues/180/comments","events_url":"https://api.github.com/repos/wrye-bash/wrye-bash/issues/180/events","html_url":"https://github.com/wrye-bash/wrye-bash/issues/180","id":53214384,"number":180,"title":"UnicodeDecodeError on tmp dir creation when username contains non ascii chars","user":{"login":"Sharlikran","id":1912426,"avatar_url":"https://avatars.githubusercontent.com/u/1912426?v=3","gravatar_id":"","url":"https://api.github.com/users/Sharlikran","html_url":"https://github.com/Sharlikran","followers_url":"https://api.github.com/users/Sharlikran/followers","following_url":"https://api.github.com/users/Sharlikran/following{/other_user}","gists_url":"https://api.github.com/users/Sharlikran/gists{/gist_id}","starred_url":"https://api.github.com/users/Sharlikran/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sharlikran/subscriptions","organizations_url":"https://api.github.com/users/Sharlikran/orgs","repos_url":"https://api.github.com/users/Sharlikran/repos","events_url":"https://api.github.com/users/Sharlikran/events{/privacy}","received_events_url":"https://api.github.com/users/Sharlikran/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/wrye-bash/wrye-bash/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/wrye-bash/wrye-bash/milestones/8","labels_url":"https://api.github.com/repos/wrye-bash/wrye-bash/milestones/8/labels","id":671794,"number":8,"title":"306","description":"Internal refactoring - patchers package and basher package","creator":{"login":"Utumno","id":1365079,"avatar_url":"https://avatars.githubusercontent.com/u/1365079?v=3","gravatar_id":"","url":"https://api.github.com/users/Utumno","html_url":"https://github.com/Utumno","followers_url":"https://api.github.com/users/Utumno/followers","following_url":"https://api.github.com/users/Utumno/following{/other_user}","gists_url":"https://api.github.com/users/Utumno/gists{/gist_id}","starred_url":"https://api.github.com/users/Utumno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Utumno/subscriptions","organizations_url":"https://api.github.com/users/Utumno/orgs","repos_url":"https://api.github.com/users/Utumno/repos","events_url":"https://api.github.com/users/Utumno/events{/privacy}","received_events_url":"https://api.github.com/users/Utumno/received_events","type":"User","site_admin":false},"open_issues":16,"closed_issues":15,"state":"open","created_at":"2014-05-27T13:11:01Z","updated_at":"2015-01-23T01:08:05Z","due_on":null,"closed_at":null},"comments":19,"created_at":"2015-01-01T06:33:29Z","updated_at":"2015-01-24T07:28:54Z","closed_at":null,"body":"Pull request #142 added a force for UTF8.  It might have worked well enough for @valda but unfortunately for [KiraHanato on the Nexus](http://forums.nexusmods.com/index.php?/topic/478460-wrye-bash/page-261#entry21127824) it causes the following error.  I don't think He tried the EXE installer.  When he attempted to use the python version [he had these errors](http://forums.nexusmods.com/index.php?/topic/478460-wrye-bash/?p=21228409).\r\n\r\nFor 305:\r\n\r\nTraceback (most recent call last):\r\nFile \"bash\\bolt.pyo\", line 286, in initTranslator\r\nFile \"gettext.pyo\", line 180, in __init__\r\nFile \"gettext.pyo\", line 337, in _parse\r\nLookupError: unknown encoding: CHARSET\r\n\r\nFor 306:\r\n\r\nNo Traceback has been provided because there is a limited log file created.\r\n\r\nWrye Bash starting\r\nUsing Wrye Bash Version 306\r\nPython version: 2.7.8\r\nwxPython version: 2.8.12.1 (msw-unicode)\r\ninput encoding: None; output encoding: None; locale: ('ja_JP', 'cp932')\r\nSearching for game to manage:\r\nbush.pyo   81 detectGames: Detected the following supported games via Windows Registry:\r\nbush.pyo   95 detectGames: Detecting games via relative path and the -o argument:\r\nbush.pyo  144 setGame: No preferred game specified.\r\n\r\nScreen Shot of his Region and Language settings.\r\n![default](https://cloud.githubusercontent.com/assets/1912426/5592802/a5987636-9198-11e4-9963-be7ceb16fa8d.jpg)\r\n\r\nJust getting a link from his for the screen shot gave these three different encodings.\r\n```Python\r\nhttp://www.mediafire.com/view/kaj3a61xh1ge4nn/%E7%84%A1%E9%A1%8C.png#\r\nhttp://www.mediafire.com/view/kaj3a61xh1ge4nn/無題.png#\r\nhttp://www.mediafire.com/view/kaj3a61xh1ge4nn/ç„¡é¡Œ.png#\r\n```\r\n\r\nHis initial error was:\r\n\r\n```Python\r\nTraceback (most recent call last):\r\nFile \"bash\\bash.pyo\", line 455, in main\r\nFile \"bash\\bosh.pyo\", line 24205, in testUAC\r\nFile \"bash\\bolt.pyo\", line 1168, in tempDir\r\nFile \"tempfile.pyo\", line 331, in mkdtemp\r\nFile \"ntpath.pyo\", line 84, in join\r\nUnicodeDecodeError: 'ascii' codec can't decode byte 0x82 in position 7: \r\n```\r\nHe switched to a non unicode English codepage which made wrye bash work after restarting but when he tried to start the game it caused Skyrim to start up in 640x480 windows mode English."},"comment":{"url":"https://api.github.com/repos/wrye-bash/wrye-bash/issues/comments/71303907","html_url":"https://github.com/wrye-bash/wrye-bash/issues/180#issuecomment-71303907","issue_url":"https://api.github.com/repos/wrye-bash/wrye-bash/issues/180","id":71303907,"user":{"login":"Sharlikran","id":1912426,"avatar_url":"https://avatars.githubusercontent.com/u/1912426?v=3","gravatar_id":"","url":"https://api.github.com/users/Sharlikran","html_url":"https://github.com/Sharlikran","followers_url":"https://api.github.com/users/Sharlikran/followers","following_url":"https://api.github.com/users/Sharlikran/following{/other_user}","gists_url":"https://api.github.com/users/Sharlikran/gists{/gist_id}","starred_url":"https://api.github.com/users/Sharlikran/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sharlikran/subscriptions","organizations_url":"https://api.github.com/users/Sharlikran/orgs","repos_url":"https://api.github.com/users/Sharlikran/repos","events_url":"https://api.github.com/users/Sharlikran/events{/privacy}","received_events_url":"https://api.github.com/users/Sharlikran/received_events","type":"User","site_admin":false},"created_at":"2015-01-24T07:28:54Z","updated_at":"2015-01-24T07:28:54Z","body":"```Auto\r\nWrye Bash starting\r\nUsing Wrye Bash Version 306\r\nPython version: 2.7.8\r\nwxPython version: 2.8.12.1 (msw-unicode)\r\ninput encoding: None; output encoding: None; locale: ('ja_JP', 'cp932')\r\nSearching for game to manage:\r\nbush.pyo   84 _supportedGames: Detected the following supported games via Windows Registry:\r\nbush.pyo   86 _supportedGames:  skyrim: C:\\Program Files (x86)\\Steam\\steamapps\\common\\Skyrim\r\nbush.pyo  139 _detectGames: Detecting games via the -o argument, bash.ini and relative path:\r\nbush.pyo  146 _detectGames: Set game mode to skyrim found in parent directory of Mopy. C:\\program files (x86)\\steam\\steamapps\\common\\Skyrim\r\nbush.pyo  179 setGame: No preferred game specified.\r\nbush.pyo  159 _setGame:  Using skyrim game: C:\\program files (x86)\\steam\\steamapps\\common\\Skyrim\r\ntesting UAC\r\nError! Unable to start Wrye Bash.\r\n\r\nPlease ensure Wrye Bash is correctly installed.\r\n\r\n\r\nTraceback (most recent call last):\r\n  File \"bash\\bash.pyo\", line 382, in main\r\n  File \"bash\\bosh.pyo\", line 10347, in testUAC\r\n  File \"bash\\bolt.pyo\", line 657, in tempDir\r\n  File \"tempfile.pyo\", line 331, in mkdtemp\r\n  File \"ntpath.pyo\", line 84, in join\r\nUnicodeDecodeError: 'ascii' codec can't decode byte 0x82 in position 7: ordinal not in range(128)\r\n```\r\nWith the latest changes in utumno-163-wip the game is detected, but the username could still be an issue."}}