head 1.2; access; symbols pkgsrc-2017Q2:1.1.0.6 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.4 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.2 pkgsrc-2016Q4-base:1.1; locks; strict; comment @// @; 1.2 date 2017.09.02.04.13.42; author ryoon; state dead; branches; next 1.1; commitid XPW4BzS0ZDVCKz5A; 1.1 date 2016.12.15.23.56.53; author joerg; state Exp; branches; next ; commitid S6GhDozCDtlAG8yz; desc @@ 1.2 log @Update to 1.8.144 Changelog: Fix the following security bugs. CVE-2017-10110 CVE-2017-10089 CVE-2017-10086 CVE-2017-10096 CVE-2017-10101 CVE-2017-10087 CVE-2017-10090 CVE-2017-10111 CVE-2017-10107 CVE-2017-10102 CVE-2017-10114 CVE-2017-10074 CVE-2017-10116 CVE-2017-10078 CVE-2017-10067 CVE-2017-10115 CVE-2017-10118 CVE-2017-10176 CVE-2017-10104 CVE-2017-10145 CVE-2017-10125 CVE-2017-10198 CVE-2017-10243 CVE-2017-10121 CVE-2017-10135 CVE-2017-10117 CVE-2017-10053 CVE-2017-10108 CVE-2017-10109 CVE-2017-10105 CVE-2017-10081 CVE-2017-10193 @ text @$NetBSD: patch-hotspot_src_share_vm_opto_lcm.cpp,v 1.1 2016/12/15 23:56:53 joerg Exp $ Pointers are not ordered relative to 0. --- hotspot/src/share/vm/opto/lcm.cpp.orig 2016-12-10 16:03:32.851968675 +0000 +++ hotspot/src/share/vm/opto/lcm.cpp @@@@ -49,7 +49,7 @@@@ // Check whether val is not-null-decoded compressed oop, // i.e. will grab into the base of the heap if it represents NULL. static bool accesses_heap_base_zone(Node *val) { - if (Universe::narrow_oop_base() > 0) { // Implies UseCompressedOops. + if (Universe::narrow_oop_base()) { // Implies UseCompressedOops. if (val && val->is_Mach()) { if (val->as_Mach()->ideal_Opcode() == Op_DecodeN) { // This assumes all Decodes with TypePtr::NotNull are matched to nodes that @ 1.1 log @Fix portability issues. Bump revision, since the preprocessor definition potentially changes the package. @ text @d1 1 a1 1 $NetBSD$ @