Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8177310

JavaFX metaspace leak quickly consumes all resident mem

XMLWordPrintable

    • x86_64
    • linux_ubuntu

      FULL PRODUCT VERSION :
      java version "1.8.0_121"
      Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
      Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)


      ADDITIONAL OS VERSION INFORMATION :
      Ubuntu 16.04.2 LTS
      4.4.0-64-generic #85-Ubuntu SMP Mon Feb 20 11:50:30 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

      EXTRA RELEVANT SYSTEM CONFIGURATION :
      [AMD/ATI] Cypress XT [Radeon HD 5870]

      xserver-xorg-video-ati (1:7.7.0-1)

      Extended renderer info (GLX_MESA_query_renderer):
          Vendor: X.Org (0x1002)
          Device: AMD CYPRESS (DRM 2.43.0 / 4.4.0-64-generic, LLVM 3.8.0) (0x6898)
          Version: 12.0.6
          Accelerated: yes
          Video memory: 1024MB
          Unified memory: no
          Preferred profile: core (0x1)
          Max core profile version: 4.1
          Max compat profile version: 3.0
          Max GLES1 profile version: 1.1
          Max GLES[23] profile version: 3.0

      A DESCRIPTION OF THE PROBLEM :
      Massive memory leaks using "Boxcryptor Portable" which packages jdk1.8.0_121 runtime and runs javafx. Program eventually hangs machine (kswapd) until killed/OOME. Memory consumption goes faster with scene updates in app, graphical usage, when app minimized leak is very slow.

      Problem can be resolved by LIBGL_DRI3_DISABLE=1 or -Dprism.order=sw




      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      Problem seems to center on:
      Java_com_sun_prism_es2_X11GLContext_nMakeCurrent

      REPRODUCIBILITY :
      This bug can be reproduced always.

            Unassigned Unassigned
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: