In Adobe terminology, you are running a debugger player and have or have not launched it in a debugger. The main player you get from the Adobe site is a "release" player. A "debug" player is internal to Adobe and there is a release-debug version build and a debugger-debug build that we use to track down nasty bugs in the player.
Only the debugger player will show the dialog when there is an unhandled exception. The release player will stop the current code execution and wait for the next event. Unless something recently changed, I believe if you catch an error and trace out getStackTrace(), the release player will not show a stacktrace as ti doesn't take the time to track that information. Alex Harui Flex SDK Developer Adobe Systems Inc.<http://www.adobe.com/> Blog: http://blogs.adobe.com/aharui From: [email protected] [mailto:[email protected]] On Behalf Of mitchgrrt Sent: Tuesday, November 17, 2009 2:05 PM To: [email protected] Subject: [flexcoders] Re: how to enable stack traceback? I'm running the debug version of Flash player, sometimes in the debugger and sometimes not. It used to be the case that running the debug version of Flash player, even outside the debugger, there was a stack trace when there was an unhandled exception. Has that changed? --- In [email protected]<mailto:flexcoders%40yahoogroups.com>, "valdhor" <valdhorli...@...> wrote: > > I don't think you can. As I understand it, the production (ie. non-debug) player suppresses errors so users don't see them. > > --- In [email protected]<mailto:flexcoders%40yahoogroups.com>, > "mitchgrrt" mitch_gart@ wrote: > > > > Thanks, that was really helpful. I'll bookmark those pages. > > > > Now I see positively that I have the debug Flash player, but I'm still not seeing stack tracebacks unless I run in the debugger. > > > > Any ideas how to set it so I can always see a traceback if there's an unhandled exception? Thanks. > > > > > > --- In [email protected]<mailto:flexcoders%40yahoogroups.com>, > > "valdhor" <valdhorlists@> wrote: > > > > > > Have you tried > > > > > > http://www.adobe.com/livedocs/flex/3/langref/flash/system/Capabilities.h\ tml#version<http://www.adobe.com/livedocs/flex/3/langref/flash/system/Capabilities.html#version> > > > > > > or > > > > > > http://kb2.adobe.com/cps/155/tn_15507.html > > > > > > or > > > > > > http://www.playerversion.com/ > > > > > > --- In [email protected]<mailto:flexcoders%40yahoogroups.com>, > > > "mitchgrrt" <mitch_gart@> wrote: > > > > > > > > I'm still having this problem. > > > > > > > > On the Mac how do I tell what version of the Flash Player I'm running? > > > > In > > > > About This Mac > Software > Applications > > > > there is more than one, how do I tell which one I'm running? The most > > > > recent one I downloaded is this: > > > > Flash Player: > > > > > > > > Version: 10.0.12.36 > > > > Last Modified: 10/4/08 11:54 PM > > > > Kind: Universal > > > > Get Info String: Adobe Flash Player 10.0 r12 Copyright (c) > > > > 1996-2008 Adobe Macromedia Software LLC. All rights reserved > > > > Location: /Applications/Adobe Flex Builder > > > > 3/Player/mac/10/mac/Flash Player.app > > > > It doesn't say "debug" anywhere, but I use the FlexBuilder debugger a > > > > lot and the debugger works fine, so I'm pretty sure I'm running a debug > > > > version. Thanks. > > > > > > > > > > > > --- In [email protected]<mailto:flexcoders%40yahoogroups.com>, > > > > Johannes Nel <johannes.nel@> > > > > wrote: > > > > > > > > > > just using the debug player should give you that. > > > > > > > > > > On Tue, Aug 4, 2009 at 3:54 PM, mitchgrrt <mitch_gart@> wrote: > > > > > > > > > > > > > > > > > > > > > > > I've recently changed companies. At my old company in the Flex app > > > > we were > > > > > > developing, whenever there was an unhandled exception we got a stack > > > > > > traceback in a popup window. At my new company I'm not seeing that. > > > > I see it > > > > > > when running inside the debugger, in the console, but not when there > > > > is no > > > > > > debugger. > > > > > > > > > > > > I'd like to turn on the traceback and see it without the debugger. > > > > Does > > > > > > somebody know how to turn this on? I'm running FlexBuilder 3 on a > > > > Mac. > > > > > > Thanks. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > j:pn > > > > > \\no comment > > > > > > > > > > > > > --- In [email protected]<mailto:flexcoders%40yahoogroups.com>, > > > > Johannes Nel <johannes.nel@> > > > > wrote: > > > > > > > > > > just using the debug player should give you that. > > > > > > > > > > On Tue, Aug 4, 2009 at 3:54 PM, mitchgrrt mitch_gart@ wrote: > > > > > > > > > > > > > > > > > > > > > > > I've recently changed companies. At my old company in the Flex app > > > > we were > > > > > > developing, whenever there was an unhandled exception we got a stack > > > > > > traceback in a popup window. At my new company I'm not seeing that. > > > > I see it > > > > > > when running inside the debugger, in the console, but not when there > > > > is no > > > > > > debugger. > > > > > > > > > > > > I'd like to turn on the traceback and see it without the debugger. > > > > Does > > > > > > somebody know how to turn this on? I'm running FlexBuilder 3 on a > > > > Mac. > > > > > > Thanks. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > j:pn > > > > > \\no comment > > > > > > > > > > > > > > >

