Return-Path: Delivered-To: apmail-incubator-harmony-commits-archive@www.apache.org Received: (qmail 18791 invoked from network); 6 Oct 2006 07:49:42 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 6 Oct 2006 07:49:42 -0000 Received: (qmail 5746 invoked by uid 500); 6 Oct 2006 07:49:42 -0000 Delivered-To: apmail-incubator-harmony-commits-archive@incubator.apache.org Received: (qmail 5725 invoked by uid 500); 6 Oct 2006 07:49:42 -0000 Mailing-List: contact harmony-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-commits@incubator.apache.org Received: (qmail 5713 invoked by uid 99); 6 Oct 2006 07:49:42 -0000 Received: from idunn.apache.osuosl.org (HELO idunn.apache.osuosl.org) (140.211.166.84) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 Oct 2006 00:49:41 -0700 X-ASF-Spam-Status: No, hits=0.0 required=5.0 tests= Received: from [209.237.227.198] ([209.237.227.198:47922] helo=brutus.apache.org) by idunn.apache.osuosl.org (ecelerity 2.1.1.8 r(12930)) with ESMTP id 23/90-17953-29A06254 for ; Fri, 06 Oct 2006 00:49:39 -0700 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 5652D7141D1 for ; Fri, 6 Oct 2006 00:49:25 -0700 (PDT) Message-ID: <28204258.1160120965349.JavaMail.root@brutus> Date: Fri, 6 Oct 2006 00:49:25 -0700 (PDT) From: "Maxim Makarov (JIRA)" To: harmony-commits@incubator.apache.org Subject: [jira] Created: (HARMONY-1739) [drlvm] Invocation of JFrame.setVisible(true) into harmony unit tests leads to VM crash on Linux MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N [drlvm] Invocation of JFrame.setVisible(true) into harmony unit tests leads to VM crash on Linux -------------------------------------------------------------------------------------------------- Key: HARMONY-1739 URL: http://issues.apache.org/jira/browse/HARMONY-1739 Project: Harmony Issue Type: Bug Components: DRLVM Environment: Linux Reporter: Maxim Makarov Problem: Invocation of JFrame.setVisible(true) method in harmony unit tests leads to VM crash on Linux, but it happens unstable and occurs when test is in JUnit format. If VM if run with JET then test fails sometimes with error .Uncaught exception in AWT-NativeEventThread: java.lang.NullPointerException at org.apache.harmony.awt.wtk.linux.LinuxEvent.processConfigureEvent(LinuxEvent.java:358) at org.apache.harmony.awt.wtk.linux.LinuxEvent.setEvent(LinuxEvent.java:141) at org.apache.harmony.awt.wtk.linux.LinuxEvent.(LinuxEvent.java:78) at org.ap ache.harmony.awt.wtk.linux.LinuxEventQueue.enqueue(LinuxEventQueue.java:94) at org.apache.harmony.awt.wtk.linux.LinuxEventQueue.dispatchEvent(LinuxEventQueue.java:87) at org.apache.harmony.awt.wtk.NativeEventThread.runModalLoop(NativeEventThread.java:57) at org.apache.harmony.awt.wtk.NativeEventThread.run(NativeEventThread.java:51) at java.lang.Thread.runImpl(Unknown Source) Code for reproducing (Try to run this test several times): import javax.swing.*; public class Test extends junit.framework.TestCase { private JFrame frame; protected void tearDown() throws Exception { super.tearDown(); frame.dispose(); } public void testTest() { frame = new JFrame(); frame.setVisible(true); } } Running script: #!/bin/bash # set path to Harmony HARMONY=" ... " for i in 1 2 3 4 5; do $HARMONY/bin/java -showversion -cp "junit.jar:." junit.textui.TestRunner Test done Output on RI: ---------------- java version "1.5.0_06" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05) Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode) . Time: 0.263 OK (1 tests) Output on Harmony: ------------------------ $run.sh Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable. java version "1.5.0" pre-alpha : not complete or compatible svn = r452710, (Oct 4 2006), Linux/ia32/gcc 3.3.4, release build http://incubator.apache.org/harmony .. SIGSEGV in VM code. Stack trace: Time: 0.741 OK (1 tests) Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable. java version "1.5.0" pre-alpha : not complete or compatible svn = r452710, (Oct 4 2006), Linux/ia32/gcc 3.3.4, release build http://incubator.apache.org/harmony .. Time: 0.746 OK (1 tests) Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors, as applicable. java version "1.5.0" pre-alpha : not complete or compatible svn = r452710, (Oct 4 2006), Linux/ia32/gcc 3.3.4, release build http://incubator.apache.org/harmony .. free(): invalid pointer 0x887fb60! Time: 0.746 OK (1 tests) ... -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira