Is there an easier way to debug Flash content? I am using the debugging player embedded in my browser, but I don't get line numbers or really explicit details. I do get a stack trace for which I am very thankful, but in a case like I'm experiencing now it doesn't really help:
ArgumentError: Error #2004: One of the parameters is invalid. at flash.display::Graphics/drawRoundRect() at mx.skins::ProgrammaticSkin/mx.skins:ProgrammaticSkin::drawRoundRect() at mx.skins.halo::LinkButtonSkin/mx.skins.halo:LinkButtonSkin::updateDisplayList() at mx.skins::ProgrammaticSkin/validateDisplayList() at mx.skins::ProgrammaticSkin/validateNow() at mx.controls::Button/http://www.adobe.com/2006/flex/mx/internal::viewSkinForPhase() at mx.controls::Button/http://www.adobe.com/2006/flex/mx/internal::viewSkin() at mx.controls::LinkButton/mx.controls:LinkButton::measure() at mx.core::UIComponent/::measureSizes() at mx.core::UIComponent/validateSize() at mx.managers::LayoutManager/::validateSize() at mx.managers::LayoutManager/::doPhasedInstantiation() at Function/http://adobe.com/AS3/2006/builtin::apply() at mx.core::UIComponent/::callLaterDispatcher2() at mx.core::UIComponent/::callLaterDispatcher() That references no code that I've written and the problem only seems to appear every now and again. I haven't been able to narrow it down very well because in the application dozens of things are happening at the time this occurs. Most of the time it works fine, but then this just pops up and asks me if I want to Continue or Dismiss All. Is there any way for me to catch this exception or get further details about what is happening? More necessary at the moment, has anyone else seen this that can give me details on how to fix it? Thanks