{"action":"created","issue":{"url":"https://api.github.com/repos/playgameservices/play-games-plugin-for-unity/issues/411","labels_url":"https://api.github.com/repos/playgameservices/play-games-plugin-for-unity/issues/411/labels{/name}","comments_url":"https://api.github.com/repos/playgameservices/play-games-plugin-for-unity/issues/411/comments","events_url":"https://api.github.com/repos/playgameservices/play-games-plugin-for-unity/issues/411/events","html_url":"https://github.com/playgameservices/play-games-plugin-for-unity/issues/411","id":57744259,"number":411,"title":"[0.9.12] crash in achievements ui","user":{"login":"domino1011","id":10788428,"avatar_url":"https://avatars.githubusercontent.com/u/10788428?v=3","gravatar_id":"","url":"https://api.github.com/users/domino1011","html_url":"https://github.com/domino1011","followers_url":"https://api.github.com/users/domino1011/followers","following_url":"https://api.github.com/users/domino1011/following{/other_user}","gists_url":"https://api.github.com/users/domino1011/gists{/gist_id}","starred_url":"https://api.github.com/users/domino1011/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/domino1011/subscriptions","organizations_url":"https://api.github.com/users/domino1011/orgs","repos_url":"https://api.github.com/users/domino1011/repos","events_url":"https://api.github.com/users/domino1011/events{/privacy}","received_events_url":"https://api.github.com/users/domino1011/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-02-15T20:21:11Z","updated_at":"2015-02-16T04:21:01Z","closed_at":null,"body":"I was not able to show it twice, sometimes it crashes with the first call. My application still works fine after that (while the crash popup is shown and I can report it) while no play-games features are available. And when launching application again after the crash it takes like at least 30 seconds to even show a unity banner (this takes no time normally). \r\n\r\nException from the achievements ui:\r\n```\r\nE/AndroidRuntime(32327): FATAL EXCEPTION: main\r\nE/AndroidRuntime(32327): Process: com.google.android.gms.ui, PID: 32327\r\nE/AndroidRuntime(32327): java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.ViewGroup.getLocationInWindow(int[])' on a null object reference\r\nE/AndroidRuntime(32327): \tat com.google.android.play.a.a.a(SourceFile:128)\r\nE/AndroidRuntime(32327): \tat com.google.android.gms.games.ui.cp.run(SourceFile:45)\r\nE/AndroidRuntime(32327): \tat com.google.android.gms.games.ui.co.a(SourceFile:51)\r\nE/AndroidRuntime(32327): \tat android.support.v7.widget.br.run(SourceFile:248)\r\nE/AndroidRuntime(32327): \tat android.view.Choreographer$CallbackRecord.run(Choreographer.java:792)\r\nE/AndroidRuntime(32327): \tat android.view.Choreographer.doCallbacks(Choreographer.java:596)\r\nE/AndroidRuntime(32327): \tat android.view.Choreographer.doFrame(Choreographer.java:556)\r\nE/AndroidRuntime(32327): \tat android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:778)\r\nE/AndroidRuntime(32327): \tat android.os.Handler.handleCallback(Handler.java:739)\r\nE/AndroidRuntime(32327): \tat android.os.Handler.dispatchMessage(Handler.java:95)\r\nE/AndroidRuntime(32327): \tat android.os.Looper.loop(Looper.java:155)\r\nE/AndroidRuntime(32327): \tat android.app.ActivityThread.main(ActivityThread.java:5696)\r\nE/AndroidRuntime(32327): \tat java.lang.reflect.Method.invoke(Native Method)\r\nE/AndroidRuntime(32327): \tat java.lang.reflect.Method.invoke(Method.java:372)\r\nE/AndroidRuntime(32327): \tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1028)\r\nE/AndroidRuntime(32327): \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:823)\r\nE/ActivityManager(  891): App crashed! Process: com.google.android.gms.ui\r\nW/ActivityManager(  891):   Force finishing activity com.google.android.gms/.games.ui.client.achievements.ClientAchievementListActivity \r\n```\r\n\r\nalso I noticed following exception just before signin in in gps:\r\n```\r\nException in dalvik/system/DexClassLoader.loadClass: java.lang.ClassNotFoundException: Didn't find class \"com.google.android.gms.games.NativeSdkEntryPoints\" on path: DexPathList[[zip file \"/data/data/com.darkmountainstudio.vr.test/app_.gpg.classloader/4da25210572e7e07ea67142ded62c42e.jar\"],nativeLibraryDirectories=[/system/lib, /vendor/lib, system/vendor/lib, system/vendor/lib/egl, system/lib/hw]].\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/playgameservices/play-games-plugin-for-unity/issues/comments/74458322","html_url":"https://github.com/playgameservices/play-games-plugin-for-unity/issues/411#issuecomment-74458322","issue_url":"https://api.github.com/repos/playgameservices/play-games-plugin-for-unity/issues/411","id":74458322,"user":{"login":"spotavi","id":10333146,"avatar_url":"https://avatars.githubusercontent.com/u/10333146?v=3","gravatar_id":"","url":"https://api.github.com/users/spotavi","html_url":"https://github.com/spotavi","followers_url":"https://api.github.com/users/spotavi/followers","following_url":"https://api.github.com/users/spotavi/following{/other_user}","gists_url":"https://api.github.com/users/spotavi/gists{/gist_id}","starred_url":"https://api.github.com/users/spotavi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/spotavi/subscriptions","organizations_url":"https://api.github.com/users/spotavi/orgs","repos_url":"https://api.github.com/users/spotavi/repos","events_url":"https://api.github.com/users/spotavi/events{/privacy}","received_events_url":"https://api.github.com/users/spotavi/received_events","type":"User","site_admin":false},"created_at":"2015-02-16T04:21:01Z","updated_at":"2015-02-16T04:21:01Z","body":"Unity 4.6.2 has fixes for try catch issues related to some exception. See if building with 4.6.2 fixes the issues. "}}