{"action":"closed","issue":{"url":"https://api.github.com/repos/libgdx/libgdx/issues/5080","repository_url":"https://api.github.com/repos/libgdx/libgdx","labels_url":"https://api.github.com/repos/libgdx/libgdx/issues/5080/labels{/name}","comments_url":"https://api.github.com/repos/libgdx/libgdx/issues/5080/comments","events_url":"https://api.github.com/repos/libgdx/libgdx/issues/5080/events","html_url":"https://github.com/libgdx/libgdx/issues/5080","id":294752806,"number":5080,"title":"Fatal Exception: java.lang.NullPointerException: Action.act(float) on a null object reference","user":{"login":"denis-stepuschik","id":14369598,"avatar_url":"https://avatars1.githubusercontent.com/u/14369598?v=4","gravatar_id":"","url":"https://api.github.com/users/denis-stepuschik","html_url":"https://github.com/denis-stepuschik","followers_url":"https://api.github.com/users/denis-stepuschik/followers","following_url":"https://api.github.com/users/denis-stepuschik/following{/other_user}","gists_url":"https://api.github.com/users/denis-stepuschik/gists{/gist_id}","starred_url":"https://api.github.com/users/denis-stepuschik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/denis-stepuschik/subscriptions","organizations_url":"https://api.github.com/users/denis-stepuschik/orgs","repos_url":"https://api.github.com/users/denis-stepuschik/repos","events_url":"https://api.github.com/users/denis-stepuschik/events{/privacy}","received_events_url":"https://api.github.com/users/denis-stepuschik/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-02-06T13:07:37Z","updated_at":"2018-02-06T16:30:50Z","closed_at":"2018-02-06T16:30:50Z","author_association":"NONE","body":"#### Issue details\r\nCrash appears while rendering screen.\r\n\r\n#### Reproduction steps/code\r\nStageScreen\r\n```java\r\npublic void render(float delta) {\r\n        Gdx.gl.glClear(16384);\r\n        if(null != this.stage) {\r\n            this.stage.act(delta);\r\n            this.stage.draw();\r\n        }\r\n\r\n    }\r\n```\r\n\r\nBaseScreen\r\n```java\r\n @Override\r\n    public void render(float delta) {\r\n        super.render(delta);\r\n        if (null != fpsLabel) {\r\n            fpsLabel.setText(String.valueOf(Gdx.graphics.getFramesPerSecond()));\r\n        }\r\n    }\r\n```\r\n\r\nBaseGame\r\n```java\r\npublic void render() {\r\n        if(this.screen != null) {\r\n            this.screen.render(Math.min(Gdx.graphics.getDeltaTime(), 0.033333335F));\r\n        }\r\n    }\r\n```\r\n\r\n\r\n#### Version of LibGDX and/or relevant dependencies\r\ngdxVersion = '1.9.6'\r\n\r\n#### Stacktrace\r\n```java\r\nFatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean com.badlogic.gdx.scenes.scene2d.Action.act(float)' on a null object reference\r\n       at com.badlogic.gdx.scenes.scene2d.actions.RepeatAction.delegate(SourceFile:29)\r\n       at com.badlogic.gdx.scenes.scene2d.actions.DelegateAction.act(SourceFile:43)\r\n       at com.badlogic.gdx.scenes.scene2d.Actor.act(SourceFile:96)\r\n       at com.badlogic.gdx.scenes.scene2d.Group.act(SourceFile:49)\r\n       at com.badlogic.gdx.scenes.scene2d.Group.act(SourceFile:49)\r\n       at com.badlogic.gdx.scenes.scene2d.Stage.act(SourceFile:221)\r\n       at ....StageScreen.render(SourceFile:98)\r\n       at ....BaseScreen.render(SourceFile:71)\r\n       at ....BaseGame.render(SourceFile:97)\r\n       at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(SourceFile:459)\r\n       at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1583)\r\n       at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1286)\r\n```\r\n\r\n#### Please select the affected platforms\r\n- [x] Android\r\n- [ ] iOS (robovm)\r\n- [ ] iOS (MOE)\r\n- [ ] HTML/GWT\r\n- [ ] Windows\r\n- [ ] Linux\r\n- [ ] MacOS\r\n"}}
{"actor":{"display_login":"Tom-Ski"}}