{"action":"created","issue":{"url":"https://api.github.com/repos/pioneerspacesim/pioneer/issues/4452","repository_url":"https://api.github.com/repos/pioneerspacesim/pioneer","labels_url":"https://api.github.com/repos/pioneerspacesim/pioneer/issues/4452/labels{/name}","comments_url":"https://api.github.com/repos/pioneerspacesim/pioneer/issues/4452/comments","events_url":"https://api.github.com/repos/pioneerspacesim/pioneer/issues/4452/events","html_url":"https://github.com/pioneerspacesim/pioneer/issues/4452","id":362212201,"node_id":"MDU6SXNzdWUzNjIyMTIyMDE=","number":4452,"title":"Going into \"Controls\" crashes the game","user":{"login":"LuccoJ","id":1684791,"node_id":"MDQ6VXNlcjE2ODQ3OTE=","avatar_url":"https://avatars0.githubusercontent.com/u/1684791?v=4","gravatar_id":"","url":"https://api.github.com/users/LuccoJ","html_url":"https://github.com/LuccoJ","followers_url":"https://api.github.com/users/LuccoJ/followers","following_url":"https://api.github.com/users/LuccoJ/following{/other_user}","gists_url":"https://api.github.com/users/LuccoJ/gists{/gist_id}","starred_url":"https://api.github.com/users/LuccoJ/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LuccoJ/subscriptions","organizations_url":"https://api.github.com/users/LuccoJ/orgs","repos_url":"https://api.github.com/users/LuccoJ/repos","events_url":"https://api.github.com/users/LuccoJ/events{/privacy}","received_events_url":"https://api.github.com/users/LuccoJ/received_events","type":"User","site_admin":false},"labels":[{"id":89628,"node_id":"MDU6TGFiZWw4OTYyOA==","url":"https://api.github.com/repos/pioneerspacesim/pioneer/labels/Crash%20or%20hang","name":"Crash or hang","color":"c70000","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-20T14:22:37Z","updated_at":"2018-09-20T15:16:42Z","closed_at":null,"author_association":"NONE","body":"I'm running the current master branch as of 20 September.\r\nWhenever I try to configure bindings by going to Options / Controls, the game crashes with\r\n\r\n    pioneer: LuaTable.h:101: LuaTable::LuaTable(lua_State*, int): Assertion `lua_istable(m_lua, m_index)' failed.\r\n    Aborted\r\n\r\nThis is regardless of whether I am in the intro screen or in the middle of a game. I've deleted config.ini and imgur.ini and the problem persists.\r\n"},"comment":{"url":"https://api.github.com/repos/pioneerspacesim/pioneer/issues/comments/423222505","html_url":"https://github.com/pioneerspacesim/pioneer/issues/4452#issuecomment-423222505","issue_url":"https://api.github.com/repos/pioneerspacesim/pioneer/issues/4452","id":423222505,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMzIyMjUwNQ==","user":{"login":"fluffyfreak","id":825083,"node_id":"MDQ6VXNlcjgyNTA4Mw==","avatar_url":"https://avatars0.githubusercontent.com/u/825083?v=4","gravatar_id":"","url":"https://api.github.com/users/fluffyfreak","html_url":"https://github.com/fluffyfreak","followers_url":"https://api.github.com/users/fluffyfreak/followers","following_url":"https://api.github.com/users/fluffyfreak/following{/other_user}","gists_url":"https://api.github.com/users/fluffyfreak/gists{/gist_id}","starred_url":"https://api.github.com/users/fluffyfreak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fluffyfreak/subscriptions","organizations_url":"https://api.github.com/users/fluffyfreak/orgs","repos_url":"https://api.github.com/users/fluffyfreak/repos","events_url":"https://api.github.com/users/fluffyfreak/events{/privacy}","received_events_url":"https://api.github.com/users/fluffyfreak/received_events","type":"User","site_admin":false},"created_at":"2018-09-20T15:16:42Z","updated_at":"2018-09-20T15:16:42Z","author_association":"CONTRIBUTOR","body":"` \tucrtbased.dll!00007ff86900d685()\tUnknown\r\n \tucrtbased.dll!00007ff86900d4a3()\tUnknown\r\n \tucrtbased.dll!00007ff86900fc6f()\tUnknown\r\n \t[Inline Frame] pioneer-x64-prerelease.exe!LuaTable::{ctor}(lua_State *) Line 101\tC++\r\n>\tpioneer-x64-prerelease.exe!parse_imgui_flags<enum ImGuiTreeNodeFlags_>(lua_State * l, int index, std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,enum ImGuiTreeNodeFlags_,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,enum ImGuiTreeNodeFlags_> > > table, std::basic_string<char,std::char_traits<char>,std::allocator<char> > name) Line 25\tC++\r\n \t[Inline Frame] pioneer-x64-prerelease.exe!pi_lua_generic_pull(lua_State *) Line 120\tC++\r\n \t[Inline Frame] pioneer-x64-prerelease.exe!LuaPull(lua_State *) Line 41\tC++\r\n \tpioneer-x64-prerelease.exe!l_pigui_collapsing_header(lua_State * l) Line 1525\tC++\r\n \tpioneer-x64-prerelease.exe!luaD_precall(lua_State * L, lua_TValue * func, int nresults) Line 321\tC\r\n \tpioneer-x64-prerelease.exe!luaV_execute(lua_State * L) Line 709\tC\r\n \tpioneer-x64-prerelease.exe!luaD_call(lua_State * L, lua_TValue * func, int nResults, int allowyield) Line 396\tC\r\n \tpioneer-x64-prerelease.exe!luaD_rawrunprotected(lua_State * L, void(*)(lua_State *, void *) f, void * ud) Line 134\tC\r\n \tpioneer-x64-prerelease.exe!luaD_pcall(lua_State * L, void(*)(lua_State *, void *) func, void * u, __int64 old_top, __int64 ef) Line 595\tC\r\n \tpioneer-x64-prerelease.exe!lua_pcallk(lua_State * L, int nargs, int nresults, int errfunc, int ctx, int(*)(lua_State *) k) Line 949\tC\r\n \tpioneer-x64-prerelease.exe!pi_lua_protected_call(lua_State * L, int nargs, int nresults) Line 841\tC++\r\n \t[Inline Frame] pioneer-x64-prerelease.exe!LuaTable::Call(const std::basic_string<char,std::char_traits<char>,std::allocator<char> > &) Line 292\tC++\r\n \tpioneer-x64-prerelease.exe!PiGui::Render(double delta, std::basic_string<char,std::char_traits<char>,std::allocator<char> > handler) Line 392\tC++\r\n \tpioneer-x64-prerelease.exe!Pi::DrawPiGui(double delta, std::basic_string<char,std::char_traits<char>,std::allocator<char> > handler) Line 1614\tC++\r\n \tpioneer-x64-prerelease.exe!Pi::Start(const int & startPlanet) Line 1251\tC++\r\n \tpioneer-x64-prerelease.exe!SDL_main(int argc, char * * argv) Line 180\tC++\r\n \tpioneer-x64-prerelease.exe!main_getcmdline(...) Line 161\tC\r\n \t[External Code]\t\r\n`\r\n\r\nCallstack from windows. No idea wtf is going on there. Can't tell what script it's coming from.\r\n@Web-eWorks you did the last work in this area I think, any ideas?\r\n\r\nPing @ecraven since it goes through some imgui code."}}
{"actor":{"display_login":"fluffyfreak"}}