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

Debugger: unique id's for variables can be very long numbers, esp. with 64-bit Flash Player

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Later
    • Adobe Flex SDK 4.0 (Release)
    • None
    • FDB - Debugger
    • None
    • Affected OS(s): All OS Platforms
      Affected OS(s): All OS Platforms
      Language Found: English

    Description

      Discoverability is "high" with 64-bit Flash Player, which is not yet generally released; a bit lower with 32-bit player.

      Although the below repro steps show the problem in the command-line debugger, this also impacts other debuggers such as Flash Builder. When the 64-bit Player eventually becomes more common, this is going to be an even bigger problem than it is now, so we should fix it. (You can assign to me.)

      Steps to reproduce:
      1. Download and unzip app.zip, which contains app.as and app.swf
      2. Debug with fdb, e.g. "run app.swf", or just "run" followed by manually starting standalone player and opening app.swf
      3. type "break 7"
      4. type "continue". You will hit the breakpoint at line 7
      5. type "print this"

      Actual Results:
      With the 32-bit Flash Player, the output is something like this:

      $1 = [Object 323575633, class='app']

      With the 64-bit player, it's something like this:

      $1 = [Object 4635853033, class='app']

      Those numbers after "Object" are very long – difficult to remember, difficult to type. You'll see the same thing in Flash Builder's variables view.

      Expected Results:
      FDB should show a much shorter, easier-to-remember unique id for each object, something like this:

      $1 = [Object 7, class='app']

      Attachments

        Activity

          People

            adobejira Adobe JIRA
            adobejira Adobe JIRA
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: