harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aleksey Ignatenko (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-3282) [dlvm][jdi][EUT] org.eclipse.jdt.core.tests.eva suilt fails (preventing EUT pass)
Date Fri, 02 Mar 2007 08:46:50 GMT
[dlvm][jdi][EUT] org.eclipse.jdt.core.tests.eva suilt fails (preventing EUT pass)

                 Key: HARMONY-3282
                 URL: https://issues.apache.org/jira/browse/HARMONY-3282
             Project: Harmony
          Issue Type: Bug
          Components: DRLVM
            Reporter: Aleksey Ignatenko

org.eclipse.jdt.core.tests.eval suit crashes on drlvm.
The behaviour is different on debug and release builds.

Debug build:
debuggee starts too slow and debugger fails to connect to it. There output below:
[debugger]java.net.ConnectException: localhost/ - Connection refused
	at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:229)
	at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java)
	at java.net.Socket.startupSocket(Socket.java:661)
	at java.net.Socket.<init>(Socket.java:140)
	at org.eclipse.jdi.internal.connect.SocketTransportService$2.run(SocketTransportService.java:134)
	at java.lang.Thread.run(Thread.java:660)Could not contact the VM at localhost:4494. Retrying...

[debuggee] INFO: [TransportManager.cpp:200] transport is listening on nstdrlew18.ins.intel.com:4494

The 1-st test failed is testEvaluate, then I suppose as initialization went wrong way other
tests beging to fail.

Release build:
DebugEvaluationTest suit fails on the first test:
>	harmonyvm.dll!get_utf8_length_of_8bit(const unsigned char * chars=0x7c415060, unsigned
int length=1435008)  Line 91	C++
 	harmonyvm.dll!jvmtiGetLocalVariableTable(jvmtiEnv_struct * env=0x02f28888, _jmethodID *
method=0x02f27d6c, int * entry_count_ptr=0x02caf1dc, jvmtiLocalVariableEntry * * table_ptr=0x02caf1d4)
 Line 453	C++
 	jdwp.dll!jdwp::Method::VariableTableWithGenericHandler::Execute(JNIEnv_External * jni=0x025c49a0)
 Line 309 + 0xbe	C++
 	jdwp.dll!jdwp::SyncCommandHandler::Run(JNIEnv_External * jni_env=0x025c49a0, jdwp::CommandParser
* cmd=0x010dac9c)  Line 47 + 0xf	C++
 	jdwp.dll!jdwp::CommandDispatcher::ExecCommand(JNIEnv_External * jni=0x025c49a0, jdwp::CommandParser
* cmdParser=0x010dac9c)  Line 96 + 0xf	C++
 	jdwp.dll!jdwp::PacketDispatcher::Run(JNIEnv_External * jni=0x025c49a0)  Line 160	C++
 	jdwp.dll!jdwp::PacketDispatcher::StartFunction(jvmtiEnv_struct * jvmti_env=0x010e5a28, JNIEnv_External
* jni=0x025c49a0, void * arg=0x010dac98)  Line 324	C++
 	harmonyvm.dll!wrapper_proc(void * arg=0x025c2850)  Line 102	C
 	hythr.dll!thread_start_proc(apr_thread_t * thd=0x0042df08, void * p_args=0x0042def8)  Line
725	C
 	hythr.dll!dummy_worker(void * opaque=0x0042df08)  Line 80	C
 	hythr.dll!_threadstartex(void * ptd=0x00382840)  Line 241 + 0x6	C

MS debugger does not show enough info to dig the issue, so I suppose we need to fix the issue
with debug build and after fix this issue.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message