[OPENJDK6-70] Allow versions of ALSA >= 1.1.0 Created: 19/Jan/16  Updated: 23/Feb/16  Resolved: 23/Feb/16

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b37
Fix Version/s: b38

Type: Bug Priority: Minor
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

The OpenJDK sanity check refuses ALSA 1.1.0 as being 'too old'.

The regular expression matching needs expanding to allow values other than 0 as the minor version:

  • REQUIRED_ALSA_VERSION = ^((0[.]9[.][1-9])|(1[.]0[.][0-9]))[0-9]*
    + REQUIRED_ALSA_VERSION = ^((0[.]9[.][1-9])|(1[.][0-9][.][0-9]))[0-9]*


 Comments   
Comment by gnu_andrew [ 23/Feb/16 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/b092afa64ea6





[OPENJDK6-64] Backport hashtable to map changes from jaxp Created: 23/Oct/15  Updated: 19/Jan/16  Resolved: 19/Jan/16

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b37
Fix Version/s: b37

Type: Bug Priority: Minor
Reporter: omajid Assignee: omajid
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu_andrew [ 19/Jan/16 ]

http://hg.openjdk.java.net/jdk6/jdk6/jaxp/rev/5b5e5ea9c8dd





[OPENJDK6-65] Remove @Override annotation on interfaces added by 2015/10/20 security fixes Created: 27/Oct/15  Updated: 19/Jan/16  Resolved: 19/Jan/16

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b37
Fix Version/s: b37

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu_andrew [ 19/Jan/16 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/4e2c284222f4

Comment by gnu_andrew [ 19/Jan/16 ]

http://hg.openjdk.java.net/jdk6/jdk6/jaxp/rev/888dd6818731





[OPENJDK6-66] Revert 7110373 & 7149751 test removals now 6706974 is present (krb5 test infrastructure) Created: 04/Nov/15  Updated: 19/Jan/16  Resolved: 19/Jan/16

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b36
Fix Version/s: b37

Type: Bug Priority: Minor
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu_andrew [ 19/Jan/16 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/1326f623c424





[OPENJDK6-67] Fix copyright headers on imported files Created: 04/Nov/15  Updated: 19/Jan/16  Resolved: 19/Jan/16

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b37
Fix Version/s: b37

Type: Bug Priority: Trivial
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Another batch need doing, particularly new tests for Kerberos.



 Comments   
Comment by gnu_andrew [ 19/Jan/16 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/b204614f71f4





[OPENJDK6-68] Ensure SharedSecrets are initialised Created: 11/Nov/15  Updated: 19/Jan/16  Resolved: 19/Jan/16

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b37
Fix Version/s: b37

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

In backporting 8064331, the logic to initialise the javaSecurityAccess shared secret was moved to java.security.ProtectionDomain to match OpenJDK 7. However, it appears that, unlike on 7, ProtectionDomain is not always initialised when javaSecurityAccess is required, resulting in a null return:

Exception in thread "AWT-EventQueue-1" java.lang.NullPointerException
at java.awt.EventQueue.dispatchEvent(EventQueue.java:657)

The problem is that sun.misc.SharedSecrets checks that AccessController is initialised, not ProtectionDomain. This is the same on 7, 8 and 9 as well, but, by pure luck, this works on those versions because ProtectionDomain is being initialised somewhere else (AccessController on 6 is nearly identical to that on 7).

By updating the check in sun.misc.SharedSecrets, and ensuring the right class is initialised, the issue is solved. We also add a check to getJavaIOFileAccess which lacks one altogether.



 Comments   
Comment by gnu_andrew [ 19/Jan/16 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/4b12c8b2b527





[OPENJDK6-69] Windows build broken after b37 changes Created: 05/Jan/16  Updated: 19/Jan/16  Resolved: 19/Jan/16

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b37
Fix Version/s: b38

Type: Bug Priority: Minor
Reporter: alexkasko Assignee: omajid
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

windows



 Description   

Windows build became broken after b37 changes because of Java 7 syntax features used in sun.security.krb5.internal.tools.Ktab windows-specific class.

Maillist thread with a fix: http://mail.openjdk.java.net/pipermail/jdk6-dev/2016-January/003554.html



 Comments   
Comment by omajid [ 05/Jan/16 ]

Pushed: http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/bda4d0d4178c





[OPENJDK6-63]  Remove @Override annotation on interfaces added by 2015/07/14 security fixes. Created: 20/Jul/15  Updated: 14/Aug/15  Resolved: 14/Aug/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b36
Fix Version/s: b36

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu_andrew [ 14/Aug/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/bb7457f945ea





[OPENJDK6-62] Restrict key size of RSA certificates to >= 1024 Created: 20/Jul/15  Updated: 14/Aug/15  Resolved: 14/Aug/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b35
Fix Version/s: b36

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

jdk.certpath.disabledAlgorithms=MD2, RSA keySize < 1024

Change is in proprietary JDK6u101:

http://www.oracle.com/technetwork/java/javase/documentation/overview-156328.html



 Comments   
Comment by gnu_andrew [ 14/Aug/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/acc688ab3ba1





[OPENJDK6-61] Remove translation strings for ErrorMsg.JAXP_INVALID_ATTR_VALUE_ERR which doesn't exist in OpenJDK 6 Created: 20/Jul/15  Updated: 14/Aug/15  Resolved: 14/Aug/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b35
Fix Version/s: b36

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu_andrew [ 14/Aug/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/jaxp/rev/d9a0bb40a4f8





[OPENJDK6-59] Only apply PaX-marking when needed by a running PaX kernel Created: 10/Jul/15  Updated: 14/Aug/15  Resolved: 14/Aug/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b35
Fix Version/s: b36

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

At present, the build applies MPROTECT if it can find the tool to do so (OPENJDK6-58). Doing so is only necessary if the build is actually running on a PaX kernel, so we should detect this and avoid https://bugs.gentoo.org/show_bug.cgi?id=541462



 Comments   
Comment by gnu_andrew [ 14/Aug/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/e773f8c42cec
http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/0eaa8e875603





[OPENJDK6-58] Allow OpenJDK to build on PaX-enabled kernels Created: 10/Jul/15  Updated: 14/Aug/15  Resolved: 14/Aug/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b35
Fix Version/s: b36

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

By default, a PaX kernel will block the JVM from allocating executable memory which is needed for the JIT. The executables need to be marked so as to disable MPROTECT (https://pax.grsecurity.net/docs/mprotect.txt).

OpenJDK builds using the old build system (6 & 7) run the just-built JVM at two points; test_gamma in HotSpot and rmic in the JDK build. For this to work on a PaX kernel, the build needs to disable MPROTECT before running the executables.



 Comments   
Comment by gnu_andrew [ 14/Aug/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/rev/41144cab872f
http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/29eff71dde21
http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/c5d204c9251c





[OPENJDK6-60] Disable export ciphers by default Created: 13/Jul/15  Updated: 14/Aug/15  Resolved: 14/Aug/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b35
Fix Version/s: b36

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu_andrew [ 14/Aug/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/e239c0e9be78





[OPENJDK6-56] Update 3rd party readme and license for LibPNG v 1.6.16 Created: 08/Apr/15  Updated: 16/Apr/15  Resolved: 16/Apr/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b35

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu_andrew [ 16/Apr/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/rev/14150c27fbfd
http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/d2fbd8281dd0
http://hg.openjdk.java.net/jdk6/jdk6/corba/rev/d86bcaf906ed
http://hg.openjdk.java.net/jdk6/jdk6/jaxp/rev/5c7e97c7c638
http://hg.openjdk.java.net/jdk6/jdk6/jaxws/rev/7cda0207cd63
http://hg.openjdk.java.net/jdk6/jdk6/langtools/rev/206dc8e81be5





[OPENJDK6-57] Remove mistakenly added patching fragment Created: 08/Apr/15  Updated: 16/Apr/15  Resolved: 16/Apr/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b35

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu_andrew [ 16/Apr/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/jaxp/rev/aa59f094b59a





[OPENJDK6-55] Synchronise whitespace in TimeZoneNames files with OpenJDK 7 versions Created: 08/Apr/15  Updated: 16/Apr/15  Resolved: 16/Apr/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b35

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu_andrew [ 16/Apr/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/d5bd64ba1062





[OPENJDK6-54] 6911104 reintroduces test fragment removed in existing 6964018 backport Created: 21/Jan/15  Updated: 31/Mar/15  Resolved: 31/Mar/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b34
Fix Version/s: b35

Type: Bug Priority: Major
Reporter: omajid Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

— openjdk/jdk/test/sun/tools/common/CommonSetup.sh Tue Jan 20 03:06:20 2015 +0000
+++ openjdk/jdk/test/sun/tools/common/CommonSetup.sh Wed Jan 21 01:23:27 2015 +0000
@@ -111,11 +111,6 @@
PS=";"
isWindows=true
;;

  • CYGWIN* )
  • PS=";"
  • OS="Windows"
  • isCygwin=true
  • ;;
  • )
    isUnknownOS=true
    ;;


 Comments   
Comment by gnu_andrew [ 31/Mar/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/c228a234a3f3





[OPENJDK6-53] strict-aliasing warnings issued on PPC32 Created: 21/Jan/15  Updated: 31/Mar/15  Resolved: 31/Mar/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b34
Fix Version/s: b35

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2181

29633 ../../../src/share/demo/jvmti/hprof/hprof_check.c: In function 'check_tags':
29634 ../../../src/share/demo/jvmti/hprof/hprof_check.c:951:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
29709 ../../../src/share/demo/jvmti/hprof/hprof_io.c: In function 'io_write_sites_header':
29710 ../../../src/share/demo/jvmti/hprof/hprof_io.c:809:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
29789 ../../../src/share/demo/jvmti/hprof/hprof_listener.c: In function 'listener_loop_function':
29790 ../../../src/share/demo/jvmti/hprof/hprof_listener.c:260:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
29796 ../../../src/share/demo/jvmti/hprof/hprof_init.c: In function 'cbExceptionCatch':
29797 ../../../src/share/demo/jvmti/hprof/hprof_listener.c:290:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
37944 ../../../../src/share/native/sun/awt/medialib/mlib_ImageLookUp_Bit.c: In function 'mlib_ImageLookUp_Bit_U8_4':
37945 ../../../../src/share/native/sun/awt/medialib/mlib_ImageLookUp_Bit.c:622:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
...plus 5 more warnings suppressed

For some undocumented reason, -fno-strict-aliasing is not passed to the compiler on PPC, but is on other architectures. This was fixed in OpenJDK 9 and we should follow suit.



 Comments   
Comment by gnu_andrew [ 31/Mar/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/c86af5605caa





[OPENJDK6-52] Application of 6786276 introduces compatibility issue Created: 21/Jan/15  Updated: 31/Mar/15  Resolved: 31/Mar/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b34
Fix Version/s: b35

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Serbia & Montenegro ceased to exist in 2006 and its ISO-3166 code "CS" was deleted. 6786276 removes this code for Locale.getISOCountries() and was brought into OpenJDK 6 as part of the changeset for 6627549: "ISO 3166 code addition: Saint Barthelemy and Saint Martin".

6627549 was backported to the proprietary 6u14 release but 6786276 was not, and this introduces a difference between the behaviour of OpenJDK 6 and the proprietary Oracle JDK 6.

We should revert the fix and bring Serbia & Montenegro back into existence, at least as far as Locale.getISOCountries() is concerned.



 Comments   
Comment by gnu_andrew [ 31/Mar/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/7123b37fc748





[OPENJDK6-51] Sync patch for 4873188 with 7 version Created: 21/Jan/15  Updated: 31/Mar/15  Resolved: 31/Mar/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b34
Fix Version/s: b35

Type: Bug Priority: Minor
Reporter: omajid Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

A fragment of 7031830 was accidentally included in the backport of 4873188. It doesn't cause any problems (it actually fixes a bug), but we should sync with the original 7 version of 4873188 and then apply 7031830 in full.

Comparison of sun.security.ssl.SSLEngineImpl with the 7 version shows that the placement of a later block from 7064341: "HTTPS: block-wise chosen-plaintext attack against SSL/TLS (BEAST)" is incorrect; it should be further up.



 Comments   
Comment by gnu_andrew [ 31/Mar/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/7154766da4dc





[OPENJDK6-50] Fix reference to missing pd_attempt_reserve_memory_at Created: 20/Jan/15  Updated: 31/Mar/15  Resolved: 31/Mar/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b34

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu_andrew [ 31/Mar/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/4f9ce52163cc





[OPENJDK6-49] Fix placement of 8023956 fix. Created: 20/Jan/15  Updated: 31/Mar/15  Resolved: 31/Mar/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b34

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu_andrew [ 31/Mar/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/ed6d11f66a5d





[OPENJDK6-48] Fix substitution error. Created: 20/Jan/15  Updated: 31/Mar/15  Resolved: 31/Mar/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b34

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu_andrew [ 31/Mar/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/jaxp/rev/caca2664484d





[OPENJDK6-47] Remove @Override annotation on interfaces added by 2015/01/20 security fixes. Created: 20/Jan/15  Updated: 31/Mar/15  Resolved: 31/Mar/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b34

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu_andrew [ 31/Mar/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/7fc691671bf0





[OPENJDK6-46] Fix lost Classpath exception Created: 19/Jan/15  Updated: 31/Mar/15  Resolved: 31/Mar/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b34

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu_andrew [ 31/Mar/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a289bbc3041c





[OPENJDK6-45] Fix copyright headers on imported files Created: 19/Jan/15  Updated: 31/Mar/15  Resolved: 31/Mar/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b34

Type: Bug Priority: Trivial
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Older backports bring in files with the old Sun Microsystems copyright headers, which need updating to Oracle headers.



 Comments   
Comment by gnu_andrew [ 31/Mar/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/3a32d4e0cd33





[OPENJDK6-44] Add missing TimeZone test cases included in OpenJDK 7 revision 0. Created: 15/Jan/15  Updated: 31/Mar/15  Resolved: 31/Mar/15

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b34

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu_andrew [ 31/Mar/15 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/8eced0d20ef7





[OPENJDK6-43] Backport JAX_WS-945; Socket backlog may be limiting lwhs performance Created: 24/Dec/14  Updated: 24/Dec/14  Resolved: 24/Dec/14

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b34

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

http://mail.openjdk.java.net/pipermail/jdk6-dev/2014-December/003439.html



 Comments   
Comment by gnu_andrew [ 24/Dec/14 ]

http://hg.openjdk.java.net/jdk6/jdk6/jaxws/rev/ff5dc052d805





[OPENJDK6-37] OpenJDK6-b32 cannot be built on Windows Created: 16/Jul/14  Updated: 24/Dec/14  Resolved: 24/Dec/14

Status: Closed
Project: openjdk6
Component/s: None
Affects Version/s: b32
Fix Version/s: b33

Type: Bug Priority: Critical
Reporter: vkarnauk Assignee: vkarnauk
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

OS: Microsoft Windows



 Description   

OpenJDK6-b32 sources cannot be built on Windows platform. This is due to changes introduced with recent source update for b32; some API being used is absent in JDK6, hence the compilation fails.

I'm working on a fix for this.



 Comments   
Comment by ikrylov [ 18/Jul/14 ]

Resolved in http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/79f0c07a9ecf
wevrev: http://cr.openjdk.java.net/~vkarnauk/OPENJDK6-37/webrev.01/

Comment by ikrylov [ 18/Jul/14 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/79f0c07a9ecf

Comment by gnu_andrew [ 24/Dec/14 ]

Re-opening to set fix version.





[OPENJDK6-42] Remove @Override annotation on interfaces added by 2014/10/14 security fixes. Created: 08/Oct/14  Updated: 14/Oct/14  Resolved: 14/Oct/14

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b33

Type: Bug Priority: Minor
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu_andrew [ 14/Oct/14 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/34f17b5fe0dc





[OPENJDK6-36] Reserved Created: 10/Jul/14  Updated: 10/Sep/14  Resolved: 10/Sep/14

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b32

Type: Bug Priority: Major
Reporter: omajid Assignee: omajid
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Bug reserved for the 2014-07-15 update.



 Comments   
Comment by gnu_andrew [ 10/Sep/14 ]

http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/5632578b9520





[OPENJDK6-41] OpenJDK6 should be compatible with Windows SDK 7.1 Created: 06/Sep/14  Updated: 10/Sep/14  Resolved: 10/Sep/14

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b31, b32
Fix Version/s: b33

Type: Bug Priority: Major
Reporter: alexkasko Assignee: omajid
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Windows x86 and Windows x86_64



 Description   

AWT on Windows uses "afxres.h" header. After switch from VS2003 to VS2010 only this header hinders builds compatibility with Windows SDK 7.1 (without Visual Studio). This header is part of MFC, which is not included in SDK7.1 and VS2010 Express. For applications that do no use MFC facilities "windows.h" header can be used instead of "afxres.h" (details - http://stackoverflow.com/a/3566074/314015).



 Comments   
Comment by omajid [ 08/Sep/14 ]

Pushed:
http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/105a18752c76





[OPENJDK6-39] Handle fonts with the non-canonical processing flag set Created: 28/Jul/14  Updated: 10/Sep/14  Resolved: 10/Sep/14

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b32
Fix Version/s: b33

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

OpenJDK 6 throws an ArrayOutOfBoundsException when trying to perform canonical processing using fonts with the no canonical processing flag set, which it currently ignores. We should more closely synchronise LETypes.h and LayoutEngine.cpp files with the OpenJDK 7 versions which were updated in:

changeset: 6203:8a95f38503fe
user: prr
date: Fri Feb 15 11:25:43 2013 -0800
summary: 8008249: Sync ICU into JDK :

to a newer version of ICU, which includes support for such fonts.



 Comments   
Comment by gnu_andrew [ 10/Sep/14 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/4fb4ed8b891b





[OPENJDK6-40] OpenJDK6-b32 does not compile the testcase that Oracle JDK 6u45 compiles fine Created: 01/Aug/14  Updated: 01/Aug/14

Status: Open
Project: openjdk6
Component/s: None
Affects Version/s: b32
Fix Version/s: None

Type: Bug Priority: Major
Reporter: nikgor Assignee: omajid
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

OpenJDK6-b32 fails to compile the attached testcase. Oracle JDK 6u45 and Oracle JDK 7 compile the same testcase successfully.

I discovered that this problem started to appear after the fixes
https://bugs.openjdk.java.net/browse/JDK-6638712
and
https://bugs.openjdk.java.net/browse/JDK-6650759
were backported to OpenJDK6.

I'm looking for the root cause of this issue and a potential fix.



 Comments   
Comment by nikgor [ 01/Aug/14 ]

----- CODE START -----
import java.util.Comparator;
import java.util.Map;
import java.util.NavigableMap;
import java.util.TreeMap;

public class Test {
public static Comparator<byte[]> BYTES_COMPARATOR = null;

public static <C, K extends C, V> TreeMap<K, V> newTreeMap(
Comparator<C> comparator)

{ return new TreeMap<K, V>(comparator); }

public void incrementCounter(
Map<byte[], NavigableMap<byte[], Long>> counters,
byte[] family, byte[] qualifier, Long count)
{
NavigableMap<byte[], Long> qualifiers = counters.get(family);
if (qualifiers == null)

{ qualifiers = newTreeMap(BYTES_COMPARATOR); counters.put(family, qualifiers); }

Long existingValue = qualifiers.get(qualifier);
if (existingValue == null)

{ qualifiers.put(qualifier, count); }

else

{ qualifiers.put(qualifier, existingValue + count); }

}
}
----- CODE END -----





[OPENJDK6-38] java.net.Socket getTcpNoDelay/setTcpNoDelay work incorrectly on Windows Created: 18/Jul/14  Updated: 28/Jul/14  Resolved: 28/Jul/14

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b33

Type: Bug Priority: Major
Reporter: vkarnauk Assignee: vkarnauk
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

The root cause of the issue is an incorrectly placed 'case' clauses for TCP_NODELAY and SO_OOBINLINE flags passed into the java.net.DualStackPlainSocketImpl.socketSetOption() function. This lead to incorrect fall-through, and the above flags actually never were set. Hence, consecutive calls to java.net.Socket setTcpNoRelay/getTcpNoRelay functions would never return expected values, and TCP_NODELAY flag is broken for Windows sockets.

According to mercurial history the bug was introduced in JDK7 by the fix for "7170730: Improve Windows network stack support" and later was fixed in JDK7 by the fix "8010213: Some api/javax_net/SocketFactory tests fail in 7u25 nightly build". However, 8010213 was never backported into OpenJDK6.

I fixed the bug independently from the fix 8010213, though the fixes are identical. I don't mind at all if my fix will be marked as a backport of 8010213 for consistency.



 Comments   
Comment by omajid [ 18/Jul/14 ]

If the fixes are identical (or even close enough) to the upstream backport, I would strongly prefer to use the upstream bug (8010213) metadata. This makes it easier to keep track of which patches from JDK7 (and later) were backported without having to look through the bug tracker. This is the same policy that's used by upstream when backporting from JDK8 to JDK7, for example.

It would be best if hg export/hg import were used to backport the fix.

Comment by gnu_andrew [ 28/Jul/14 ]

Fixed in http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/1492971e2155





[OPENJDK6-29] JDK fails to zero jdk_version_info correctly Created: 26/Feb/14  Updated: 28/Jul/14  Resolved: 28/Jul/14

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b28, b29, b30
Fix Version/s: b31

Type: Bug Priority: Major
Reporter: andrewdinn Assignee: andrewhaley
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Function JDK_GetVersionInfo0 is suppose to memset the incoming jdk_version_info struct, info, using the supplied size_t value, info_size, as the byte count. The current code calls

memset(info, 0, sizeof(info_size));

i.e. it only zeroes 8 bytes. It should be

memset(info, 0, info_size);

This can cause mayhem in the JVM because the flag fields at the end of the struct end up taking values determined by the contents of the stack frame where info is allocated. In particular, it can cause the post-jdk6-b28 GC to enqueue discovered References using the wrong link field which means that no reference processing (including finalization) occurs.



 Comments   
Comment by andrewdinn [ 26/Feb/14 ]

n.b. the hotspot GC change set which this bug runs afoul of is the fix with id 6989466

Comment by gnu_andrew [ 26/Feb/14 ]

6989466 is the JDK changeset in 7 which also contains this same fix and the reason why this issue is only seen with hs23 on 6.

Comment by gnu_andrew [ 26/Feb/14 ]

b31 is the next release.

Comment by omajid [ 02/Apr/14 ]

The (proprietary) JDK 6 bug was: https://bugs.openjdk.java.net/browse/JDK-6989972

That bug contains the exact same patch.

Comment by gnu_andrew [ 28/Jul/14 ]

Fixed in http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/04e4c3ec6516





[OPENJDK6-34] Placeholder for JDK-8047378 backport for 6 Created: 20/Jun/14  Updated: 24/Jun/14  Resolved: 24/Jun/14

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b32

Type: Improvement Priority: Major
Reporter: ikrylov Assignee: ikrylov
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

https://bugs.openjdk.java.net/browse/JDK-8047378
Inference with wildcard types causes selection of inapplicable method



 Comments   
Comment by gnu_andrew [ 24/Jun/14 ]

changeset: 164:c711bcdb18ea
user: ikrylov
date: Fri Jun 20 16:52:01 2014 +0400
summary: OPENJDK6-34: OpenJDK6-b31 backport of JDK-6638712 to openjdk6

Comment by ikrylov [ 24/Jun/14 ]

The summary line mentions by mistake OpenJDK6-b31. It should say
summary: OPENJDK6-34: backport of JDK-6638712 to openjdk6





[OPENJDK6-35] Placeholder for JDK-8047379 backport for 6 Created: 20/Jun/14  Updated: 24/Jun/14  Resolved: 24/Jun/14

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b32
Fix Version/s: b32

Type: Improvement Priority: Major
Reporter: ikrylov Assignee: ikrylov
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

See https://bugs.openjdk.java.net/browse/JDK-8047379
Inference of formal type parameter (unused in formal parameters) is not performed



 Comments   
Comment by gnu_andrew [ 24/Jun/14 ]

changeset: 165:e62c8af01197
tag: tip
user: ikrylov
date: Mon Jun 23 17:25:14 2014 +0400
summary: OPENJDK6-35: backport of JDK-6650759 to openjdk6





[OPENJDK6-33] Update copyright headers introduced by the fix for OPENJDK6-32 Created: 17/Jun/14  Updated: 24/Jun/14  Resolved: 24/Jun/14

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b32

Type: Improvement Priority: Trivial
Reporter: vkarnauk Assignee: vkarnauk
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu_andrew [ 24/Jun/14 ]

changeset: 898:619655c4e72d
tag: tip
user: ikrylov
date: Fri Jun 20 17:29:48 2014 +0400
summary: PENJDK6-33: Update copyright headers introduced by the fix for OPENJDK6-32





[OPENJDK6-32] OpenJDK6-b31 isn't compatible with Windows platform Created: 23/May/14  Updated: 24/Jun/14  Resolved: 24/Jun/14

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b31
Fix Version/s: b32

Type: Bug Priority: Major
Reporter: vkarnauk Assignee: vkarnauk
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Currently OpenJDK6-b31 doesn't work on Windows platform. It requires headers introduced in MSVS2010 only and contains several incorrectly backported fixes.



 Comments   
Comment by gnu_andrew [ 24/Jun/14 ]

changeset: 897:a68f89bda2cf
user: ikrylov
date: Fri May 30 17:27:11 2014 +0400
summary: OPENJDK6-32: OpenJDK6-b31 isn't compatible with Windows platform





[OPENJDK6-31] OpenJDK6-b31 isn Created: 23/May/14  Updated: 17/Jun/14  Resolved: 17/Jun/14

Status: Closed
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major
Reporter: vkarnauk Assignee: Unassigned
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified





[OPENJDK6-30] Remove @Override annotation on interfaces added by 2014/04/15 security fixes. Created: 10/Apr/14  Updated: 16/Apr/14  Resolved: 16/Apr/14

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b31

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: gnu_andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

For 2014/04/15 errata.



 Comments   
Comment by gnu_andrew [ 16/Apr/14 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/a866eb490325





[OPENJDK6-14] Cleanup "restricted" crypto support Created: 17/Sep/13  Updated: 26/Feb/14  Resolved: 26/Feb/14

Status: Closed
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: New Feature Priority: Major
Reporter: xerxes_ranby Assignee: Unassigned
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Tags: cryptography

 Description   

This is an java.net jira OpenJDK 6 bug entry for http://bugs.sun.com/view_bug.do?bug_id=7188845

Cleanup "restricted" crypto support

There is still a lot of cruft in the codebase for preventing the usage of
certain crypto algorithms or key-sizes. And we were actually shipping
restricted policies preventing people from using unlimited crypto. Oops.

So if you saw: "java.securityInvalidKeyException: Illegal key size or default
parameters" that was caused by wrongly installed security policy files. The
code was actually there, just not properly activated.

This patch cleans up the crypto code so it doesn't go out of its way to prevent
usage of "restricted crypto" and makes sure no restricted crypto security
policies are installed. It removes all the unneeded classes like JarVerifier
(that didn't actually do anything) and JceSecurityManager (that did all the
unnecessary tricky class loader stack walking stuff) and reduces the
JceSecurity class to just the method getInstance() and the static field RANDOM
for the shared SecureRandom instance.

For now I also kept the canUseProvider() method, that can now just return true.
This last one was kept because the SecretKeyFactory, KeyGenerator, Mac and
KeyAgreement classes still call it. It could be removed completely but I wanted
to keep something that in principle could be easily used for some closed
proprietary version that still insists on this "restricted crypto" thing.

I believe this is now pretty clean. And it should be simple to verify that it
works correctly now since all unnecessary code is just thrown out. Of course I
threw all the crypto and security tests at it that I could find and all happily
passed. I did alter the TestUtil class so that it always checks all algorithms
and full keys.

It would be nice to push this in OpenJDK proper so there is less divergence and
so the GPLed version always has full crypto support enabled.

This has been in production use for over a year now through IcedTea on various
GNU/Linux distros and so should be pretty well tested.

See also the discussions on the mailinglists:
http://mail.openjdk.java.net/pipermail/security-dev/2008-August/000283.html
http://mail.openjdk.java.net/pipermail/security-dev/2008-September/000329.html
http://mail.openjdk.java.net/pipermail/security-dev/2008-November/000385.html



 Comments   
Comment by gnu_andrew [ 26/Feb/14 ]

We're not including that. It was also already NACK by Oracle years ago. There's a simpler fix that will be tested and backported in due course.





[OPENJDK6-27] Change summary generator can leave out last changeset Created: 23/Jan/14  Updated: 23/Jan/14  Resolved: 23/Jan/14

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b30
Fix Version/s: b31

Type: Bug Priority: Minor
Reporter: omajid Assignee: omajid
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Tags: openjdk6, perl

 Description   

The report generator script (make/scripts/jdkreport.pl) can leave out changesets from the generated report if there is only one non-tag non-merge changeset.

This happened on the b30 release: http://mail.openjdk.java.net/pipermail/jdk6-dev/2014-January/003214.html



 Comments   
Comment by omajid [ 23/Jan/14 ]

Fixed with: http://hg.openjdk.java.net/jdk6/jdk6/rev/2e01382b4c0a





[OPENJDK6-28] Report generator should not include old changes Created: 23/Jan/14  Updated: 23/Jan/14  Resolved: 23/Jan/14

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b30
Fix Version/s: b31

Type: Bug Priority: Minor
Reporter: omajid Assignee: omajid
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Tags: openjdk6, perl, report

 Description   

Mailing list thread: http://mail.openjdk.java.net/pipermail/jdk6-dev/2014-January/003216.html



 Comments   
Comment by omajid [ 23/Jan/14 ]

http://hg.openjdk.java.net/jdk6/jdk6/rev/994684dd9625





[OPENJDK6-24] Fix change summary generator Created: 06/Dec/13  Updated: 23/Jan/14  Resolved: 23/Jan/14

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: b28, b29, b30
Fix Version/s: b30

Type: Bug Priority: Major
Reporter: omajid Assignee: omajid
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

OpenJDK6 now accepts bug ids of the form OPENDJDK6-###. Unfortunately, the Change Summary generator (make/scripts/jdkreport.pl) is not aware of this and misses out on OPENJDK6-### bugs.



 Comments   
Comment by omajid [ 23/Jan/14 ]

Fixed with changeset: http://hg.openjdk.java.net/jdk6/jdk6/rev/0ee0e8c81e3d





[OPENJDK6-26] VM Crash when using javax.print API on Mac Created: 21/Jan/14  Updated: 22/Jan/14  Resolved: 22/Jan/14

Status: Closed
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major
Reporter: danstain Assignee: Unassigned
Resolution: Invalid Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Java Version: 1.7.0_21, Mac OS X Marvericks


Tags: MACOSX_PORT

 Description   

DocFlavor flavor = DocFlavor.INPUT_STREAM.PNG;

PrintRequestAttributeSet pras = new HashPrintRequestAttributeSet();
pras.add(new Copies(1));

PrintService pss[] = PrintServiceLookup.lookupPrintServices(DocFlavor.INPUT_STREAM.GIF, pras);

if (pss.length == 0)
throw new SystemException("No printer services available.");

PrintService defaultService = PrintServiceLookup.lookupDefaultPrintService();
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
GraphicsDevice gs = ge.getDefaultScreenDevice();
GraphicsConfiguration gc = gs.getDefaultConfiguration();
PrintService service = ServiceUI.printDialog(gc, x, y, pss, defaultService, DocFlavor.INPUT_STREAM.GIF, pras);

-> Crash on last line.

2014-01-21 23:26:49.318 java[53728:507] Cocoa AWT: Running on AppKit thread 0 when not expected. (
0 liblwawt.dylib 0x000000011073a97a Java_sun_java2d_opengl_CGLLayer_nativeCreateLayer + 119
1 ??? 0x0000000106ac0db1 0x0 + 4406906289
2 ??? 0x0000000106aaf2f5 0x0 + 4406833909
3 ??? 0x0000000106aaf1d8 0x0 + 4406833624
4 ??? 0x0000000106aaf1d8 0x0 + 4406833624
)
2014-01-21 23:26:49.319 java[53728:507] Please file a bug report at http://java.net/jira/browse/MACOSX_PORT with this message and a reproducible test case.
2014-01-21 23:26:49.319 java[53728:507] Cocoa AWT: Running on AppKit thread 0 when not expected. (
0 liblwawt.dylib 0x00000001107435de Java_sun_lwawt_macosx_CPlatformView_nativeCreateView + 169
1 ??? 0x0000000106ac0db1 0x0 + 4406906289
2 ??? 0x0000000106aaf2f5 0x0 + 4406833909
3 ??? 0x0000000106aaf1d8 0x0 + 4406833624
)
2014-01-21 23:26:49.319 java[53728:507] Please file a bug report at http://java.net/jira/browse/MACOSX_PORT with this message and a reproducible test case.
2014-01-21 23:26:49.320 java[53728:507] Cocoa AWT: Running on AppKit thread 0 when not expected. (
0 liblwawt.dylib 0x0000000110743976 Java_sun_lwawt_macosx_CPlatformWindow_nativeCreateNSWindow + 188
1 ??? 0x0000000106ac0db1 0x0 + 4406906289
2 ??? 0x0000000106aaf2f5 0x0 + 4406833909
)
2014-01-21 23:26:49.321 java[53728:507] Please file a bug report at http://java.net/jira/browse/MACOSX_PORT with this message and a reproducible test case.
2014-01-21 23:26:49.326 java[53728:507] Cocoa AWT: Running on AppKit thread 0 when not expected. (
0 liblwawt.dylib 0x0000000110749102 Java_sun_lwawt_macosx_CPlatformComponent_nativeCreateComponent + 119
1 ??? 0x0000000106ac0db1 0x0 + 4406906289
2 ??? 0x0000000106aaf2f5 0x0 + 4406833909
3 ??? 0x0000000106aaf886 0x0 + 4406835334
4 ??? 0x0000000106aaf1d8 0x0 + 4406833624
)
2014-01-21 23:26:49.326 java[53728:507] Please file a bug report at http://java.net/jira/browse/MACOSX_PORT with this message and a reproducible test case.
2014-01-21 23:26:49.327 java[53728:507] Cocoa AWT: Running on AppKit thread 0 when not expected. (
0 liblwawt.dylib 0x0000000110748047 Java_sun_lwawt_macosx_CPlatformWindow_nativeSetNSWindowBounds + 79
1 ??? 0x0000000106ac0db1 0x0 + 4406906289
2 ??? 0x0000000106aaf1d8 0x0 + 4406833624
3 ??? 0x0000000106aaf886 0x0 + 4406835334
)
2014-01-21 23:26:49.327 java[53728:507] Please file a bug report at http://java.net/jira/browse/MACOSX_PORT with this message and a reproducible test case.
2014-01-21 23:26:49.328 java[53728:507] Cocoa AWT: Running on AppKit thread 0 when not expected. (
0 liblwawt.dylib 0x0000000110748cb7 Java_sun_lwawt_macosx_CPlatformWindow_nativeSetNSWindowTitle + 60
1 ??? 0x0000000106ac0db1 0x0 + 4406906289
)
2014-01-21 23:26:49.328 java[53728:507] Please file a bug report at http://java.net/jira/browse/MACOSX_PORT with this message and a reproducible test case.
2014-01-21 23:26:49.328 java[53728:507] Cocoa AWT: Running on AppKit thread 0 when not expected. (
0 liblwawt.dylib 0x0000000110748528 Java_sun_lwawt_macosx_CPlatformWindow_nativeSetNSWindowStyleBits + 69
1 ??? 0x0000000106ac0db1 0x0 + 4406906289
2 ??? 0x0000000106aaf1d8 0x0 + 4406833624
3 ??? 0x0000000106aaf1d8 0x0 + 4406833624
)
2014-01-21 23:26:49.328 java[53728:507] Please file a bug report at http://java.net/jira/browse/MACOSX_PORT with this message and a reproducible test case.
2014-01-21 23:26:49.329 java[53728:507] Cocoa AWT: Running on AppKit thread 0 when not expected. (
0 liblwawt.dylib 0x0000000110747eb1 Java_sun_lwawt_macosx_CPlatformWindow_nativeSetNSWindowMinMax + 79
1 ??? 0x0000000106ac0db1 0x0 + 4406906289
2 ??? 0x0000000106aaf1d8 0x0 + 4406833624
3 ??? 0x0000000106aaf886 0x0 + 4406835334
)
2014-01-21 23:26:49.329 java[53728:507] Please file a bug report at http://java.net/jira/browse/MACOSX_PORT with this message and a reproducible test case.
2014-01-21 23:26:49.329 java[53728:507] Cocoa AWT: Running on AppKit thread 0 when not expected. (
0 liblwawt.dylib 0x0000000110748dc1 Java_sun_lwawt_macosx_CPlatformWindow_nativeGetNSWindowInsets + 72
1 ??? 0x0000000106ac0db1 0x0 + 4406906289
)
2014-01-21 23:26:49.329 java[53728:507] Please file a bug report at http://java.net/jira/browse/MACOSX_PORT with this message and a reproducible test case.
2014-01-21 23:26:49.399 java[53728:507] Cocoa AWT: Running on AppKit thread 0 when not expected. (
0 liblwawt.dylib 0x0000000110748047 Java_sun_lwawt_macosx_CPlatformWindow_nativeSetNSWindowBounds + 79
1 ??? 0x0000000106ac0db1 0x0 + 4406906289
2 ??? 0x0000000106aaf1d8 0x0 + 4406833624
3 ??? 0x0000000106aaf886 0x0 + 4406835334
)
2014-01-21 23:26:49.400 java[53728:507] Please file a bug report at http://java.net/jira/browse/MACOSX_PORT with this message and a reproducible test case.
2014-01-21 23:26:49.425 java[53728:507] Cocoa AWT: Running on AppKit thread 0 when not expected. (
0 liblwawt.dylib 0x0000000110747822 Java_sun_lwawt_macosx_CPlatformWindow_nativeSetNSWindowMinimizedIcon + 64
1 ??? 0x0000000106ac0db1 0x0 + 4406906289
2 ??? 0x0000000106aaf1d8 0x0 + 4406833624
3 ??? 0x0000000106aaf1d8 0x0 + 4406833624
4 ??? 0x0000000106aaf886 0x0 + 4406835334
)
2014-01-21 23:26:49.425 java[53728:507] Please file a bug report at http://java.net/jira/browse/MACOSX_PORT with this message and a reproducible test case.
2014-01-21 23:26:49.426 java[53728:507] Cocoa AWT: Running on AppKit thread 0 when not expected. (
0 liblwawt.dylib 0x00000001107475eb Java_sun_lwawt_macosx_CPlatformWindow_nativeSynthesizeMouseEnteredExitedEvents + 59
1 ??? 0x0000000106ac0db1 0x0 + 4406906289
2 ??? 0x0000000106aaf1d8 0x0 + 4406833624
3 ??? 0x0000000106aaf886 0x0 + 4406835334
)
2014-01-21 23:26:49.427 java[53728:507] Please file a bug report at http://java.net/jira/browse/MACOSX_PORT with this message and a reproducible test case.
2014-01-21 23:26:49.427 java[53728:507] Cocoa AWT: Running on AppKit thread 0 when not expected. (
0 liblwawt.dylib 0x0000000110748528 Java_sun_lwawt_macosx_CPlatformWindow_nativeSetNSWindowStyleBits + 69
1 ??? 0x0000000106ac0db1 0x0 + 4406906289
2 ??? 0x0000000106aaf1d8 0x0 + 4406833624
3 ??? 0x0000000106aaf1d8 0x0 + 4406833624
)
2014-01-21 23:26:49.427 java[53728:507] Please file a bug report at http://java.net/jira/browse/MACOSX_PORT with this message and a reproducible test case.
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at sun.lwawt.macosx.CPlatformWindow.getLocationOnScreen(CPlatformWindow.java:437)
at sun.lwawt.LWWindowPeer.getLocationOnScreen(LWWindowPeer.java:370)
at java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:2033)
at java.awt.Component.getLocationOnScreen(Component.java:2018)
at java.awt.Component$AccessibleAWTComponent.getLocationOnScreen(Component.java:9435)
at javax.swing.JComponent$AccessibleJComponent.getLocationOnScreen(JComponent.java:3679)
at javax.swing.text.JTextComponent$AccessibleJTextComponent$1.componentMoved(JTextComponent.java:2577)
at java.awt.Component.processComponentEvent(Component.java:6334)
at java.awt.Component.processEvent(Component.java:6285)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:688)
at java.awt.EventQueue$3.run(EventQueue.java:686)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:702)
at java.awt.EventQueue$4.run(EventQueue.java:700)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:699)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)



 Comments   
Comment by danstain [ 21/Jan/14 ]

Same crash when using null here:

PrintService service = ServiceUI.printDialog(null, x, y, pss, defaultService, DocFlavor.INPUT_STREAM.GIF, pras);

That code works fine on a Windows JRE 1.7 from Oracle, but not on JRE 1.7 on Mac

Comment by omajid [ 22/Jan/14 ]

I think you have wrong bug tracker. This is the OpenJDK6 bug tracker. It's only for tracking bugs in OpenJDK6. Not those in OpenJDK 7 (or 8). OpenJDK6 also does not have a mac port.

You want one of:

The stack trace itself says: "Please file a bug report at http://java.net/jira/browse/MACOSX_PORT"





[OPENJDK6-25] Remove @Override annotation added on interfaces by 2014/01/14 security fixes Created: 17/Jan/14  Updated: 20/Jan/14  Resolved: 20/Jan/14

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b30

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

New @Override annotations introduced on CORBA and JAXWS code which is built with source/target 1.5.






[OPENJDK6-18] HotSpot 23's Java code won't build with a 1.5 compiler due to @Override on interfaces. Created: 18/Sep/13  Updated: 03/Dec/13  Resolved: 03/Dec/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b28

Type: Bug Priority: Minor
Reporter: gnu_andrew Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

See subject. Bootstrap build fails without fix.



 Comments   
Comment by gnu_andrew [ 03/Dec/13 ]

http://mail.openjdk.java.net/pipermail/jdk6-dev/2013-September/003071.html





[OPENJDK6-23] Resolve merge issues in 8015614 Created: 03/Dec/13  Updated: 03/Dec/13  Resolved: 03/Dec/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b29

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

http://mail.openjdk.java.net/pipermail/jdk6-dev/2013-December/003144.html






[OPENJDK6-19] Fix test cases from 8010118 to work with OpenJDK 6 Created: 25/Oct/13  Updated: 03/Dec/13  Resolved: 03/Dec/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b29

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

80101188: Annotate jdk caller sensitive methods with @sun.reflect.CallerSensitive includes two test cases which won't compile on OpenJDK 6 as they refer to java.nio.file.* and java.lang.invoke.* classes.



 Comments   
Comment by gnu_andrew [ 03/Dec/13 ]

http://mail.openjdk.java.net/pipermail/jdk6-dev/2013-November/003108.html





[OPENJDK6-22] Disable /SAFESEH flag for SA due to build issues. Created: 03/Dec/13  Updated: 03/Dec/13

Status: Open
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Minor
Reporter: gnu_andrew Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

http://mail.openjdk.java.net/pipermail/jdk6-dev/2013-November/003131.html






[OPENJDK6-21] Remove @Override annotation added on interface by 2013/10/15 security fixes Created: 03/Dec/13  Updated: 03/Dec/13  Resolved: 03/Dec/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b29

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

http://mail.openjdk.java.net/pipermail/jdk6-dev/2013-November/003107.html






[OPENJDK6-20] Resolve merge issues with JAXP security fixes Created: 03/Dec/13  Updated: 03/Dec/13  Resolved: 03/Dec/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b29

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

http://mail.openjdk.java.net/pipermail/jdk6-dev/2013-November/003125.html






[OPENJDK6-12] Xalan/xerxes classes don't have access to its own internal packages Created: 21/Aug/13  Updated: 19/Sep/13  Resolved: 19/Sep/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major
Reporter: paveltisnovsky Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Fedora 18, RHEL 6



 Description   

Xalan/xerxes classes don't have access to its own internal packages which causes several TCK failures.



 Comments   
Comment by gnu_andrew [ 19/Sep/13 ]

http://hg.openjdk.java.net/jdk6/jdk6/jaxp/rev/d23a262afc5d





[OPENJDK6-13] Font configuration problem on RHEL6 systems Created: 21/Aug/13  Updated: 19/Sep/13  Resolved: 19/Sep/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b28

Type: Bug Priority: Major
Reporter: paveltisnovsky Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

RHEL6 i686, RHEL6 x86_64



 Description   

Font configuration does not work properly on RHEL6 systems, because default property files are used. It needs to have its own font property files and these files should be independent on RHEL6 subversion (RHEL 6.0, RHEL 6.1 etc.)



 Comments   
Comment by gnu_andrew [ 19/Sep/13 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/60ee5d118868





[OPENJDK6-15] Windows lacks SIZE_MAX Created: 18/Sep/13  Updated: 19/Sep/13  Resolved: 19/Sep/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b28

Type: Bug Priority: Trivial
Reporter: gnu_andrew Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

http://mail.openjdk.java.net/pipermail/jdk6-dev/2013-September/003052.html



 Comments   
Comment by gnu_andrew [ 19/Sep/13 ]

http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/8e3cf0b7483a





[OPENJDK6-16] Windows lacks variadic macros Created: 18/Sep/13  Updated: 19/Sep/13  Resolved: 19/Sep/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b28

Type: Bug Priority: Trivial
Reporter: gnu_andrew Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

http://mail.openjdk.java.net/pipermail/jdk6-dev/2013-September/003052.html



 Comments   
Comment by gnu_andrew [ 19/Sep/13 ]

http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/9174be9920cd





[OPENJDK6-17] Error in Backport of Windows version of 7170730 Created: 18/Sep/13  Updated: 19/Sep/13  Resolved: 19/Sep/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b28

Type: Bug Priority: Trivial
Reporter: gnu_andrew Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

http://mail.openjdk.java.net/pipermail/jdk6-dev/2013-September/003052.html



 Comments   
Comment by gnu_andrew [ 19/Sep/13 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/6202daa28dce





[OPENJDK6-11] Add generics to javadoc to allow it to compile with recent backports Created: 07/Aug/13  Updated: 08/Aug/13  Resolved: 08/Aug/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b28

Type: Bug Priority: Major
Reporter: gnu_andrew Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Enough changes from 6657907 need to be added to javadoc to allow it to compile.



 Comments   
Comment by gnu_andrew [ 08/Aug/13 ]

http://mail.openjdk.java.net/pipermail/jdk6-dev/2013-August/003022.html





[OPENJDK6-8] Backport part of "7133220: Additional patches to JAXP 1.4.5 update 1 for 7u4" for 6657673 Created: 15/Jul/13  Updated: 02/Aug/13  Resolved: 02/Aug/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major
Reporter: gnu.andrew Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu.andrew [ 15/Jul/13 ]

http://icedtea.classpath.org/hg/icedtea6/rev/4c03cba06c11

Comment by gnu.andrew [ 02/Aug/13 ]

http://mail.openjdk.java.net/pipermail/jdk6-dev/2013-July/003010.html





[OPENJDK6-9] Backport art of "6657673: Issues with JAXP" which applies after 7133220. Created: 30/Jul/13  Updated: 02/Aug/13  Resolved: 02/Aug/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b28

Type: Bug Priority: Major
Reporter: gnu.andrew Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu.andrew [ 30/Jul/13 ]

http://icedtea.classpath.org/hg/icedtea6/rev/4c03cba06c11

Comment by gnu.andrew [ 02/Aug/13 ]

http://mail.openjdk.java.net/pipermail/jdk6-dev/2013-July/003010.html





[OPENJDK6-10]  Add additional use of generics to satisfy OpenJDK 6 javac Created: 02/Aug/13  Updated: 02/Aug/13  Resolved: 02/Aug/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b28

Type: Bug Priority: Major
Reporter: gnu.andrew Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu.andrew [ 02/Aug/13 ]

http://mail.openjdk.java.net/pipermail/jdk6-dev/2013-August/003015.html





[OPENJDK6-6] Include JAXP sources in main repository once again Created: 15/May/13  Updated: 15/Jul/13  Resolved: 15/Jul/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b28

Type: New Feature Priority: Critical
Reporter: gnu.andrew Assignee: gnu.andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu.andrew [ 22/May/13 ]

http://hg.openjdk.java.net/jdk6/jdk6/jaxp/rev/3cda33454120





[OPENJDK6-7] Include JAXWS sources in main repository once again Created: 15/May/13  Updated: 15/Jul/13  Resolved: 31/May/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b28

Type: New Feature Priority: Critical
Reporter: gnu.andrew Assignee: gnu.andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by gnu.andrew [ 31/May/13 ]

http://hg.openjdk.java.net/jdk6/jdk6/jaxws/rev/78f6b0c6c574





[OPENJDK6-2] Revert unnecessary file added to hotspot repo Created: 12/Feb/13  Updated: 15/Jul/13  Resolved: 16/May/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b28

Type: Bug Priority: Minor
Reporter: omajid Assignee: omajid
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: 1 hour
Time Spent: Not Specified
Original Estimate: 1 hour


 Description   

A file was added to hotspot repo that needs to be removed.



 Comments   
Comment by omajid [ 16/May/13 ]

Commit pushed upstream: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/b76ef298e684





[OPENJDK6-3] Fix memory leak in get_stack_bounds Created: 20/Mar/13  Updated: 15/Jul/13  Resolved: 22/May/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b28

Type: Bug Priority: Minor
Reporter: gnu.andrew Assignee: gnu.andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: 0 minutes
Time Spent: 30 minutes
Original Estimate: Not Specified


 Description   

Oracle bug 7017193 was created for a small memory leak in get_stack_bounds due to getline failing, but having allocated memory:

http://mail.openjdk.java.net/pipermail/hotspot-runtime-dev/2011-February/001864.html

The upstream fix in OpenJDK 7 & 8 went too far, reimplementing the process entirely and causing bugs and performance issues:

http://mail.openjdk.java.net/pipermail/hotspot-dev/2013-February/008695.html

We should apply a simpler fix to OpenJDK 6, just freeing the memory on getline failure.



 Comments   
Comment by gnu.andrew [ 22/May/13 ]

http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/6d78b2dfa5dc





[OPENJDK6-4] Backport the new version of copyMemory from OpenJDK 7 to allow Snappy to build Created: 20/Mar/13  Updated: 15/Jul/13  Resolved: 31/May/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b28

Type: Bug Priority: Minor
Reporter: gnu.andrew Assignee: gnu.andrew
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: 0 minutes
Time Spent: 15 minutes
Original Estimate: Not Specified


 Description   

Discussion: http://mail.openjdk.java.net/pipermail/jdk6-dev/2013-March/002939.html
Webrev: http://cr.openjdk.java.net/~andrew/jdk6/copymemory/webrev.01/



 Comments   
Comment by gnu.andrew [ 31/May/13 ]

http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/73742c080270





[OPENJDK6-5] Disable bug id checking through jcheck Created: 14/May/13  Updated: 15/Jul/13  Resolved: 16/May/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b28

Type: Bug Priority: Major
Reporter: omajid Assignee: omajid
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

jcheck currently enforces a number of rather odd constraints, such as the first digit of a bug id must be in the set ['1','2','4','5','6','7','8']. For OpenJDK6, we do not want this.

As a downside, we lose automatic detection of duplicate bug ids.



 Comments   
Comment by omajid [ 16/May/13 ]

I ended up pushing this using an Oracle bug id instead: 8008765

http://hg.openjdk.java.net/jdk6/jdk6/rev/97c0c8b9eab2





[OPENJDK6-1] Confirm that community members can commit to hotspot in OpenJDK6 Created: 12/Feb/13  Updated: 15/Jul/13  Resolved: 16/May/13

Status: Resolved
Project: openjdk6
Component/s: None
Affects Version/s: None
Fix Version/s: b28

Type: Bug Priority: Major
Reporter: omajid Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: 1 hour
Time Spent: Not Specified
Original Estimate: 1 hour


 Description   

Hotspot seems to have a rule that all commits must go through jprt. Confirm that community members without access to jprt can push to hotspot.



 Comments   
Comment by omajid [ 16/May/13 ]

Test commit pushed: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/1765f44e5b80





Generated at Tue Apr 25 01:32:42 UTC 2017 using JIRA 6.2.3#6260-sha1:63ef1d6dac3f4f4d7db4c1effd405ba38ccdc558.