flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Frédéric THOMAS <webdoubl...@hotmail.com>
Subject RE: FDB vs FB debugging ?
Date Thu, 16 Jan 2014 13:26:22 GMT
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: webdoublefx@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.doroshko@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
>  		 	   		  
 		 	   		  
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message