{"action":"created","issue":{"url":"https://api.github.com/repos/Gamua/Starling-Framework/issues/904","repository_url":"https://api.github.com/repos/Gamua/Starling-Framework","labels_url":"https://api.github.com/repos/Gamua/Starling-Framework/issues/904/labels{/name}","comments_url":"https://api.github.com/repos/Gamua/Starling-Framework/issues/904/comments","events_url":"https://api.github.com/repos/Gamua/Starling-Framework/issues/904/events","html_url":"https://github.com/Gamua/Starling-Framework/issues/904","id":178724240,"number":904,"title":"AIR 23 fatal graphics glitches on Mac","user":{"login":"tconkling","id":709022,"avatar_url":"https://avatars.githubusercontent.com/u/709022?v=3","gravatar_id":"","url":"https://api.github.com/users/tconkling","html_url":"https://github.com/tconkling","followers_url":"https://api.github.com/users/tconkling/followers","following_url":"https://api.github.com/users/tconkling/following{/other_user}","gists_url":"https://api.github.com/users/tconkling/gists{/gist_id}","starred_url":"https://api.github.com/users/tconkling/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tconkling/subscriptions","organizations_url":"https://api.github.com/users/tconkling/orgs","repos_url":"https://api.github.com/users/tconkling/repos","events_url":"https://api.github.com/users/tconkling/events{/privacy}","received_events_url":"https://api.github.com/users/tconkling/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-09-22T21:23:49Z","updated_at":"2016-09-22T22:38:17Z","closed_at":null,"body":"I just updated to AIR SDK 23, and now my game exhibits this awesomeness (see attached movie).\r\n\r\n![screen shot 2016-09-22 at 2 19 44 pm](https://cloud.githubusercontent.com/assets/709022/18766556/a5d4cdde-80cf-11e6-83cf-73cb8e67a625.png)\r\n\r\n\r\nI make use of FragmentFilters and MeshEffects in my game (a glow filter around the character, and a custom MeshEffect for coloring bits of characters). I think these are related to my woes: when filters are being updated frequently (for example, when I'm moving the character around), the flickering happens more frequently.\r\n\r\nAfter a short while, some or all of the game's textures disappear. A short while after that there's generally some error thrown during a render pass:\r\n\r\n```\r\nArgumentError: Error #3672\r\n        at starling.rendering::VertexData/createVertexBuffer()\r\n        at starling.rendering::Effect/uploadVertexData()\r\n        at starling.display::MeshBatch/syncVertexBuffer()\r\n        at starling.display::MeshBatch/render()\r\n        at starling.rendering::Painter/drawBatch()\r\n        at BatchProcessor/finishBatch()\r\n        at starling.rendering::Painter/finishFrame()\r\n        at starling.core::Starling/render()\r\n        at starling.core::Starling/nextFrame()\r\n        at starling.core::Starling/onEnterFrame()\r\n```\r\n\r\nor:\r\n\r\n```\r\nRangeError: Error #2006\r\n        at starling.rendering::VertexData/copyTo()\r\n        at starling.styles::MeshStyle/batchVertexData()\r\n        at starling.display::MeshBatch/addMesh()\r\n        at BatchProcessor/addMesh()\r\n        at starling.rendering::Painter/drawFromCache()\r\n        at starling.display::DisplayObjectContainer/render()\r\n        at StatsDisplay/render()\r\n```\r\n\r\n[air23_is_broken.mov.zip](https://github.com/Gamua/Starling-Framework/files/488372/air23_is_broken.mov.zip)\r\n\r\nThis is happening on my Mac, which I just updated to macOS Sierra. Not sure if the OS update has anything to do with it. It doesn't _seem_ to be an issue on Windows, iOS, or Android, though I need to do more testing.\r\n\r\nDropping back to AIR 22 fixes things.\r\n\r\nGood lord, Adobe."},"comment":{"url":"https://api.github.com/repos/Gamua/Starling-Framework/issues/comments/249048539","html_url":"https://github.com/Gamua/Starling-Framework/issues/904#issuecomment-249048539","issue_url":"https://api.github.com/repos/Gamua/Starling-Framework/issues/904","id":249048539,"user":{"login":"JohnBlackburne","id":6003194,"avatar_url":"https://avatars.githubusercontent.com/u/6003194?v=3","gravatar_id":"","url":"https://api.github.com/users/JohnBlackburne","html_url":"https://github.com/JohnBlackburne","followers_url":"https://api.github.com/users/JohnBlackburne/followers","following_url":"https://api.github.com/users/JohnBlackburne/following{/other_user}","gists_url":"https://api.github.com/users/JohnBlackburne/gists{/gist_id}","starred_url":"https://api.github.com/users/JohnBlackburne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JohnBlackburne/subscriptions","organizations_url":"https://api.github.com/users/JohnBlackburne/orgs","repos_url":"https://api.github.com/users/JohnBlackburne/repos","events_url":"https://api.github.com/users/JohnBlackburne/events{/privacy}","received_events_url":"https://api.github.com/users/JohnBlackburne/received_events","type":"User","site_admin":false},"created_at":"2016-09-22T22:38:17Z","updated_at":"2016-09-22T22:38:17Z","body":"Despite the skepticism on the Adobe forums it does look, visually, just like the issue I saw: flickering before the game freezes or exits, with both the flickering and the eventual lockup displaying what look like quads with missing or broken texture data. I only updated Flash Player, and kept AIR and Flash Projector at Flash 22 so as not to disrupt my own work – I saw this in Cookie Jam, a Facebook app."}}
{"actor":{"display_login":"JohnBlackburne"}}