{"action":"created","issue":{"url":"https://api.github.com/repos/UweTrottmann/SeriesGuide/issues/464","labels_url":"https://api.github.com/repos/UweTrottmann/SeriesGuide/issues/464/labels{/name}","comments_url":"https://api.github.com/repos/UweTrottmann/SeriesGuide/issues/464/comments","events_url":"https://api.github.com/repos/UweTrottmann/SeriesGuide/issues/464/events","html_url":"https://github.com/UweTrottmann/SeriesGuide/issues/464","id":89822459,"number":464,"title":".ui.OverviewActivity crash with java.lang.IllegalStateException","user":{"login":"MartelliEnrico","id":2421387,"avatar_url":"https://avatars.githubusercontent.com/u/2421387?v=3","gravatar_id":"","url":"https://api.github.com/users/MartelliEnrico","html_url":"https://github.com/MartelliEnrico","followers_url":"https://api.github.com/users/MartelliEnrico/followers","following_url":"https://api.github.com/users/MartelliEnrico/following{/other_user}","gists_url":"https://api.github.com/users/MartelliEnrico/gists{/gist_id}","starred_url":"https://api.github.com/users/MartelliEnrico/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MartelliEnrico/subscriptions","organizations_url":"https://api.github.com/users/MartelliEnrico/orgs","repos_url":"https://api.github.com/users/MartelliEnrico/repos","events_url":"https://api.github.com/users/MartelliEnrico/events{/privacy}","received_events_url":"https://api.github.com/users/MartelliEnrico/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/UweTrottmann/SeriesGuide/labels/wontfix","name":"wontfix","color":"ffffff"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-06-20T21:47:12Z","updated_at":"2015-06-25T08:29:44Z","closed_at":"2015-06-21T13:43:32Z","body":"Sometimes, when opening particular series (I find that with some of my Anime, probably the one with the name written in Kanji) a java.lang.IllegalStateException is thrown and the application is force closed.\r\n\r\nThis is what I got from the logcat:\r\n```\r\n06-20 23:33:10.506   750   760 I ActivityManager: START u0 {cmp=com.battlelancer.seriesguide/.ui.OverviewActivity (has extras)} from uid 10094 on display 0\r\n06-20 23:33:10.509   750   760 V WindowManager: addAppToken: AppWindowToken{9f84fb7 token=Token{9db16b6 ActivityRecord{b46ae51 u0 com.battlelancer.seriesguide/.ui.OverviewActivity t1255}}} to stack=2 task=1255 at 1\r\n06-20 23:33:10.573   750   953 V WindowManager: Adding window Window{a76de8d u0 com.battlelancer.seriesguide/com.battlelancer.seriesguide.ui.OverviewActivity} at 9 of 14 (after Window{e047519 u0 com.battlelancer.seriesguide/com.battlelancer.seriesguide.ui.ShowsActivity})\r\n06-20 23:33:10.802   750   769 I ActivityManager: Displayed com.battlelancer.seriesguide/.ui.OverviewActivity: +280ms\r\n06-20 23:33:10.919 12248 12450 D OpenGLRenderer: endAllStagingAnimators on 0x9e4ba880 (GridView) with handle 0x9cdd0160\r\n06-20 23:33:11.066 12248 12450 W OpenGLRenderer: Layer exceeds max. dimensions supported by the GPU (1080x5452, max=4096x4096)\r\n06-20 23:33:11.067 12248 12450 D OpenGLRenderer: Current memory usage / total memory usage (bytes):\r\n06-20 23:33:11.067 12248 12450 D OpenGLRenderer:   TextureCache          2642944 / 75497472\r\n06-20 23:33:11.067 12248 12450 D OpenGLRenderer:   LayerCache                  0 / 50331648 (numLayers = 0)\r\n06-20 23:33:11.067 12248 12450 D OpenGLRenderer:     Layer size 1088x384; isTextureLayer()=0; texid=29 fbo=3; refs=2\r\n06-20 23:33:11.067 12248 12450 D OpenGLRenderer:   Layers total    1671168 (numLayers = 1)\r\n06-20 23:33:11.067 12248 12450 D OpenGLRenderer:   RenderBufferCache           0 /  8388608\r\n06-20 23:33:11.067 12248 12450 D OpenGLRenderer:   GradientCache               0 /  1048576\r\n06-20 23:33:11.067 12248 12450 D OpenGLRenderer:   PathCache                1369 / 33554432\r\n06-20 23:33:11.067 12248 12450 D OpenGLRenderer:   TessellationCache        6696 /  1048576\r\n06-20 23:33:11.067 12248 12450 D OpenGLRenderer:   TextDropShadowCache         0 /  6291456\r\n06-20 23:33:11.067 12248 12450 D OpenGLRenderer:   PatchCache                 64 /   131072\r\n06-20 23:33:11.067 12248 12450 D OpenGLRenderer:   FontRenderer 0 A8     1048576 /  1048576\r\n06-20 23:33:11.067 12248 12450 D OpenGLRenderer:   FontRenderer 0 RGBA         0 /        0\r\n06-20 23:33:11.067 12248 12450 D OpenGLRenderer:   FontRenderer 0 total  1048576 /  1048576\r\n06-20 23:33:11.067 12248 12450 D OpenGLRenderer: Other:\r\n06-20 23:33:11.067 12248 12450 D OpenGLRenderer:   FboCache                    0 /        0\r\n06-20 23:33:11.067 12248 12450 D OpenGLRenderer: Total memory usage:\r\n06-20 23:33:11.067 12248 12450 D OpenGLRenderer:   5370817 bytes, 5.12 MB\r\n06-20 23:33:11.080 12248 12248 E MessageQueue-JNI: Exception in MessageQueue callback: dispatchVsync\r\n06-20 23:33:11.080 12248 12248 E MessageQueue-JNI: java.lang.IllegalStateException: Unable to create layer for LinearLayout\r\n06-20 23:33:11.080 12248 12248 E MessageQueue-JNI: \tat android.os.MessageQueue.nativePollOnce(Native Method)\r\n06-20 23:33:11.080 12248 12248 E MessageQueue-JNI: \tat android.os.MessageQueue.next(MessageQueue.java:323)\r\n06-20 23:33:11.080 12248 12248 E MessageQueue-JNI: \tat android.os.Looper.loop(Looper.java:135)\r\n06-20 23:33:11.080 12248 12248 E MessageQueue-JNI: \tat android.app.ActivityThread.main(ActivityThread.java:5401)\r\n06-20 23:33:11.080 12248 12248 E MessageQueue-JNI: \tat java.lang.reflect.Method.invoke(Native Method)\r\n06-20 23:33:11.080 12248 12248 E MessageQueue-JNI: \tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:725)\r\n06-20 23:33:11.080 12248 12248 E MessageQueue-JNI: \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:615)\r\n06-20 23:33:11.080 12248 12248 D AndroidRuntime: Shutting down VM\r\n06-20 23:33:11.099   750  6545 W ActivityManager: getRunningAppProcesses: caller 10094 does not hold REAL_GET_TASKS; limiting output\r\n06-20 23:33:11.155 12248 12248 E AndroidRuntime: FATAL EXCEPTION: main\r\n06-20 23:33:11.155 12248 12248 E AndroidRuntime: Process: com.battlelancer.seriesguide, PID: 12248\r\n06-20 23:33:11.155 12248 12248 E AndroidRuntime: java.lang.IllegalStateException: Unable to create layer for LinearLayout\r\n06-20 23:33:11.155 12248 12248 E AndroidRuntime: \tat android.os.MessageQueue.nativePollOnce(Native Method)\r\n06-20 23:33:11.155 12248 12248 E AndroidRuntime: \tat android.os.MessageQueue.next(MessageQueue.java:323)\r\n06-20 23:33:11.155 12248 12248 E AndroidRuntime: \tat android.os.Looper.loop(Looper.java:135)\r\n06-20 23:33:11.155 12248 12248 E AndroidRuntime: \tat android.app.ActivityThread.main(ActivityThread.java:5401)\r\n06-20 23:33:11.155 12248 12248 E AndroidRuntime: \tat java.lang.reflect.Method.invoke(Native Method)\r\n06-20 23:33:11.155 12248 12248 E AndroidRuntime: \tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:725)\r\n06-20 23:33:11.155 12248 12248 E AndroidRuntime: \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:615)\r\n06-20 23:33:11.156   750  1466 W ActivityManager:   Force finishing activity com.battlelancer.seriesguide/.ui.OverviewActivity\r\n06-20 23:33:11.160   750  1466 W ActivityManager:   Force finishing activity com.battlelancer.seriesguide/.ui.ShowsActivity\r\n```\r\n\r\nFrom this line `06-20 23:33:11.066 12248 12450 W OpenGLRenderer: Layer exceeds max. dimensions supported by the GPU (1080x5452, max=4096x4096)` I suspect the problem is that the page is too long (height larger than max) for the GPU to render.\r\n\r\n[This stackoverflow](http://stackoverflow.com/questions/26626344/scene-transition-with-hero-elements-throws-layer-exceeds-max-dimensions-support) might be relevant."},"comment":{"url":"https://api.github.com/repos/UweTrottmann/SeriesGuide/issues/comments/115161538","html_url":"https://github.com/UweTrottmann/SeriesGuide/issues/464#issuecomment-115161538","issue_url":"https://api.github.com/repos/UweTrottmann/SeriesGuide/issues/464","id":115161538,"user":{"login":"MartelliEnrico","id":2421387,"avatar_url":"https://avatars.githubusercontent.com/u/2421387?v=3","gravatar_id":"","url":"https://api.github.com/users/MartelliEnrico","html_url":"https://github.com/MartelliEnrico","followers_url":"https://api.github.com/users/MartelliEnrico/followers","following_url":"https://api.github.com/users/MartelliEnrico/following{/other_user}","gists_url":"https://api.github.com/users/MartelliEnrico/gists{/gist_id}","starred_url":"https://api.github.com/users/MartelliEnrico/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MartelliEnrico/subscriptions","organizations_url":"https://api.github.com/users/MartelliEnrico/orgs","repos_url":"https://api.github.com/users/MartelliEnrico/repos","events_url":"https://api.github.com/users/MartelliEnrico/events{/privacy}","received_events_url":"https://api.github.com/users/MartelliEnrico/received_events","type":"User","site_admin":false},"created_at":"2015-06-25T08:29:44Z","updated_at":"2015-06-25T08:29:44Z","body":"Little update: I just removed the Trakt connection, and now the problem seems fixed. When you tried did you have trakt enabled?"}}