JDK-7183039 : Netbeans 7.2 beta doesn't work with JDK8
Type:Bug
Component:client-libs
Sub-Component:2d
Affected Version:8
Priority:P3
Status:Closed
Resolution:Duplicate
OS:linux
CPU:x86
Submitted:2012-07-10
Updated:2012-07-11
Resolved:2012-07-11
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
When I try to run Netbeans 7.2 on an Ubuntu x86 system with JDK8, it crashes (file attached). I wasn't sure where to file this but saw an AWT-EventQueue-1 in the current Thread list. JDK7 works just fine
Comments
EVALUATION
Here's the crash stack trace :
Stack: [0x00007f7b9d06c000,0x00007f7b9d26d000], sp=0x00007f7b9d268820, free space=2034k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libmlib_image.so+0x18f8] mlib_ImageSet+0x18
C [libmlib_image.so+0x1f5c] j2d_mlib_ImageCreateStruct+0x8c
C [libawt.so+0x8f1f5] allocateArray+0x735
C [libawt.so+0x92ea3] Java_sun_awt_image_ImagingLib_convolveBI+0x2e3
j sun.awt.image.ImagingLib.convolveBI(Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImage;Ljava/awt/image/Kernel;I)I+0
j sun.awt.image.ImagingLib.filter(Ljava/awt/image/BufferedImageOp;Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage;+223
j java.awt.image.ConvolveOp.filter(Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImage;)Ljava/awt/image/BufferedImage;+160
j sun.java2d.pipe.DrawImage.transformImage(Lsun/java2d/SunGraphics2D;Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImageOp;II)V+41
j sun.java2d.pipe.ValidatePipe.transformImage(Lsun/java2d/SunGraphics2D;Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImageOp;II)V+19
j sun.java2d.SunGraphics2D.drawImage(Ljava/awt/image/BufferedImage;Ljava/awt/image/BufferedImageOp;II)V+15
j org.openide.actions.HeapView.paintDropShadowText(Ljava/awt/Graphics;II)V+136
j org.openide.actions.HeapView.paintComponent(Ljava/awt/Graphics;)V+214
j javax.swing.JComponent.paint(Ljava/awt/Graphics;)V+286
j javax.swing.JComponent.paintChildren(Ljava/awt/Graphics;)V+501
j javax.swing.JComponent.paint(Ljava/awt/Graphics;)V+318
=======
This is clearly a duplicate of 7167785
11-07-2012
EVALUATION
Looks like the problem is in the BufferedImage-related code.