[openjfx11] Review request for 8206899: DRT crashes randomly when running 'dom/html/level2/html/AppletsCollection.html'
Arunprasad Rajkumar
arunprasad.rajkumar at oracle.com
Mon Jul 9 11:53:27 UTC 2018
Hi,
Please review the following fix,
https://bugs.openjdk.java.net/browse/JDK-8206899 <https://bugs.openjdk.java.net/browse/JDK-8206899>
http://cr.openjdk.java.net/~arajkumar/8206899/webrev <http://cr.openjdk.java.net/~arajkumar/8206899/webrev>
Root-cause:
Problem is due to the following statement in `void PluginWidgetJava::updatePluginWidget()`
jobject obj = platformWidget();
platformWidget method returns temporary JGObject as a value and it’s life time is restricted with in the same line.
Proposed solution:
Change the `obj` type to JLObject, so that it will hold the ref object as local variable in the function scope.
JLObject obj = platformWidget();
Thanks,
Arun
More information about the openjfx-dev
mailing list