Oups, the file is here [1] in the subtask [2] Frédéric THOMAS
[1] https://issues.apache.org/jira/secure/attachment/12623373/fdb.jar [2] https://issues.apache.org/jira/browse/FLEX-26768 > From: webdoubl...@hotmail.com > To: dev@flex.apache.org > Subject: RE: FDB vs FB debugging ? > Date: Thu, 16 Jan 2014 13:23:13 +0000 > > Hi Alexander, > > Just attached the fixed fdb.jar for test in the JIRA parent [1] with all your > changes except the 1st one + the current fixed issue, can you check it works > with all the test cases you have. > > Thanks, > Frédéric THOMAS > > [1] https://issues.apache.org/jira/browse/FLEX-34042 > > > Date: Wed, 15 Jan 2014 15:53:58 +0400 > > From: alexander.doros...@jetbrains.com > > To: dev@flex.apache.org > > Subject: Re: FDB vs FB debugging ? > > > > > Btw, while you here, can you tell me what C:\Program Files > > > (x86)\JetBrains\IntelliJ IDEA > > > 13.0\plugins\flex\lib\idea-fdb-4.5.0.20967-fix.jar is for? > > Source code for my patch can be found in [IntelliJ IDEA > > Installation]/plugins/flex/lib/idea-fdb-4.5.0.20967-fix_src.zip. > > It solves some issues: > > > > 1. escapes CRLF and some other special chars in fdb output that makes it > > easier to work with it at IDE side > > > > 2. adds file id to the stack info printed by fdb (line 1182 in original > > file == line 1178 in my patch) > > > > boolean valid = appendFrameInfo(sb, frame, i, showThis, false);*=>* > > boolean valid = appendFrameInfo(sb, frame, i, showThis, true); > > > > 3. prints full stack if Flash Player detects not handled exception > > (original fdb prints only error message). > > > > See void dumpFaultLine(FaultEvent e){...} > > > > 4. The most important fix is inside findAndEnableBreak(...) method > > implementation and it solves the following issues: > > > > Impossible to set breakpoint in MXML files that contains item renderer > > (http://youtrack.jetbrains.com/issue/IDEA-57546) > > > > Breakpoints in ActionScript files do not work when debugging app using ANE > > (http://youtrack.jetbrains.com/issue/IDEA-94128) > > > > > > I think all fixes except the first one can be added to Apache repo. All > > of them are in a DebugCLI.java file. The most important is the 4th case > > with breakpoints not working without a fix. > > > > Alexander >