harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Evgeniya Maenkova (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-3151) vm failed to destroy after UIManager.getColor call
Date Fri, 09 Feb 2007 17:56:05 GMT
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
         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.


Mime
View raw message