JDK-7124548 : [macosx] Memory leak in JOptionPane.createDialog
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 7,9
  • Priority: P3
  • Status: Open
  • Resolution: Unresolved
  • OS: os_x
  • CPU: generic
  • Submitted: 2011-12-23
  • Updated: 2018-09-05
Description
http://java.net/jira/browse/MACOSX_PORT-271 submitted 2011/08/15 by Alexander Petrov
JDialog created by JOptionPane.createDialog does not collected. Even if the collectedcollected.
Build: b203
Keywords: test-fail-macos
Tests failed (Regression):
javax/swing/JOptionPane/6464022/bug6464022.java

Comments
RULE javax/swing/JComponent/7154030/bug7154030.java Exception java.lang.Exception: Failed to hide opaque button RULE javax/swing/JOptionPane/6464022/bug6464022.java Exception java.lang.RuntimeException: Some dialogs still exist in memory. Test failed RULE javax/swing/JOptionPane/6464022/bug6464022.java Exception java.lang.reflect.InvocationTargetException
20-03-2015

- this is an issue reported against 7(7u), - there are now affected version 9 filed for this issue - 7u issues are transferred to Sustaining Nevertheless if someone have a report against 9 - please reopen and add affectedVersion 9 or 7u specific escalations might be reopen to Sustaining
10-08-2014

- this is an issue reported against 7(7u), - there are now affected version 9 filed for this issue - 7u issues are transferred to Sustaining Nevertheless if someone have a report against 9 - please reopen and add affectedVersion 9 or 7u specific escalations might be reopen to Sustaining
10-08-2014

These are all approved for deferral to JDK 9 so you can update the FixVersion to state JDK 9. Kind regards, Mathias
29-08-2013

These are all approved for deferral to JDK 9 so you can update the FixVersion to state JDK 9. Kind regards, Mathias
29-08-2013

These are all approved for deferral to JDK 9 so you can update the FixVersion to state JDK 9. Kind regards, Mathias
29-08-2013

Converted "8-client-defer-candidate" label to "8-defer-request" by SQE' OK.
15-08-2013

*This is anti-deferral criteria list*: - P2 -------------- Engineering's Criteria ------------------------------------- - tck-red labeled - conformance labeled - P3 regressions reported/labeled against jdk8 - findbugs, parfait, eht labeled bugs - CAP <1 year reported - netbeans <1 year reported Victor ----------------- SQE's OK --------------------------------- Yes, we are ok with that thanks, Mikhail
15-08-2013

8-defer-request: This is the issue reproduced from 7 GA (7u6 on Mac OS X), this deferral was approved by 7u6 RT, this is not a regression in 8, requesting to defer again because there are no customer escalations on this issue.
17-06-2013

EVALUATION Author: zealander Date: 30/Nov/11 02:13 PM We discovered the same issue with the original Apple JDK 1.6.0_29 but it was not consistent reproducible. The leak was not existing on every Mac machine in house. As I created a new Mac OS user and let a test run under this user the leak disappeared - strange. After a lot of trial and error I found the environment where the leak is reproducible. At my machine it depends on the activation of the universal access option in system preferences. If this option is on and there is a program using this interface like Flexiglas the leak is existing. If the universal is deactivated completly and Flexiglas is not running, the leak is gone. I filled a service request at Apple and can give feedback if new information is available. Author: zealander Date: 30/Nov/11 02:14 PM Screenshot to previous comment.
23-12-2011