{"action":"opened","issue":{"url":"https://api.github.com/repos/mesonbuild/meson/issues/1079","repository_url":"https://api.github.com/repos/mesonbuild/meson","labels_url":"https://api.github.com/repos/mesonbuild/meson/issues/1079/labels{/name}","comments_url":"https://api.github.com/repos/mesonbuild/meson/issues/1079/comments","events_url":"https://api.github.com/repos/mesonbuild/meson/issues/1079/events","html_url":"https://github.com/mesonbuild/meson/issues/1079","id":190729404,"number":1079,"title":"--backend vs2015 always crashes on non-english Windows","user":{"login":"msink","id":1785275,"avatar_url":"https://avatars.githubusercontent.com/u/1785275?v=3","gravatar_id":"","url":"https://api.github.com/users/msink","html_url":"https://github.com/msink","followers_url":"https://api.github.com/users/msink/followers","following_url":"https://api.github.com/users/msink/following{/other_user}","gists_url":"https://api.github.com/users/msink/gists{/gist_id}","starred_url":"https://api.github.com/users/msink/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/msink/subscriptions","organizations_url":"https://api.github.com/users/msink/orgs","repos_url":"https://api.github.com/users/msink/repos","events_url":"https://api.github.com/users/msink/events{/privacy}","received_events_url":"https://api.github.com/users/msink/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-11-21T14:20:00Z","updated_at":"2016-11-21T14:20:00Z","closed_at":null,"body":"```\r\nThe Meson build system\r\nVersion: 0.36.0\r\nSource dir: F:\\avian\\hello-c                                                                                        19:18Build dir: F:\\avian\\hello-c\\build\r\nBuild type: native build\r\nProject name: hello\r\nTraceback (most recent call last):\r\n  File \"c:\\program files (x86)\\python35-32\\lib\\site-packages\\mesonbuild\\mesonmain.py\", line 283, in run\r\n    app.generate()\r\n  File \"c:\\program files (x86)\\python35-32\\lib\\site-packages\\mesonbuild\\mesonmain.py\", line 163, in generate\r\n    intr = interpreter.Interpreter(b, g)\r\n  File \"c:\\program files (x86)\\python35-32\\lib\\site-packages\\mesonbuild\\interpreter.py\", line 1190, in __init__\r\n    self.parse_project()\r\n  File \"c:\\program files (x86)\\python35-32\\lib\\site-packages\\mesonbuild\\interpreter.py\", line 1260, in parse_project\r\n    self.evaluate_codeblock(self.ast, end=1)\r\n  File \"c:\\program files (x86)\\python35-32\\lib\\site-packages\\mesonbuild\\interpreter.py\", line 1358, in evaluate_codeblock\r\n\r\n    raise e\r\n  File \"c:\\program files (x86)\\python35-32\\lib\\site-packages\\mesonbuild\\interpreter.py\", line 1352, in evaluate_codeblock\r\n\r\n    self.evaluate_statement(cur)\r\n  File \"c:\\program files (x86)\\python35-32\\lib\\site-packages\\mesonbuild\\interpreter.py\", line 1473, in evaluate_statement\r\n\r\n    return self.function_call(cur)\r\n  File \"c:\\program files (x86)\\python35-32\\lib\\site-packages\\mesonbuild\\interpreter.py\", line 2494, in function_call\r\n    return self.funcs[func_name](node, self.flatten(posargs), kwargs)\r\n  File \"c:\\program files (x86)\\python35-32\\lib\\site-packages\\mesonbuild\\interpreter.py\", line 74, in wrapped\r\n    return f(self, node, args, kwargs)\r\n  File \"c:\\program files (x86)\\python35-32\\lib\\site-packages\\mesonbuild\\interpreter.py\", line 1688, in func_project\r\n    self.add_languages(args[1:], True)\r\n  File \"c:\\program files (x86)\\python35-32\\lib\\site-packages\\mesonbuild\\interpreter.py\", line 1804, in add_languages\r\n    (comp, cross_comp) = self.detect_compilers(lang, need_cross_compiler)\r\n  File \"c:\\program files (x86)\\python35-32\\lib\\site-packages\\mesonbuild\\interpreter.py\", line 1773, in detect_compilers\r\n    comp.sanity_check(self.environment.get_scratch_dir(), self.environment)\r\n  File \"c:\\program files (x86)\\python35-32\\lib\\site-packages\\mesonbuild\\compilers.py\", line 684, in sanity_check\r\n    return self.sanity_check_impl(work_dir, environment, 'sanitycheckc.c', code)\r\n  File \"c:\\program files (x86)\\python35-32\\lib\\site-packages\\mesonbuild\\compilers.py\", line 659, in sanity_check_impl\r\n    stde = stde.decode()\r\nUnicodeDecodeError: 'utf-8' codec can't decode byte 0x8e in position 0: invalid start byte\r\n```\r\n"}}
{"actor":{"display_login":"msink"}}