{"action":"closed","issue":{"url":"https://api.github.com/repos/BluSunrize/ImmersiveEngineering/issues/1164","repository_url":"https://api.github.com/repos/BluSunrize/ImmersiveEngineering","labels_url":"https://api.github.com/repos/BluSunrize/ImmersiveEngineering/issues/1164/labels{/name}","comments_url":"https://api.github.com/repos/BluSunrize/ImmersiveEngineering/issues/1164/comments","events_url":"https://api.github.com/repos/BluSunrize/ImmersiveEngineering/issues/1164/events","html_url":"https://github.com/BluSunrize/ImmersiveEngineering/issues/1164","id":157352433,"number":1164,"title":"Engineer's Toolbox \"NullPointerException: Updating Screen Events\", enables Item Duplication","user":{"login":"Shoob189","id":5660707,"avatar_url":"https://avatars.githubusercontent.com/u/5660707?v=3","gravatar_id":"","url":"https://api.github.com/users/Shoob189","html_url":"https://github.com/Shoob189","followers_url":"https://api.github.com/users/Shoob189/followers","following_url":"https://api.github.com/users/Shoob189/following{/other_user}","gists_url":"https://api.github.com/users/Shoob189/gists{/gist_id}","starred_url":"https://api.github.com/users/Shoob189/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Shoob189/subscriptions","organizations_url":"https://api.github.com/users/Shoob189/orgs","repos_url":"https://api.github.com/users/Shoob189/repos","events_url":"https://api.github.com/users/Shoob189/events{/privacy}","received_events_url":"https://api.github.com/users/Shoob189/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-05-28T18:57:41Z","updated_at":"2016-06-05T19:54:56Z","closed_at":"2016-06-05T19:54:56Z","body":"Immersive Engineering: 0.8-27\r\nForge: 11.15.1.1902\r\nFull crash log: http://pastebin.com/5SJDW61K\r\n\r\nShift clicking some items into the Engineer's Toolbox causes a \"NullPointerException: Updating screen events\" in a lambda function in the isWiring() function, crashing the client\r\n\r\nSome items confirmed to cause crash:\r\nSteel ingot\r\nThaumcraft  5.2.4 Thaumometer\r\n\r\nConfirmed multiple times on SMP. Server does not crash.\r\n\r\nToolbox inventory doesn't seem to be properly synced on crash, allowing item duplication via this process:\r\n1. Put items in toolbox\r\n2. close toolbox\r\n3. open toolbox, pull item out into player inventory\r\n4. without closing the toolbox, shift click in steel ingot causing crash\r\n5. when player logs back in, the items removed from the toolbox will be in the player inventory and the toolbox, duplicating them"}}
{"actor":{"display_login":"BluSunrize"}}