[Bug 423] New: Iced tea openjdk1.6 and jdk1.7 crashes in remote x server (cygwin) environment

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Tue Jan 5 08:45:38 PST 2010


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

           Summary: Iced tea openjdk1.6 and jdk1.7 crashes in remote x
                    server (cygwin) environment
           Product: IcedTea
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: IcedTea
        AssignedTo: unassigned at icedtea.classpath.org
        ReportedBy: balajiraman at ge.com


A simple java application crashes in remote x server environment for both
openjdk1.6 and jdk1.7 when xrendering pipeline is enabled. Both the jvm and the
xserver crashes. The remote x server uses NX (www.nomachine.com) technology for
compression of X traffic. 

Some interesting findings:
The xrendering pipeline does not crash in remote x server environment if we
change the look feel to one of our custom look and feel.

The xrendering pipeline does not crash for any look and feel in LOCAL X SERVER
environment on Cent 0S 5.3.

There are no crash logs, but while running the JGears demo using a debugger we
found that a crash occured during a call to sun.java2d.SunGraphics2D.

I am not quite sure whether it is a java issue, or x server issue or NX issue.

OS version:
SUSE Linux Enterprise Server 11 x86_64
VERSION = 11
PATCHLEVEL=0

JDK Version 1.6
java version "1.6.0_0"
OpenJDK Runtime Environment (IcedTea6 1.6) (suse-33.2-x86_64)
OpenJDK 64-Bit Server VM (build 14.0-b16, mixed mode)


JDK Version 1.7
java version "1.7.0_0-icedtea"
OpenJDK Runtime Environment (IcedTea7 1.11) (build 1.7.0_0-icedtea-b66)
OpenJDK 64-Bit Server VM (build 16.0-b06, mixed mode)

X server version
Vendor: The Cygwin/X Project
Release: 6.8.2.0-0

JAVA CODE:
import java.awt.Container;
import java.awt.Dimension;

import javax.swing.JButton;
import javax.swing.JFrame;


public class TestSwing{

        public static void main(String[] args) {
                JFrame f = new JFrame("This is a test");
                System.out.println("THis is a test");
                Container  content = f.getContentPane();
                content.add(new JButton("Button 1"));
                f.setSize(new Dimension(500,500));
                f.setVisible(true);
                f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        } 

}


-- 
Configure bugmail: http://icedtea.classpath.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the distro-pkg-dev mailing list