{"action":"opened","issue":{"url":"https://api.github.com/repos/larsiusprime/tdrpg-bugs/issues/702","repository_url":"https://api.github.com/repos/larsiusprime/tdrpg-bugs","labels_url":"https://api.github.com/repos/larsiusprime/tdrpg-bugs/issues/702/labels{/name}","comments_url":"https://api.github.com/repos/larsiusprime/tdrpg-bugs/issues/702/comments","events_url":"https://api.github.com/repos/larsiusprime/tdrpg-bugs/issues/702/events","html_url":"https://github.com/larsiusprime/tdrpg-bugs/issues/702","id":151161393,"number":702,"title":"Invalid Cast crash during no-input moment at 16X","user":{"login":"IBwWG","id":16719964,"avatar_url":"https://avatars.githubusercontent.com/u/16719964?v=3","gravatar_id":"","url":"https://api.github.com/users/IBwWG","html_url":"https://github.com/IBwWG","followers_url":"https://api.github.com/users/IBwWG/followers","following_url":"https://api.github.com/users/IBwWG/following{/other_user}","gists_url":"https://api.github.com/users/IBwWG/gists{/gist_id}","starred_url":"https://api.github.com/users/IBwWG/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/IBwWG/subscriptions","organizations_url":"https://api.github.com/users/IBwWG/orgs","repos_url":"https://api.github.com/users/IBwWG/repos","events_url":"https://api.github.com/users/IBwWG/events{/privacy}","received_events_url":"https://api.github.com/users/IBwWG/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-04-26T15:11:43Z","updated_at":"2016-04-26T15:11:43Z","closed_at":null,"body":"Win7x64, 0.5.2 full.\r\n\r\n![dq-invalid-cast](https://cloud.githubusercontent.com/assets/16719964/14823170/cb45d5f4-0bd1-11e6-904a-7726f37fb398.png)\r\n\r\n```\r\nFlxUIButton name = movies_btn\r\nFlxUIButton name = music_btn\r\nFlxUIButton name = sfx_btn\r\nFlxUIButton name = party_btn\r\nFlxUIButton name = btn_journal\r\nFlxUIButton name = btn_town\r\nFlxUIButton name = tips_btn\r\nFlxUIButton name = btn_battle\r\nFlxUIButton name = exit_btn\r\nFlxUIButton name = options_btn\r\nFlxUIButton name = menu_btn\r\nFlxUIButton name = bonus_btn\r\nCalled from ApplicationMain::main ApplicationMain.hx line 159\r\nCalled from ApplicationMain::create ApplicationMain.hx line 71\r\nCalled from lime.app.Application::exec lime/app/Application.hx line 222\r\nCalled from lime._backend.native.NativeApplication::exec lime/_backend/native/Na\r\ntiveApplication.hx line 136\r\nCalled from lime._backend.native.NativeApplication::handleRenderEvent lime/_back\r\nend/native/NativeApplication.hx line 368\r\nCalled from lime.app.Event_Void_Void::dispatch lime/app/Event.hx line 145\r\nCalled from *::_Function_2_1 lime/app/Application.hx line 110\r\nCalled from lime.app.Application::render lime/app/Application.hx line 762\r\nCalled from openfl.display.Stage::render openfl/display/Stage.hx line 677\r\nCalled from openfl.display.DisplayObjectContainer::__broadcast openfl/display/Di\r\nsplayObjectContainer.hx line 355\r\nCalled from openfl.display.DisplayObject::__broadcast openfl/display/DisplayObje\r\nct.hx line 251\r\nCalled from openfl.events.EventDispatcher::__dispatchEvent openfl/events/EventDi\r\nspatcher.hx line 237\r\nCalled from flixel.FlxGame::onEnterFrame flixel/FlxGame.hx line 529\r\nCalled from flixel.FlxGame::step flixel/FlxGame.hx line 662\r\nCalled from com.leveluplabs.tdrpg.Main::update com/leveluplabs/tdrpg/Main.hx lin\r\ne 1462\r\nCalled from flixel.FlxGame::update flixel/FlxGame.hx line 751\r\nCalled from flixel.FlxState::tryUpdate flixel/FlxState.hx line 168\r\nCalled from com.leveluplabs.tdrpg.State_Battle::update com/leveluplabs/tdrpg/Sta\r\nte_Battle.hx line 868\r\nCalled from com.leveluplabs.tdrpg.State_Battle::battleUpdate com/leveluplabs/tdr\r\npg/State_Battle.hx line 983\r\nCalled from com.leveluplabs.tdrpg.BattleModel::update com/leveluplabs/tdrpg/Batt\r\nleModel.hx line 1395\r\nCalled from com.leveluplabs.tdrpg.BattleModel::doUpdate com/leveluplabs/tdrpg/Ba\r\nttleModel.hx line 1801\r\nCalled from com.leveluplabs.tdrpg.BattleModel::updateCollisions com/leveluplabs/\r\ntdrpg/BattleModel.hx line 2982\r\nCalled from com.leveluplabs.tdrpg.BattleModel::updateProjectileCollisions com/le\r\nveluplabs/tdrpg/BattleModel.hx line 3033\r\nCalled from com.leveluplabs.tdrpg.BattleModel::projectileCollision com/levelupla\r\nbs/tdrpg/BattleModel.hx line 2800\r\nAL lib: (EE) alc_cleanup: 1 device not closed\r\n```\r\n\r\nBTW is there a way to clean up openal on crashes?  Because each time leaves another ghost entry in the Windows Sound Mixer that doesn't go away until a reboot (or maybe a logout/in, haven't tried.)"}}