Alex, Well, that's the thing. The code in that method doesn't seem to be the problem. If I put the seemingly offending line in a try...catch block, it runs without triggering the catch. And weirder still, the "undefined" exception happens somewhere a little further in the flow...
This happens only when I play the piece in AIR on a Mac. AIR on windows doesn't show this problem and it also doesn't happen when the code runs in the Flash plugin in a browser (on both platforms). Are there any known issues that might relate to this? Thanks again, EdB On Fri, Jul 10, 2009 at 8:13 PM, Alex Harui<[email protected]> wrote: > > > Or show the code in that method. If you blow up the stack, you can’t > guarantee you’ll get correct information in the stacktrace. > > > > Alex Harui > > Flex SDK Developer > > Adobe Systems Inc. > > Blog: http://blogs.adobe.com/aharui > > > > From: [email protected] [mailto:[email protected]] On > Behalf Of valdhor > Sent: Friday, July 10, 2009 9:03 AM > To: [email protected] > Subject: [flexcoders] Re: "undefined" in stack trace (Console), stack > overflow (2nd try) > > > > > Possibly completely unrelated to the Stack Overflow error (Or maybe the > change is now showing where the original error came from. > > I would try debugging at or around line 114 of SheetItem.as. > > --- In [email protected], "erikdebruin_nl" <erikdebr...@...> wrote: >> >> Steve, >> >> No luck :-( >> >> The stack trace look like this: >> >> <Console output> >> [SWF] Presenter_AIR.swf - 2,508,088 bytes after decompression >> undefined >> at >> nl.ixms.app.data::SheetItem/loadFromDbResultHandler()[/{removed}/SheetIt\ >> em.as:114] >> at nl.ixms.db::Db/dbResultHandler()[/{removed}/Db.as:214] >> at flash.data::SQLStatement/internalExecute() >> at flash.data::SQLStatement/execute() >> </Console output >> >> Any ideas or suggestions as to what might cause the "undefined"? >> >> Regards, >> >> EdB >> >> --- In [email protected], "valdhor" <valdhorlists@> wrote: >> > >> > A co-worker had the same error the other day (In the web application >> though, not in AIR): Stack Overflow. >> > >> > In his case it turned out to be "rampant" events. He made sure to use >> event.stopImmediatePropagation() when the event was no longer required >> to bubble and the error went away. >> > >> > This may not fix your problem but it is well worth doing. >> > >> > >> > HTH. >> > >> > >> > Steve >> > >> > >> > >> > --- In [email protected], "erikdebruin_nl" >> <erikdebruin+flexcoders@ wrote: >> > > >> > > Hi, >> > > >> > > I've Googled me senseless, but I can't find a clue to my latest >> problem: >> > > >> > > When I run my application in the browser, all is fine. When the same >> app in AIR (we've build it so the same codebase is shared between on- >> and offline versions), I get an exception and the last line in the stack >> trace (as shown in the Console) reads "undefined". The error dialog the >> player throws up (after clicking on the "Resume (F8)" button in the >> debug perspective) tells me a "stack overflow" happened. >> > > >> > > The "funny" thing is, when I disable the code that seems to be the >> cause (taking my clues from the stack trace), the problem remains, but >> the stack trace tells me another line is the problem... and so on and >> on. >> > > >> > > Google tells me that a stack overflow mostly has to do with rampant >> recursion, but my app doesn't use recursion anywhere. It does however >> use a lot of event chains. Do these count as "recursion"? >> > > >> > > What does it mean that the last line of the stack trace reads >> "undefined"? >> > > >> > > Any suggestions about further debugging my problem are very welcome! >> > > >> > > Thanks in advance, >> > > >> > > EdB >> > > >> > >> > > -- Ix Multimedia Software Jan Luykenstraat 27 3521 VB Utrecht T. 06-51952295 I. www.ixsoftware.nl ------------------------------------ -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Alternative FAQ location: https://share.acrobat.com/adc/document.do?docid=942dbdc8-e469-446f-b4cf-1e62079f6847 Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/flexcoders/join (Yahoo! ID required) <*> To change settings via email: mailto:[email protected] mailto:[email protected] <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

