Uploaded image for project: 'Apache Flex'
  1. Apache Flex
  2. FLEX-34297

FDB set a breakpoint in the wrong file when asked to be set for a file existing in another Worker

    XMLWordPrintableJSON

Details

    Description

      Example:

      Apache fdb (Flash Player Debugger) [build 20140430]
      Copyright 2013 The Apache Software Foundation. All rights reserved.
      (fdb) run
      Waiting for Player to connect
      Player connected; session starting.
      Set breakpoints and then type 'continue' to resume the session.
      (fdb) c
      [SWF] C:\work\flex_projects\MP3Worker\bin-debug\MP3Worker.swf - 175а169
      bytes after decompression
      [WorkerCreate] 1
      Additional ActionScript code has been loaded from a SWF or a frame.
      To see all currently loaded files, type 'info files'.
      Active worker has changed to worker 1

      Set additional breakpoints as desired, and then type 'continue'.
      (fdb) c
      [SWF] C:\work\flex_projects\MP3Worker\bin-debug\MP3Worker.swf - 493а264
      bytes after decompression
      halt
      Do you want to attempt to halt execution? (y or n) y
      Attempting to halt.
      To help out, try nudging the Player (e.g. press a button)
      Execution halted at 0x00009aeb (39659)
      (fdb) worker 0
      Active worker has changed to worker Main Thread
      (fdb) halt
      Attempting to suspend Player execution...
      Player stopped
      (fdb) info workers
      Main Thread 0 - Suspended (Active)
      Worker 1 - Suspended
      (fdb) break BackWorker.as:30
      Breakpoint 1: file MP3Worker.as, line 30 // WRONG FILE

      Attachments

        1. fdb.jar
          623 kB
          Frédéric THOMAS

        Activity

          People

            doublefx Frédéric THOMAS
            doublefx Frédéric THOMAS
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: