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

Crash: glDeleteTextures in Ensemble

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P2 P2
    • 8
    • 8
    • javafx
    • Java 8 b87, NVidia 6600 GT, driver v 295.49
      Linux linux-jb96 3.1.10-1.19-desktop #1 SMP PREEMPT Mon Feb 25 10:32:50 UTC 2013 (f0b13a3) x86_64 x86_64 x86_64 GNU/Linux

      I'm experiencing regular crashes during moving mouse over right split (sample icons) in Ensemble.jar. I suppose that it is similar to http://code.google.com/p/chromium/issues/detail?id=97775.

      I know that NVidia 6600 and drivers are not officially supported by JavaFX nor NVidia but I think that this issue can be reproduced on supported graphics cards.

      Attachments not allowed. So I stripped java crash log. I can send full logs to e-mail.

      Stack: [0x00007f1c7fea8000,0x00007f1c7ffa9000], sp=0x00007f1c7ffa64e8, free space=1017k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      C [libGL.so.1+0x2f4369] glDeleteTextures+0x9
      j com.sun.prism.es2.GLContext.nDeleteTexture(JI)V+0
      j com.sun.prism.es2.GLContext.deleteTexture(I)V+5
      j com.sun.prism.es2.ES2TextureData.dispose()V+69
      j com.sun.prism.es2.ES2RTTextureData.dispose()V+1
      j com.sun.prism.es2.ES2TextureResource.free()V+14
      j com.sun.prism.impl.ManagedResource.dispose()V+8
      j com.sun.prism.impl.BaseTexture.dispose()V+4
      j com.sun.javafx.sg.prism.NGNode$CacheFilter.imageDataUnref()V+11
      j com.sun.javafx.sg.BaseCacheFilter.invalidate()V+18

      Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
      j com.sun.prism.es2.GLContext.nDeleteTexture(JI)V+0
      j com.sun.prism.es2.GLContext.deleteTexture(I)V+5
      j com.sun.prism.es2.ES2TextureData.dispose()V+69
      j com.sun.prism.es2.ES2RTTextureData.dispose()V+1
      j com.sun.prism.es2.ES2TextureResource.free()V+14
      j com.sun.prism.impl.ManagedResource.dispose()V+8
      j com.sun.prism.impl.BaseTexture.dispose()V+4
      j com.sun.javafx.sg.prism.NGNode$CacheFilter.imageDataUnref()V+11
      j com.sun.javafx.sg.BaseCacheFilter.invalidate()V+18
      J com.sun.javafx.sg.BaseNode.markDirty()V
      j com.sun.javafx.sg.BaseNode.visualsChanged()V+5
      j com.sun.javafx.sg.BaseNode.effectChanged()V+1
      j javafx.scene.Node.impl_updatePG()V+193
      j javafx.scene.Parent.impl_updatePG()V+1
      j javafx.scene.layout.Region.impl_updatePG()V+1
      J javafx.scene.Scene$ScenePulseListener.synchronizeSceneNodes()V
      j javafx.scene.Scene$ScenePulseListener.pulse()V+237
      j com.sun.javafx.tk.Toolkit.firePulse()V+153
      j com.sun.javafx.tk.quantum.QuantumToolkit.pulse(Z)V+79
      j com.sun.javafx.tk.quantum.QuantumToolkit.pulse()V+2
      j com.sun.javafx.tk.quantum.QuantumToolkit$15.run()V+4
      j com.sun.glass.ui.InvokeLaterDispatcher$Future.run()V+4
      v ~StubRoutines::call_stub
      j com.sun.glass.ui.gtk.GtkApplication._runLoop(Ljava/lang/Runnable;Z)V+0
      j com.sun.glass.ui.gtk.GtkApplication.access$200(Lcom/sun/glass/ui/gtk/GtkApplication;Ljava/lang/Runnable;Z)V+3
      j com.sun.glass.ui.gtk.GtkApplication$5$1.run()V+31
      j java.lang.Thread.run()V+11
      v ~StubRoutines::call_stub

      --------------- P R O C E S S ---------------

      Java Threads: ( => current thread )
        0x00007f1c90482000 JavaThread "Disposer" daemon [_thread_blocked, id=4487, stack(0x00007f1c7ed09000,0x00007f1c7ee0a000)]
        0x00007f1c9015b000 JavaThread "Prism Font Disposer" daemon [_thread_blocked, id=4482, stack(0x00007f1c7f7be000,0x00007f1c7f8bf000)]
      =>0x00007f1c8c0a5000 JavaThread "JavaFX Application Thread" [_thread_in_native, id=4481, stack(0x00007f1c7fea8000,0x00007f1c7ffa9000)]
        0x00007f1c8c0a3000 JavaThread "Thread-2" daemon [_thread_blocked, id=4480, stack(0x00007f1c7ffa9000,0x00007f1c800aa000)]
        0x00007f1c8c03c000 JavaThread "QuantumRenderer-0" daemon [_thread_in_vm, id=4479, stack(0x00007f1cac6bc000,0x00007f1cac7bd000)]
        0x00007f1ca815f000 JavaThread "JavaFX-Launcher" [_thread_blocked, id=4478, stack(0x00007f1cac7bd000,0x00007f1cac8be000)]
        0x00007f1ca80d0000 JavaThread "Service Thread" daemon [_thread_blocked, id=4476, stack(0x00007f1caca8d000,0x00007f1cacb8e000)]
        0x00007f1ca80cc800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=4475, stack(0x00007f1cacb8e000,0x00007f1cacc8f000)]
        0x00007f1ca80ca000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=4474, stack(0x00007f1cacc8f000,0x00007f1cacd90000)]
        0x00007f1ca80c7000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=4473, stack(0x00007f1cacd90000,0x00007f1cace91000)]
        0x00007f1ca8092000 JavaThread "Finalizer" daemon [_thread_blocked, id=4472, stack(0x00007f1cad000000,0x00007f1cad101000)]
        0x00007f1ca808f800 JavaThread "Reference Handler" daemon [_thread_blocked, id=4471, stack(0x00007f1cad101000,0x00007f1cad202000)]
        0x00007f1ca8007000 JavaThread "main" [_thread_blocked, id=4469, stack(0x00007f1cb0312000,0x00007f1cb0413000)]

      Other Threads:
        0x00007f1ca808b800 VMThread [stack: 0x00007f1cad202000,0x00007f1cad303000] [id=4470]
        0x00007f1ca80db800 WatcherThread [stack: 0x00007f1cac98c000,0x00007f1caca8d000] [id=4477]

            yaow Yao Wang (Inactive)
            mjandajfx Martin JANDA (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: