I don't know how FB uses FDB, but FB does seem to manage paths
differently.  This could change the search order for source files to match
up against the SWF, but I don't think I've ever seen that.  Could you have
a stale copy of that source file somewhere else?  I'd dump the SWF and see
if the code does in fact match up.

On 1/14/14 12:20 PM, "webdoublefx" <webdoubl...@hotmail.com> wrote:

>I checked the debug flag was applied to the module too and I dont use
>RSLs at all in this conf, the clue is that the same compiled files are
>debuggable thru FB but not from FDB directly, so, not thru IntelliJ
>either, what I dont know is how internaly, FB uses FDB, I was trying to
>find something in that direction as people already reported this kind of
>behavior either at Jetbrains or Adobe before, I havent got the links
>right now as Im not at work but will link them tomorrow, at least for
>reference
>
>
>Envoyé depuis un mobile Samsung
>
><div>-------- Message d'origine --------</div><div>De : Alex Harui
><aha...@adobe.com> </div><div>Date :14/01/2014  19:32  (GMT+00:00)
></div><div>A : dev@flex.apache.org </div><div>Objet : Re: RE : FDB vs FB
>debugging ? </div><div>
></div>
>Another possibility is that the class is already loaded or is coming from
>an RSL and it is stale or the definition or the class is in a SWF that
>does not have the debug flag set.
>
>On 1/14/14 11:26 AM, "webdoublefx" <webdoubl...@hotmail.com> wrote:
>
>>Actually, that's a freshly compiled module with the debug flag set to
>>true that I can debug in FB, so, I was wondering if FB has
>>particularities I don't know while debuging, also, I found similar issues
>>searching on google but none of them has a fix, any other thoughts ?
>>
>>
>>Envoyé depuis un mobile Samsung
>>
>><div>-------- Message d'origine --------</div><div>De : Alex Harui
>><aha...@adobe.com> </div><div>Date :14/01/2014  19:02  (GMT+00:00)
>></div><div>A : dev@flex.apache.org </div><div>Objet : Re: FDB vs FB
>>debugging ? </div><div>
>></div>
>>I get that in FDB if the module isn't compiled with the debug flag, or
>>the
>>module is stale so there is no matching code at that line after the
>>source
>>code changed.
>>
>>HTH,
>>-Alex
>>
>>On 1/14/14 10:18 AM, "Frédéric THOMAS" <webdoubl...@hotmail.com> wrote:
>>
>>>Hi,
>>>
>>>I'm facing an issue using IntelliJ or FDB directly to debug multi-module
>>>projects then tried with FB and had no problems, maybe someone can
>>>enlighten me regarding the differences, basically, the issue is that I
>>>can't set a breakpoint in a module, these are the returned messages
>>>"Breakpoint not set; no executable code at line" or "There is no
>>>executable code on the specified line" :
>>>
>>>
>>>In FDB:
>>>
>>>[SWF] //Memotech60PT/UI/shell.swf/[[DYNAMIC]]/2 - 3á918 bytes after
>>>decompression
>>>[SWF]
>>>//Memotech60PT/UI/modules/Authentication/AuthenticationModule-en_US.swf
>>>-
>>>341á370 bytes after decompression
>>>[SWF] //Memotech60PT/UI/modules/Authentication/AuthenticationModule.swf
>>>-
>>>6á135á818 bytes after decompression
>>>Additional ActionScript code has been loaded from a SWF or a frame.
>>>To see all currently loaded files, type 'info files'.
>>>Set additional breakpoints as desired, and then type 'continue'.
>>>
>>>(fdb) info files Aut*
>>>AuthenticateUserCommand.as#2400
>>>AuthenticateUserEvent.as#1043
>>>AuthenticationTicket.as#596
>>>AuthorizationControl.as#971
>>>AuthorizationEvent.as#1670
>>>AuthorizationManger.as#927
>>>AuthorizationServiceDelegate.as#2682
>>>AutoComplete.mxml#1632
>>>AutoCompleteItemRemoveEvent.as#947
>>>AutoSizeTree.as#3133
>>>
>>>(fdb) continue
>>>Additional ActionScript code has been loaded from a SWF or a frame.
>>>To see all currently loaded files, type 'info files'.
>>>Set additional breakpoints as desired, and then type 'continue'.
>>>
>>>(fdb) info files Aut*
>>>AuthenticateUserCommand.as#2400
>>>AuthenticateUserEvent.as#1043
>>>AuthenticationModule.mxml#4949
>>>AuthenticationTicket.as#596
>>>AuthorizationControl.as#971
>>>AuthorizationEvent.as#1670
>>>AuthorizationManger.as#927
>>>AuthorizationServiceDelegate.as#2682
>>>AutoComplete.mxml#1632
>>>AutoCompleteItemRemoveEvent.as#947
>>>AutoSizeTree.as#3133
>>>
>>>(fdb) list AuthenticationModule.mxml:37
>>> 32
>>> 33          [Bindable]
>>> 34          public var _accCtrlModel : AccessControlServiceModelLocator
>>>= AccessControlServiceModelLocator.getInstance();
>>> 35
>>> 36          override protected function initHandler() : void {
>>> 37            resetLocalization();
>>> 38          }
>>> 39
>>> 40          private function displayChangePwdForm( event : Event ) :
>>>void {
>>> 41            this.currentState = "PasswordChange";
>>>
>>>(fdb) file AuthenticationModule.mxml
>>>(fdb) break 37
>>>Breakpoint not set; no executable code at line 37 of
>>>AuthenticationModule.mxml#4949
>>>(fdb)
>>>
>>>-----------------------------------------------
>>>In IntelliJ after having configured the logs correctly:
>>>
>>>2014-01-14 16:20:54,227 [ 120523]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716454227 Apache fdb (Flash Player Debugger) [build 0]
>>>2014-01-14 16:20:54,227 [ 120523]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716454227 Processed by
>>>com.intellij.lang.javascript.flex.debug.FlexDebugProcess$ReadGreetingCom
>>>m
>>>a
>>>nd
>>>2014-01-14 16:20:54,230 [ 120526]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716454230 Sent:run
>>>2014-01-14 16:20:54,230 [ 120526]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716454230 Copyright 2013 The Apache Software Foundation.
>>>2014-01-14 16:20:54,230 [ 120526]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716454230 Processed by
>>>com.intellij.lang.javascript.flex.debug.FlexDebugProcess$LaunchBrowserCo
>>>m
>>>m
>>>and
>>>2014-01-14 16:20:54,326 [ 120622]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716454326 Waiting for Player to connect
>>>2014-01-14 16:20:54,326 [ 120622]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716454326 Processed by
>>>com.intellij.lang.javascript.flex.debug.FlexDebugProcess$LaunchBrowserCo
>>>m
>>>m
>>>and
>>>2014-01-14 16:20:54,441 [ 120737]   INFO -
>>>s.impl.stores.FileBasedStorage
>>>- Document was not loaded for $APP_CONFIG$/consoleFolding.xml file is
>>>null
>>>2014-01-14 16:20:55,245 [ 121541]   INFO -
>>>ellij.concurrency.JobScheduler
>>>- 50 ms execution limit failed for:
>>>com.intellij.openapi.progress.impl.ProgressManagerImpl$1@169bf512;
>>>elapsed time was 75ms
>>>2014-01-14 16:21:01,021 [ 127317]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716461021 Player connected; session starting.
>>>Set breakpoints and then type 'continue' to resume the session.
>>>[SWF] //Memotech60PT/UI/shell.swf - 14,919,314 bytes after decompression
>>>2014-01-14 16:21:01,021 [ 127317]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716461021 Processed by
>>>com.intellij.lang.javascript.flex.debug.FlexDebugProcess$LaunchBrowserCo
>>>m
>>>m
>>>and
>>>2014-01-14 16:21:01,021 [ 127317]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716461021 Sent:break Authentication.AuthenticationModule.mxml:37
>>>2014-01-14 16:21:01,045 [ 127341]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716461045 Breakpoint 1 created, but not yet resolved.
>>>The breakpoint will be resolved when the corresponding file or function
>>>is loaded.
>>>2014-01-14 16:21:01,045 [ 127341]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716461045 Processed by
>>>com.intellij.lang.javascript.flex.debug.FlexBreakpointsHandler$InsertBre
>>>a
>>>k
>>>pointCommand
>>>2014-01-14 16:21:01,045 [ 127341]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716461045 Sent:continue
>>>2014-01-14 16:21:03,520 [ 129816]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716463520 Additional ActionScript code has been loaded from a SWF
>>>or a frame.
>>>To see all currently loaded files, type 'info files'.
>>>Set additional breakpoints as desired, and then type 'continue'.
>>>2014-01-14 16:21:03,520 [ 129816]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716463520 Sent:continue
>>>2014-01-14 16:21:04,834 [ 131130]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716464834 [SWF] //Memotech60PT/UI/ApplicationResources-en_US.swf -
>>>436,155 bytes after decompression
>>>2014-01-14 16:21:04,935 [ 131231]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716464935 [SWF] //Memotech60PT/UI/shell.swf/[[DYNAMIC]]/1 - 3,918
>>>bytes after decompression
>>>2014-01-14 16:21:05,646 [ 131942]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716465646 [SWF]
>>>//Memotech60PT/UI/modules/UserReports/UserReportsModule-en_US.swf -
>>>341,044 bytes after decompression
>>>2014-01-14 16:21:05,747 [ 132043]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716465747 [SWF]
>>>//Memotech60PT/UI/modules/UserReports/UserReportsModule.swf - 9,757,814
>>>bytes after decompression
>>>2014-01-14 16:21:25,914 [ 152210]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716485914 Additional ActionScript code has been loaded from a SWF
>>>or a frame.
>>>To see all currently loaded files, type 'info files'.
>>>Set additional breakpoints as desired, and then type 'continue'.
>>>2014-01-14 16:21:25,914 [ 152210]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716485914 Sent:continue
>>>2014-01-14 16:21:47,948 [ 174244]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716507948 Additional ActionScript code has been loaded from a SWF
>>>or a frame.
>>>To see all currently loaded files, type 'info files'.
>>>Set additional breakpoints as desired, and then type 'continue'.
>>>2014-01-14 16:21:47,949 [ 174245]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716507949 Sent:continue
>>>2014-01-14 16:21:48,642 [ 174938]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716508642 [trace] warning: The class
>>>Memotech.PatentComponent.Services.vo.DocketingWorkbench has been used in
>>>a call to net.registerClassAlias() in _UserReportsModule_FlexInit. This
>>>will cause UserReports:UserReportsModule to be leaked. To resolve the
>>>leak, define Memotech.PatentComponent.Services.vo.DocketingWorkbench in
>>>the top-level application.
>>>[trace] warning: The class
>>>Memotech.TrademarkComponent.Services.vo.DocketingWorkbench has been used
>>>in a call to net.registerClassAlias() in _UserReportsModule_FlexInit.
>>>This will cause UserReports:UserReportsModule to be leaked. To resolve
>>>the leak, define
>>>Memotech.TrademarkComponent.Services.vo.DocketingWorkbench in the
>>>top-level application.
>>>2014-01-14 16:21:48,747 [ 175043]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716508747 [SWF] //Memotech60PT/UI/shell.swf/[[DYNAMIC]]/2 - 3,918
>>>bytes after decompression
>>>2014-01-14 16:21:48,860 [ 175156]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716508860 [SWF]
>>>//Memotech60PT/UI/modules/Authentication/AuthenticationModule-en_US.swf
>>>-
>>>341,370 bytes after decompression
>>>2014-01-14 16:21:48,961 [ 175257]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716508961 [SWF]
>>>//Memotech60PT/UI/modules/Authentication/AuthenticationModule.swf -
>>>6,135,818 bytes after decompression
>>>2014-01-14 16:22:08,972 [ 195268]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716528972 Additional ActionScript code has been loaded from a SWF
>>>or a frame.
>>>To see all currently loaded files, type 'info files'.
>>>Set additional breakpoints as desired, and then type 'continue'.
>>>2014-01-14 16:22:08,972 [ 195268]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716528972 Sent:continue
>>>2014-01-14 16:22:30,006 [ 216302]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716550006 Additional ActionScript code has been loaded from a SWF
>>>or a frame.
>>>To see all currently loaded files, type 'info files'.
>>>Attempting to resolve breakpoint 1, expression
>>>"Authentication.AuthenticationModule.mxml:37":
>>>There is no executable code on the specified line.
>>>Fix or remove bad breakpoints, then type 'continue'.
>>>2014-01-14 16:22:30,012 [ 216308]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716550012 Sent:continue
>>>2014-01-14 16:22:33,665 [ 219961]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716553665 [UnloadSWF] //Memotech60PT/UI/shell.swf
>>>2014-01-14 16:22:33,768 [ 220064]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716553768 Player session terminated
>>>
>>>2014-01-14 16:22:33,773 [ 220069]  DEBUG -
>>>pt.flex.debug.FlexDebugProcess
>>>- 1389716553773 Sent:quit
>>>
>>>Thanks,
>>>Frédéric THOMAS
>>
>

Reply via email to