Locked

Memory Leak starting in Flash Player 25 ActiveX and higher (still exists in 30)

New Here ,
Aug 08, 2018 Aug 08, 2018

Copy link to clipboard

Copied

We're seeing a memory leak starting in Flash Player 25 ActiveX and continuing through the latest (Flash Player 30 ActiveX).  Flash Player 24 ActiveX had no such issue.  We created a test .html to show it.  It simply loops through playing two different shockwave files.  Details can be found in Tracker

Views

958

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Aug 09, 2018 Aug 09, 2018

Copy link to clipboard

Copied

Thanks for the report.  I'll escalate it to the team for investigation.

I have a couple recommendations for workarounds, instead of swapping out the element in the DOM:

  • Write a simple shim loader, which loads each of the target SWFs as children, and do the rotation in ActionScript.  You should only have to load each SWF once, at which point you can just add and remove them from the stage.
  • Load each SWF into a DIV and then swap the visibility of those DIVs to do the rotation in JavaScript
  • Instead of swapping out the <object> elements in the DOM in-place, remove the element and add a new one.  If the problem is that you're accumulating a number of orphaned Flash Player processes, removing them from the DOM might ensure that they're getting a signal from the browser to exit.

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Aug 13, 2018 Aug 13, 2018

Copy link to clipboard

Copied

We currently do option #2 in our real application ("Load each SWF into a DIV and then swap the visibility of those DIVs to do the rotation in JavaScript").  We revised the test application to use that method and still shows memory leak.  I attached a new test program to bug report.

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Aug 13, 2018 Aug 13, 2018

Copy link to clipboard

Copied

Thanks, we've got someone looking at it.

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Aug 20, 2018 Aug 20, 2018

Copy link to clipboard

Copied

Thanks.  Are they still looking into it?

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Aug 20, 2018 Aug 20, 2018

Copy link to clipboard

Copied

Yes, it's still open.  I was hoping for a quick win from automated analysis, but it didn't happen.  It's a nuanced problem, and because it takes hours or days to get a single result, it's going to move slowly.  Realistically, we're months out from shipping a fix to end-users.

Just to set expectations, because of the nature of the fix (it's a complex problem in high-risk/high-importance code), we're probably going to want to target a quarterly major-version release to ensure that it gets adequate exposure to the beta audience.

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Aug 21, 2018 Aug 21, 2018

Copy link to clipboard

Copied

Thanks for the feedback about how long it might take.  From your comments, can I assume that you have been able to replicate the same issue with the test programs provided?

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Aug 21, 2018 Aug 21, 2018

Copy link to clipboard

Copied

I could give you a random guess, but that's probably not helpful.  It will be measured in months.  The next major release is September, and we're already in the endgame for that.  The following major release would be December.  If it's a low-risk thing, we might be able to land it in an intermediate patch release.  It's entirely situation dependent and I won't have enough data to judge until we know what the fix is.

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Aug 22, 2018 Aug 22, 2018

Copy link to clipboard

Copied

Thanks for the information about how long it may take to fix.  At this point, though, we're just wondering if you were able to re-create the issue and confirmed it was a problem?

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Aug 22, 2018 Aug 22, 2018

Copy link to clipboard

Copied

We're able to reproduce it and are investigating.

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Sep 19, 2018 Sep 19, 2018

Copy link to clipboard

Copied

Thanks.  Have you determined whether this will be part of an intermediate patch release or will be part of a major release?

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Sep 19, 2018 Sep 19, 2018

Copy link to clipboard

Copied

Once we have a fix, we'll figure out what train it will leave on.

Releases ship monthly.  Quarterly major releases get more exposure to the beta audience than the intermediate releases do.


If it's a simple low-risk thing, then we'd just put it on the next train.  If it's complicated, we'll probably aim for a quarterly major release to maximize the potential that problems get discovered before they ship.

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Nov 13, 2018 Nov 13, 2018

Copy link to clipboard

Copied

Hi, just wondering if there's been any progress over the last couple months.

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 10, 2019 Jan 10, 2019

Copy link to clipboard

Copied

Hi, is there any status on when a fix may be released for this issue?  Thanks.

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advisor ,
Jan 10, 2019 Jan 10, 2019

Copy link to clipboard

Copied

did you try the last version 32.0.0.114?

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 10, 2019 Jan 10, 2019

Copy link to clipboard

Copied

I would prefer to wait until confirmation comes from Adobe since they were able to reproduce the issue.

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 10, 2019 Jan 10, 2019

Copy link to clipboard

Copied

I have version 32.0.0.114, and if anything, the problem has gotten much worse!

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines