Return-Path: Delivered-To: apmail-harmony-commits-archive@www.apache.org Received: (qmail 42253 invoked from network); 7 Mar 2007 09:45:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 7 Mar 2007 09:45:45 -0000 Received: (qmail 87889 invoked by uid 500); 7 Mar 2007 09:45:54 -0000 Delivered-To: apmail-harmony-commits-archive@harmony.apache.org Received: (qmail 87789 invoked by uid 500); 7 Mar 2007 09:45:54 -0000 Mailing-List: contact commits-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list commits@harmony.apache.org Received: (qmail 87780 invoked by uid 99); 7 Mar 2007 09:45:54 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Mar 2007 01:45:54 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Mar 2007 01:45:44 -0800 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 6F3A5714082 for ; Wed, 7 Mar 2007 01:45:24 -0800 (PST) Message-ID: <5769383.1173260724372.JavaMail.root@brutus> Date: Wed, 7 Mar 2007 01:45:24 -0800 (PST) From: "Alexey Varlamov (JIRA)" To: commits@harmony.apache.org Subject: [jira] Updated: (HARMONY-3151) [drlvm] vm failed to destroy after UIManager.getColor call In-Reply-To: <12528871.1171043765787.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/HARMONY-3151?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alexey Varlamov updated HARMONY-3151: ------------------------------------- Component/s: DRLVM Summary: [drlvm] vm failed to destroy after UIManager.getColor call (was: vm failed to destroy after UIManager.getColor call) > [drlvm] vm failed to destroy after UIManager.getColor call > ---------------------------------------------------------- > > Key: HARMONY-3151 > URL: https://issues.apache.org/jira/browse/HARMONY-3151 > Project: Harmony > Issue Type: Bug > Components: DRLVM > Environment: win32 > Reporter: Evgeniya Maenkova > > The test is: > import javax.swing.UIManager; > public class Test3 { > public static void main(String[] args) { > System.out.println("START"); > UIManager.getColor("Panel.background"); > System.out.println("END" ); > } > } > The output is ok: > START > END > , but after "END" all hangs... > Call stack is: > ntdll.dll!7c90eb94() > user32.dll!77d491be() > user32.dll!77d491f1() > Win32Wrapper.dll!02a05a94() > > harmonyvm.dll!get_thread_ptr_stub() Line 130 + 0xd C++ > harmonyvm.dll!get_thread_ptr_stub() Line 130 + 0xd C++ > harmonyvm.dll!m2n_free_local_handles() Line 267 + 0x9 C++ > harmonyvm.dll!vm_invoke_native_array_stub(unsigned int * args=0x03a0fe78, int sz=1, void * f=0x02a6eb00) Line 77 C++ > harmonyvm.dll!JIT_execute_method_default(void * jit=0x00000000, _jmethodID * methodID=0x022e6888, jvalue * return_value=0x00000000, jvalue * args=0x03a0ff04) Line 200 C++ > em.dll!DrlEMImpl::executeMethod(_jmethodID * meth=0x022e6888, jvalue * return_value=0x00000000, jvalue * args=0x03a0ff04) Line 515 + 0x14 C++ > em.dll!ExecuteMethod(_jmethodID * meth=0x022e6888, jvalue * return_value=0x00000000, jvalue * args=0x03a0ff04) Line 44 C++ > harmonyvm.dll!vm_execute_java_method_array(_jmethodID * method=0x022e6888, jvalue * result=0x00000000, jvalue * args=0x03a0ff04) Line 51 + 0x19 C++ > harmonyvm.dll!call_method_no_ref_result(JNIEnv_External * jni_env=0x032699c0, _jobject * obj=0x03269888, _jmethodID * methodID=0x7c90eb94, jvalue * args=0x00000000, jvalue * result=0x00000000, int non_virtual=60882224) Line 188 + 0xd C++ > harmonyvm.dll!CallVoidMethodA(JNIEnv_External * jni_env=0x032699c0, _jobject * obj=0x03275828, _jmethodID * methodID=0x022e6888, jvalue * args=0x00000000) Line 226 + 0x1b C++ > harmonyvm.dll!wrapper_proc(void * arg=0x032678c8) Line 104 C > hythr.dll!thread_start_proc(apr_thread_t * thd=0x00431fb0, void * p_args=0x00431fa0) Line 726 C > hythr.dll!dummy_worker(void * opaque=0x00431fb0) Line 80 C > hythr.dll!_threadstartex(void * ptd=0x00351f28) Line 241 + 0x6 C > kernel32.dll!7c80b683() -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.