{"action":"created","issue":{"url":"https://api.github.com/repos/minetest/minetest/issues/4602","repository_url":"https://api.github.com/repos/minetest/minetest","labels_url":"https://api.github.com/repos/minetest/minetest/issues/4602/labels{/name}","comments_url":"https://api.github.com/repos/minetest/minetest/issues/4602/comments","events_url":"https://api.github.com/repos/minetest/minetest/issues/4602/events","html_url":"https://github.com/minetest/minetest/issues/4602","id":181844445,"number":4602,"title":"Minetest crashes when starting, somehow invalid lines get added to auth.txt","user":{"login":"gpcf","id":6629810,"avatar_url":"https://avatars.githubusercontent.com/u/6629810?v=3","gravatar_id":"","url":"https://api.github.com/users/gpcf","html_url":"https://github.com/gpcf","followers_url":"https://api.github.com/users/gpcf/followers","following_url":"https://api.github.com/users/gpcf/following{/other_user}","gists_url":"https://api.github.com/users/gpcf/gists{/gist_id}","starred_url":"https://api.github.com/users/gpcf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gpcf/subscriptions","organizations_url":"https://api.github.com/users/gpcf/orgs","repos_url":"https://api.github.com/users/gpcf/repos","events_url":"https://api.github.com/users/gpcf/events{/privacy}","received_events_url":"https://api.github.com/users/gpcf/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-10-08T19:33:20Z","updated_at":"2016-10-09T19:57:24Z","closed_at":null,"body":"Sometimes, my minetest server crashes when starting, with the following traceback:\r\n```\r\n2016-10-08 11:42:46: ERROR[Main]: ModError: Failed to load and run script from /usr/share/games/minetest/builtin/init.lua:\r\n2016-10-08 11:42:46: ERROR[Main]: /usr/share/games/minetest/builtin/game/auth.lua:48: Invalid line in auth.txt: \"luiz:#1#AAAAAAAAAAAAAAAAAA\"\r\n2016-10-08 11:42:46: ERROR[Main]: stack traceback:\r\n2016-10-08 11:42:46: ERROR[Main]:       [C]: in function 'error'\r\n2016-10-08 11:42:46: ERROR[Main]:       /usr/share/games/minetest/builtin/game/auth.lua:48: in function 'read_auth_file'\r\n2016-10-08 11:42:46: ERROR[Main]:       /usr/share/games/minetest/builtin/game/auth.lua:82: in main chunk\r\n2016-10-08 11:42:46: ERROR[Main]:       [C]: in function 'dofile'\r\n2016-10-08 11:42:46: ERROR[Main]:       /usr/share/games/minetest/builtin/game/init.lua:20: in main chunk\r\n2016-10-08 11:42:46: ERROR[Main]:       [C]: in function 'dofile'\r\n2016-10-08 11:42:46: ERROR[Main]:       /usr/share/games/minetest/builtin/init.lua:38: in main chunk\r\n\r\n```\r\nThis error persists until the offending line is removed from auth.txt\r\nI'm running the Minetest version that comes with Debian unstable, 0.4.14"},"comment":{"url":"https://api.github.com/repos/minetest/minetest/issues/comments/252508632","html_url":"https://github.com/minetest/minetest/issues/4602#issuecomment-252508632","issue_url":"https://api.github.com/repos/minetest/minetest/issues/4602","id":252508632,"user":{"login":"est31","id":8872119,"avatar_url":"https://avatars.githubusercontent.com/u/8872119?v=3","gravatar_id":"","url":"https://api.github.com/users/est31","html_url":"https://github.com/est31","followers_url":"https://api.github.com/users/est31/followers","following_url":"https://api.github.com/users/est31/following{/other_user}","gists_url":"https://api.github.com/users/est31/gists{/gist_id}","starred_url":"https://api.github.com/users/est31/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/est31/subscriptions","organizations_url":"https://api.github.com/users/est31/orgs","repos_url":"https://api.github.com/users/est31/repos","events_url":"https://api.github.com/users/est31/events{/privacy}","received_events_url":"https://api.github.com/users/est31/received_events","type":"User","site_admin":false},"created_at":"2016-10-09T19:57:24Z","updated_at":"2016-10-09T19:57:24Z","body":"Yeah it seems its the manifestation of the general bug \"text file easily corrupts\" that. It'd be fixed to store it all in a sqlite or some other database, but all attempts to implement such things failed in the past due to the opposition by some devs (hmmm, etc) who prefer to use files due to simplicity..."}}
{"actor":{"display_login":"est31"}}