You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Ilya Leviev (JIRA)" <ji...@apache.org> on 2008/02/14 13:05:08 UTC

[jira] Created: (HARMONY-5511) [drlvm][jdwp] test stress.jpda.jdwp.scenario.EVENT014.EventTest014 crashed

[drlvm][jdwp] test stress.jpda.jdwp.scenario.EVENT014.EventTest014  crashed
---------------------------------------------------------------------------

                 Key: HARMONY-5511
                 URL: https://issues.apache.org/jira/browse/HARMONY-5511
             Project: Harmony
          Issue Type: Bug
          Components: DRLVM
         Environment: r620883, Linux_x86_64
            Reporter: Ilya Leviev


test stress.jpda.jdwp.scenario.EVENT014.EventTest014 crashed


java version "1.5.0" 
pre-alpha : not complete or compatible
svn = r620883, (Feb 13 2008), Linux/em64t/gcc 4.1.0, release build
http://harmony.apache.org
18:32:50| Test: class org.apache.harmony.test.stress.jpda.jdwp.scenario.EVENT014.EventTest014
		test case(s) to run 1
18:32:50| Launching as a server listening on: nstdrlel127:60577
18:32:50| Launching: /export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/java -cp "/export/users/cc/cc-suites/build/classes/stress/classes:/export/users/cc/cc-suites/build/results/stress/temp:/export/users/cc/cc-suites/build/classes/stress/classes:/export/users/cc/cc-suites/build/classes/stress/lib:/export/users/cc/cc-suites/build/classes/stress/tools/th.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/junit-4.3.1.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit/p-unit-0.12.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/p-unit-extension-0.12.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/itext-2.0.2.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/jcommon-1.0.9.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/jfreechart-1.0.5.jar" -agentlib:jdwp=transport=dt_socket,address=nstdrlel127:60577,server=n -Dvm.assert_dialog=false -Djpda.settings.verbose=true org.apache.harmony.test.stress.jpda.jdwp.scenario.EVENT014.EventDebuggee014
18:32:50| Start redirectors
18:32:50| Accepting connection
18:32:50| Redirector started: STDOUT
18:32:50| Redirector started: STDERR
18:32:51| Established connection
18:32:51| Launched debuggee VM process and established connection
18:32:51| Received VM_START event
18:32:51| Adjusted VM-dependent type lengths
18:32:51| ====&gt; testStartTimeMlsec = 1202905970629
18:32:51| ====&gt; testTimeout = 600000
18:32:52| ==&gt; testEvent014: START (Wed Feb 13 12:32:51 GMT+00:00 2008)...
18:32:52| ==&gt; Wait for debuggee class load...
18:32:53| ==&gt; Debuggee class load - OK.
18:32:53| =========&gt; DEBUG info: setupSignalWithWait(): signalWithWaitRequestID = 2
18:32:53| =========&gt; DEBUG info: setupThreadSignalWithWait(): threadSignalWithWaitRequestID = 3
18:32:53| =========&gt; DEBUG info: Resuming Debuggee: Marker = #1...
18:32:53| ==&gt; Wait for debuggee to start big number of treads ('SIGNAL_READY_01')...
18:32:53| =========&gt; DEBUG info: receiveSignal(): with timeout(mlsecs) = 597312...
18:32:53| --&gt; EventDebuggee014: START...
18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: Create and start big number of threads...
18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: freeMemory (bytes) BEFORE creating threads = 14370816
18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: FREE_MEMORY_LIMIT (20000000) is reached!
18:32:53| STDERR&gt; 18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: Created threads number = 1
18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: All created threads are started!
18:32:53| --&gt; EventDebuggee014: freeMemory (bytes) AFTER creating and starting threads = 14362624
18:32:53| STDERR&gt; 18:32:53| STDERR&gt; 18:32:53| ---------&gt; DEBUG info: EventDebuggee014: sendSignalAndWait(SIGNAL_READY_01)
18:32:53| =========&gt; DEBUG info: receiveSignal(): signal = 'READY_01'
18:32:53| =========&gt; DEBUG info: received debuggee Signal = READY_01
18:32:53| 

18:32:53| ==&gt; Send VirtualMachine.AllThreads after big number of threads started in debuggee...
18:32:53| ==&gt; Command running time(mlsecs) = 40
18:32:53| 

18:32:53| ==&gt; Prepare and send requests for 'METHOD_ENTRY' for each thread started by debuggee...
18:32:53| ==&gt; Get debuggeeRefTypeID...
18:32:53| ==&gt; debuggeeRefTypeID = 1000000348
18:32:53| ==&gt; Get threadRefTypeID...
18:32:53| ==&gt; threadRefTypeID = 1000000662
18:32:53| ==&gt; Get startedThreadsNumber value from debuggee...
18:32:53| ==&gt; startedThreadsNumber = 1
18:32:54| ==&gt; Time (mlsecs) of preparing requests for 'METHOD_ENTRY' events for each thread started by debuggee = 479
18:32:54| ==&gt; Successful requests for 'METHOD_ENTRY' = 1
18:32:54| ==&gt; Resume debuggee to allow all threads to enter in test method and cause 'METHOD_ENTRY' events...
18:32:54| =========&gt; DEBUG info: Resuming Debuggee: Marker = #2...
18:32:54| STDERR&gt; 18:32:54| ---------&gt; DEBUG info: EventDebuggee014: After sendSignalAndWait(SIGNAL_READY_01)
18:32:54| --&gt; EventDebuggee014: Send signal to all threads to continue and call test method...
18:32:54| STDERR&gt; 18:32:54| STDERR&gt; 18:32:54| --&gt; EventDebuggee014: Send 'SIGNAL_READY_02' signal to debugger - ready to create memory stress.
18:32:54| 

18:32:54| ==&gt; Check that all expected 'METHOD_ENTRY' events are generated...
18:32:54| ==&gt; Number of received 'METHOD_ENTRY' events = 1
18:32:54| ==&gt; Time(mlsecs) of receiving all expected 'METHOD_ENTRY' events  = 104
18:32:54| ==&gt; OK - all expected 'METHOD_ENTRY' events are received!
18:32:54| 

18:32:54| ==&gt; Clear all requests for 'METHOD_ENTRY' for each thread started by debuggee...
18:32:54| ==&gt; OK -  all requests for 'METHOD_ENTRY' events are cleared!
18:32:54| ==&gt; Time(mlsecs) of clearing  all requests for 'METHOD_ENTRY' events = 39
18:32:54| 

18:32:54| ==&gt; Prepare and send requests for 'BREAKPOINT' and 'SINGLE_STEP' events ...
18:32:54| ==&gt; Get breakpoint location...
18:32:54| ==&gt; OK - breakpoint location is got
18:32:54| ==&gt; Time (mlsecs) of preparing requests for 'BREAKPOINT' and 'SINGLE_STEP' events for each thread started by debuggee = 199
18:32:54| ==&gt; Successful requests for 'BREAKPOINT' = 1
18:32:54| ==&gt; Successful requests for 'SINGLE_STEP' = 1
18:32:54| 

18:32:54| ==&gt; Wait for debuggee readiness to create memory stress ('SIGNAL_READY_02')...
18:32:54| =========&gt; DEBUG info: receiveSignal(): with timeout(mlsecs) = 596276...
18:32:54| =========&gt; DEBUG info: receiveSignal(): signal = 'READY_02'
18:32:54| =========&gt; DEBUG info: received debuggee Thread Signal = READY_02
18:32:54| ==&gt; Time(mlsecs) of waiting for debuggee readiness to create memory stress = 120
18:32:54| 

18:32:54| ==&gt; Resume only debuggee main thread to create memory stress ...
18:32:54| =========&gt; DEBUG info: Resuming SignalThread: ThreadID = 1292;  Marker = #3...
18:32:54| STDERR&gt; Signal 11 is reported: SIGSEGV
18:32:54| STDERR&gt; Registers:
18:32:54| STDERR&gt;     RAX: 0x0000000000000000, RBX: 0x0000000000000000
18:32:54| STDERR&gt;     RCX: 0x00007fff72e91658, RDX: 0x00002aaaaad0f518
18:32:54| STDERR&gt;     RSI: 0x0000000000000000, RDI: 0x00007fff72e91968
18:32:54| STDERR&gt;     RSP: 0x00007fff72e915e8, RBP: 0x00007fff72e91968
18:32:54| STDERR&gt;     R8 : 0x00002aaaad870e60, R9 : 0x00002aaaad270000
18:32:54| STDERR&gt;     R10: 0x00002aaaac2e3020, R11: 0x00002ac438a1cda0
18:32:54| STDERR&gt;     R12: 0x0000000000000000, R13: 0x00007fff72e91658
18:32:54| STDERR&gt;     R14: 0x00007fff72e91984, R15: 0x0000000000540978
18:32:54| STDERR&gt;     RIP: 0x00002aaaaab8d5e6
18:32:54| STDERR&gt; 
18:32:54| STDERR&gt; Crashed module:
18:32:54| STDERR&gt; Unknown address 0x00002aaaaab8d5e6
18:32:54| STDERR&gt; 
18:32:54| STDERR&gt; Working directory:
18:32:54| STDERR&gt; /export/users/cc/cc-suites/build/results/stress/temp
18:32:54| STDERR&gt; 
18:32:54| STDERR&gt; Command line:
18:32:54| STDERR&gt; /export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/java -cp "/export/users/cc/cc-suites/build/classes/stress/classes:/export/users/cc/cc-suites/build/results/stress/temp:/export/users/cc/cc-suites/build/classes/stress/classes:/export/users/cc/cc-suites/build/classes/stress/lib:/export/users/cc/cc-suites/build/classes/stress/tools/th.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/junit-4.3.1.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit/p-unit-0.12.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/p-unit-extension-0.12.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/itext-2.0.2.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/jcommon-1.0.9.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/jfreechart-1.0.5.jar" -agentlib:jdwp=transport=dt_socket,address=nstdrlel127:60577,server=n -Dvm.assert_dialog=false -Djpda.settings.verbose=true org.apache.harmony.test.stress.jpda.jdwp.scenario.EVENT014.EventDebuggee014 
18:32:54| STDERR&gt; 
18:32:54| STDERR&gt; Environment variables:
18:32:54| STDERR&gt; Path=/export/users/cc/cc-suites/build/classes/stress/lib:
18:32:54| STDERR&gt; SystemRoot=
18:32:54| STDERR&gt; LD_LIBRARY_PATH=/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/default:/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/:/export/users/cc/cc-suites/build/classes/stress/lib:/export/users/cc/jdk1.5.0_09/jre/lib/amd64/server:/export/users/cc/jdk1.5.0_09/jre/lib/amd64:/export/users/cc/jdk1.5.0_09/jre/../lib/amd64
18:32:54| STDERR&gt; DISPLAY=nstdrlel127.ins.intel.com:33.0
18:32:54| STDERR&gt; HOME=/export/users/cc/cc-suites/build/home
18:32:54| STDERR&gt; 
18:32:54| STDERR&gt; Loaded modules:
18:32:54| STDERR&gt; 
18:32:54| STDERR&gt; 
18:32:54| STDERR&gt; VM attached threads:
18:32:54| STDERR&gt; 
18:32:54| STDERR&gt;     [0x41a0c940]  'EventDebuggee014_Thread_0'
18:32:54| STDERR&gt;     [0x4180b940]  '_jdwp_PacketDispatcher'
18:32:54| STDERR&gt;     [0x4160a940]  '_jdwp_EventDispatcher'
18:32:54| STDERR&gt;     [0x41409940]  'ref handler'
18:32:54| STDERR&gt;     [0x41208940]  'finalizer'
18:32:54| STDERR&gt;     [0x41007940]  'finalizer'
18:32:54| STDERR&gt;     [0x40e06940]  'finalizer'
18:32:54| STDERR&gt;     [0x40c05940]  'finalizer'
18:32:54| STDERR&gt; ---&gt;[0x2ac438c38e10]  'main'
18:32:54| Redirector completed: STDOUT
18:32:54| Redirector completed: STDERR
18:32:54| 

18:32:54| ==&gt; Wait for debuggee to create memory stress ('SIGNAL_READY_03')...
18:32:54| =========&gt; DEBUG info: receiveSignal(): with timeout(mlsecs) = 596143...
18:32:54| =========&gt; DEBUG info: ## receiveEvent(): TimeoutException while receiveEvent() (Timeout = 596143): org.apache.harmony.share.framework.jpda.jdwp.exceptions.TimeoutException: Connection was closed
18:32:54| =========&gt; DEBUG info: ## StackTrace for org.apache.harmony.share.framework.jpda.jdwp.exceptions.TimeoutException: Connection was closed
18:32:54| =========&gt; DEBUG info:    org.apache.harmony.share.framework.jpda.jdwp.PacketDispatcher.run(PacketDispatcher.java:514)
18:32:54| =========&gt; DEBUG info: ## receiveEvent(): Can NOT receive expected event:
18:32:54| =========&gt; DEBUG info: ##               expectedRequestID = 3
18:32:54| ## receiveSignal: Can NOT receive signal from debuggee!
18:32:54| =========&gt; DEBUG info: receiveSignal(): signal = 'null'
18:32:54| =========&gt; DEBUG info: Terminating Debuggee:  Marker = MARKER_17...
18:32:54| Finished debuggee: 129
18:32:54| Finished debuggee: 129
18:32:54| Finished debuggee VM process and closed connection
18:32:54| Testcase: @testEvent014	result is: ## FAILURE while receiving 'SIGNAL_READY_03' Thread Signal from debuggee FAILED(105)

Apache Harmony Launcher : (c) Copyright 1991, 2008 The Apache Software Foundation or its licensors, as applicable.





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


[jira] Closed: (HARMONY-5511) [drlvm][jdwp] test stress.jpda.jdwp.scenario.EVENT014.EventTest014 crashed

Posted by "Ilya Leviev (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-5511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ilya Leviev closed HARMONY-5511.
--------------------------------


> [drlvm][jdwp] test stress.jpda.jdwp.scenario.EVENT014.EventTest014  crashed
> ---------------------------------------------------------------------------
>
>                 Key: HARMONY-5511
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5511
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: r620883, Linux_x86_64
>            Reporter: Ilya Leviev
>
> test stress.jpda.jdwp.scenario.EVENT014.EventTest014 crashed
> java version "1.5.0" 
> pre-alpha : not complete or compatible
> svn = r620883, (Feb 13 2008), Linux/em64t/gcc 4.1.0, release build
> http://harmony.apache.org
> 18:32:50| Test: class org.apache.harmony.test.stress.jpda.jdwp.scenario.EVENT014.EventTest014
> 		test case(s) to run 1
> 18:32:50| Launching as a server listening on: nstdrlel127:60577
> 18:32:50| Launching: /export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/java -cp "/export/users/cc/cc-suites/build/classes/stress/classes:/export/users/cc/cc-suites/build/results/stress/temp:/export/users/cc/cc-suites/build/classes/stress/classes:/export/users/cc/cc-suites/build/classes/stress/lib:/export/users/cc/cc-suites/build/classes/stress/tools/th.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/junit-4.3.1.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit/p-unit-0.12.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/p-unit-extension-0.12.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/itext-2.0.2.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/jcommon-1.0.9.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/jfreechart-1.0.5.jar" -agentlib:jdwp=transport=dt_socket,address=nstdrlel127:60577,server=n -Dvm.assert_dialog=false -Djpda.settings.verbose=true org.apache.harmony.test.stress.jpda.jdwp.scenario.EVENT014.EventDebuggee014
> 18:32:50| Start redirectors
> 18:32:50| Accepting connection
> 18:32:50| Redirector started: STDOUT
> 18:32:50| Redirector started: STDERR
> 18:32:51| Established connection
> 18:32:51| Launched debuggee VM process and established connection
> 18:32:51| Received VM_START event
> 18:32:51| Adjusted VM-dependent type lengths
> 18:32:51| ====&gt; testStartTimeMlsec = 1202905970629
> 18:32:51| ====&gt; testTimeout = 600000
> 18:32:52| ==&gt; testEvent014: START (Wed Feb 13 12:32:51 GMT+00:00 2008)...
> 18:32:52| ==&gt; Wait for debuggee class load...
> 18:32:53| ==&gt; Debuggee class load - OK.
> 18:32:53| =========&gt; DEBUG info: setupSignalWithWait(): signalWithWaitRequestID = 2
> 18:32:53| =========&gt; DEBUG info: setupThreadSignalWithWait(): threadSignalWithWaitRequestID = 3
> 18:32:53| =========&gt; DEBUG info: Resuming Debuggee: Marker = #1...
> 18:32:53| ==&gt; Wait for debuggee to start big number of treads ('SIGNAL_READY_01')...
> 18:32:53| =========&gt; DEBUG info: receiveSignal(): with timeout(mlsecs) = 597312...
> 18:32:53| --&gt; EventDebuggee014: START...
> 18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: Create and start big number of threads...
> 18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: freeMemory (bytes) BEFORE creating threads = 14370816
> 18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: FREE_MEMORY_LIMIT (20000000) is reached!
> 18:32:53| STDERR&gt; 18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: Created threads number = 1
> 18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: All created threads are started!
> 18:32:53| --&gt; EventDebuggee014: freeMemory (bytes) AFTER creating and starting threads = 14362624
> 18:32:53| STDERR&gt; 18:32:53| STDERR&gt; 18:32:53| ---------&gt; DEBUG info: EventDebuggee014: sendSignalAndWait(SIGNAL_READY_01)
> 18:32:53| =========&gt; DEBUG info: receiveSignal(): signal = 'READY_01'
> 18:32:53| =========&gt; DEBUG info: received debuggee Signal = READY_01
> 18:32:53| 
> 18:32:53| ==&gt; Send VirtualMachine.AllThreads after big number of threads started in debuggee...
> 18:32:53| ==&gt; Command running time(mlsecs) = 40
> 18:32:53| 
> 18:32:53| ==&gt; Prepare and send requests for 'METHOD_ENTRY' for each thread started by debuggee...
> 18:32:53| ==&gt; Get debuggeeRefTypeID...
> 18:32:53| ==&gt; debuggeeRefTypeID = 1000000348
> 18:32:53| ==&gt; Get threadRefTypeID...
> 18:32:53| ==&gt; threadRefTypeID = 1000000662
> 18:32:53| ==&gt; Get startedThreadsNumber value from debuggee...
> 18:32:53| ==&gt; startedThreadsNumber = 1
> 18:32:54| ==&gt; Time (mlsecs) of preparing requests for 'METHOD_ENTRY' events for each thread started by debuggee = 479
> 18:32:54| ==&gt; Successful requests for 'METHOD_ENTRY' = 1
> 18:32:54| ==&gt; Resume debuggee to allow all threads to enter in test method and cause 'METHOD_ENTRY' events...
> 18:32:54| =========&gt; DEBUG info: Resuming Debuggee: Marker = #2...
> 18:32:54| STDERR&gt; 18:32:54| ---------&gt; DEBUG info: EventDebuggee014: After sendSignalAndWait(SIGNAL_READY_01)
> 18:32:54| --&gt; EventDebuggee014: Send signal to all threads to continue and call test method...
> 18:32:54| STDERR&gt; 18:32:54| STDERR&gt; 18:32:54| --&gt; EventDebuggee014: Send 'SIGNAL_READY_02' signal to debugger - ready to create memory stress.
> 18:32:54| 
> 18:32:54| ==&gt; Check that all expected 'METHOD_ENTRY' events are generated...
> 18:32:54| ==&gt; Number of received 'METHOD_ENTRY' events = 1
> 18:32:54| ==&gt; Time(mlsecs) of receiving all expected 'METHOD_ENTRY' events  = 104
> 18:32:54| ==&gt; OK - all expected 'METHOD_ENTRY' events are received!
> 18:32:54| 
> 18:32:54| ==&gt; Clear all requests for 'METHOD_ENTRY' for each thread started by debuggee...
> 18:32:54| ==&gt; OK -  all requests for 'METHOD_ENTRY' events are cleared!
> 18:32:54| ==&gt; Time(mlsecs) of clearing  all requests for 'METHOD_ENTRY' events = 39
> 18:32:54| 
> 18:32:54| ==&gt; Prepare and send requests for 'BREAKPOINT' and 'SINGLE_STEP' events ...
> 18:32:54| ==&gt; Get breakpoint location...
> 18:32:54| ==&gt; OK - breakpoint location is got
> 18:32:54| ==&gt; Time (mlsecs) of preparing requests for 'BREAKPOINT' and 'SINGLE_STEP' events for each thread started by debuggee = 199
> 18:32:54| ==&gt; Successful requests for 'BREAKPOINT' = 1
> 18:32:54| ==&gt; Successful requests for 'SINGLE_STEP' = 1
> 18:32:54| 
> 18:32:54| ==&gt; Wait for debuggee readiness to create memory stress ('SIGNAL_READY_02')...
> 18:32:54| =========&gt; DEBUG info: receiveSignal(): with timeout(mlsecs) = 596276...
> 18:32:54| =========&gt; DEBUG info: receiveSignal(): signal = 'READY_02'
> 18:32:54| =========&gt; DEBUG info: received debuggee Thread Signal = READY_02
> 18:32:54| ==&gt; Time(mlsecs) of waiting for debuggee readiness to create memory stress = 120
> 18:32:54| 
> 18:32:54| ==&gt; Resume only debuggee main thread to create memory stress ...
> 18:32:54| =========&gt; DEBUG info: Resuming SignalThread: ThreadID = 1292;  Marker = #3...
> 18:32:54| STDERR&gt; Signal 11 is reported: SIGSEGV
> 18:32:54| STDERR&gt; Registers:
> 18:32:54| STDERR&gt;     RAX: 0x0000000000000000, RBX: 0x0000000000000000
> 18:32:54| STDERR&gt;     RCX: 0x00007fff72e91658, RDX: 0x00002aaaaad0f518
> 18:32:54| STDERR&gt;     RSI: 0x0000000000000000, RDI: 0x00007fff72e91968
> 18:32:54| STDERR&gt;     RSP: 0x00007fff72e915e8, RBP: 0x00007fff72e91968
> 18:32:54| STDERR&gt;     R8 : 0x00002aaaad870e60, R9 : 0x00002aaaad270000
> 18:32:54| STDERR&gt;     R10: 0x00002aaaac2e3020, R11: 0x00002ac438a1cda0
> 18:32:54| STDERR&gt;     R12: 0x0000000000000000, R13: 0x00007fff72e91658
> 18:32:54| STDERR&gt;     R14: 0x00007fff72e91984, R15: 0x0000000000540978
> 18:32:54| STDERR&gt;     RIP: 0x00002aaaaab8d5e6
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; Crashed module:
> 18:32:54| STDERR&gt; Unknown address 0x00002aaaaab8d5e6
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; Working directory:
> 18:32:54| STDERR&gt; /export/users/cc/cc-suites/build/results/stress/temp
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; Command line:
> 18:32:54| STDERR&gt; /export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/java -cp "/export/users/cc/cc-suites/build/classes/stress/classes:/export/users/cc/cc-suites/build/results/stress/temp:/export/users/cc/cc-suites/build/classes/stress/classes:/export/users/cc/cc-suites/build/classes/stress/lib:/export/users/cc/cc-suites/build/classes/stress/tools/th.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/junit-4.3.1.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit/p-unit-0.12.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/p-unit-extension-0.12.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/itext-2.0.2.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/jcommon-1.0.9.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/jfreechart-1.0.5.jar" -agentlib:jdwp=transport=dt_socket,address=nstdrlel127:60577,server=n -Dvm.assert_dialog=false -Djpda.settings.verbose=true org.apache.harmony.test.stress.jpda.jdwp.scenario.EVENT014.EventDebuggee014 
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; Environment variables:
> 18:32:54| STDERR&gt; Path=/export/users/cc/cc-suites/build/classes/stress/lib:
> 18:32:54| STDERR&gt; SystemRoot=
> 18:32:54| STDERR&gt; LD_LIBRARY_PATH=/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/default:/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/:/export/users/cc/cc-suites/build/classes/stress/lib:/export/users/cc/jdk1.5.0_09/jre/lib/amd64/server:/export/users/cc/jdk1.5.0_09/jre/lib/amd64:/export/users/cc/jdk1.5.0_09/jre/../lib/amd64
> 18:32:54| STDERR&gt; DISPLAY=nstdrlel127.ins.intel.com:33.0
> 18:32:54| STDERR&gt; HOME=/export/users/cc/cc-suites/build/home
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; Loaded modules:
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; VM attached threads:
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt;     [0x41a0c940]  'EventDebuggee014_Thread_0'
> 18:32:54| STDERR&gt;     [0x4180b940]  '_jdwp_PacketDispatcher'
> 18:32:54| STDERR&gt;     [0x4160a940]  '_jdwp_EventDispatcher'
> 18:32:54| STDERR&gt;     [0x41409940]  'ref handler'
> 18:32:54| STDERR&gt;     [0x41208940]  'finalizer'
> 18:32:54| STDERR&gt;     [0x41007940]  'finalizer'
> 18:32:54| STDERR&gt;     [0x40e06940]  'finalizer'
> 18:32:54| STDERR&gt;     [0x40c05940]  'finalizer'
> 18:32:54| STDERR&gt; ---&gt;[0x2ac438c38e10]  'main'
> 18:32:54| Redirector completed: STDOUT
> 18:32:54| Redirector completed: STDERR
> 18:32:54| 
> 18:32:54| ==&gt; Wait for debuggee to create memory stress ('SIGNAL_READY_03')...
> 18:32:54| =========&gt; DEBUG info: receiveSignal(): with timeout(mlsecs) = 596143...
> 18:32:54| =========&gt; DEBUG info: ## receiveEvent(): TimeoutException while receiveEvent() (Timeout = 596143): org.apache.harmony.share.framework.jpda.jdwp.exceptions.TimeoutException: Connection was closed
> 18:32:54| =========&gt; DEBUG info: ## StackTrace for org.apache.harmony.share.framework.jpda.jdwp.exceptions.TimeoutException: Connection was closed
> 18:32:54| =========&gt; DEBUG info:    org.apache.harmony.share.framework.jpda.jdwp.PacketDispatcher.run(PacketDispatcher.java:514)
> 18:32:54| =========&gt; DEBUG info: ## receiveEvent(): Can NOT receive expected event:
> 18:32:54| =========&gt; DEBUG info: ##               expectedRequestID = 3
> 18:32:54| ## receiveSignal: Can NOT receive signal from debuggee!
> 18:32:54| =========&gt; DEBUG info: receiveSignal(): signal = 'null'
> 18:32:54| =========&gt; DEBUG info: Terminating Debuggee:  Marker = MARKER_17...
> 18:32:54| Finished debuggee: 129
> 18:32:54| Finished debuggee: 129
> 18:32:54| Finished debuggee VM process and closed connection
> 18:32:54| Testcase: @testEvent014	result is: ## FAILURE while receiving 'SIGNAL_READY_03' Thread Signal from debuggee FAILED(105)
> Apache Harmony Launcher : (c) Copyright 1991, 2008 The Apache Software Foundation or its licensors, as applicable.

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


[jira] Resolved: (HARMONY-5511) [drlvm][jdwp] test stress.jpda.jdwp.scenario.EVENT014.EventTest014 crashed

Posted by "Ilya Leviev (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-5511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ilya Leviev resolved HARMONY-5511.
----------------------------------

    Resolution: Fixed

> [drlvm][jdwp] test stress.jpda.jdwp.scenario.EVENT014.EventTest014  crashed
> ---------------------------------------------------------------------------
>
>                 Key: HARMONY-5511
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5511
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: r620883, Linux_x86_64
>            Reporter: Ilya Leviev
>
> test stress.jpda.jdwp.scenario.EVENT014.EventTest014 crashed
> java version "1.5.0" 
> pre-alpha : not complete or compatible
> svn = r620883, (Feb 13 2008), Linux/em64t/gcc 4.1.0, release build
> http://harmony.apache.org
> 18:32:50| Test: class org.apache.harmony.test.stress.jpda.jdwp.scenario.EVENT014.EventTest014
> 		test case(s) to run 1
> 18:32:50| Launching as a server listening on: nstdrlel127:60577
> 18:32:50| Launching: /export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/java -cp "/export/users/cc/cc-suites/build/classes/stress/classes:/export/users/cc/cc-suites/build/results/stress/temp:/export/users/cc/cc-suites/build/classes/stress/classes:/export/users/cc/cc-suites/build/classes/stress/lib:/export/users/cc/cc-suites/build/classes/stress/tools/th.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/junit-4.3.1.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit/p-unit-0.12.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/p-unit-extension-0.12.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/itext-2.0.2.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/jcommon-1.0.9.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/jfreechart-1.0.5.jar" -agentlib:jdwp=transport=dt_socket,address=nstdrlel127:60577,server=n -Dvm.assert_dialog=false -Djpda.settings.verbose=true org.apache.harmony.test.stress.jpda.jdwp.scenario.EVENT014.EventDebuggee014
> 18:32:50| Start redirectors
> 18:32:50| Accepting connection
> 18:32:50| Redirector started: STDOUT
> 18:32:50| Redirector started: STDERR
> 18:32:51| Established connection
> 18:32:51| Launched debuggee VM process and established connection
> 18:32:51| Received VM_START event
> 18:32:51| Adjusted VM-dependent type lengths
> 18:32:51| ====&gt; testStartTimeMlsec = 1202905970629
> 18:32:51| ====&gt; testTimeout = 600000
> 18:32:52| ==&gt; testEvent014: START (Wed Feb 13 12:32:51 GMT+00:00 2008)...
> 18:32:52| ==&gt; Wait for debuggee class load...
> 18:32:53| ==&gt; Debuggee class load - OK.
> 18:32:53| =========&gt; DEBUG info: setupSignalWithWait(): signalWithWaitRequestID = 2
> 18:32:53| =========&gt; DEBUG info: setupThreadSignalWithWait(): threadSignalWithWaitRequestID = 3
> 18:32:53| =========&gt; DEBUG info: Resuming Debuggee: Marker = #1...
> 18:32:53| ==&gt; Wait for debuggee to start big number of treads ('SIGNAL_READY_01')...
> 18:32:53| =========&gt; DEBUG info: receiveSignal(): with timeout(mlsecs) = 597312...
> 18:32:53| --&gt; EventDebuggee014: START...
> 18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: Create and start big number of threads...
> 18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: freeMemory (bytes) BEFORE creating threads = 14370816
> 18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: FREE_MEMORY_LIMIT (20000000) is reached!
> 18:32:53| STDERR&gt; 18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: Created threads number = 1
> 18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: All created threads are started!
> 18:32:53| --&gt; EventDebuggee014: freeMemory (bytes) AFTER creating and starting threads = 14362624
> 18:32:53| STDERR&gt; 18:32:53| STDERR&gt; 18:32:53| ---------&gt; DEBUG info: EventDebuggee014: sendSignalAndWait(SIGNAL_READY_01)
> 18:32:53| =========&gt; DEBUG info: receiveSignal(): signal = 'READY_01'
> 18:32:53| =========&gt; DEBUG info: received debuggee Signal = READY_01
> 18:32:53| 
> 18:32:53| ==&gt; Send VirtualMachine.AllThreads after big number of threads started in debuggee...
> 18:32:53| ==&gt; Command running time(mlsecs) = 40
> 18:32:53| 
> 18:32:53| ==&gt; Prepare and send requests for 'METHOD_ENTRY' for each thread started by debuggee...
> 18:32:53| ==&gt; Get debuggeeRefTypeID...
> 18:32:53| ==&gt; debuggeeRefTypeID = 1000000348
> 18:32:53| ==&gt; Get threadRefTypeID...
> 18:32:53| ==&gt; threadRefTypeID = 1000000662
> 18:32:53| ==&gt; Get startedThreadsNumber value from debuggee...
> 18:32:53| ==&gt; startedThreadsNumber = 1
> 18:32:54| ==&gt; Time (mlsecs) of preparing requests for 'METHOD_ENTRY' events for each thread started by debuggee = 479
> 18:32:54| ==&gt; Successful requests for 'METHOD_ENTRY' = 1
> 18:32:54| ==&gt; Resume debuggee to allow all threads to enter in test method and cause 'METHOD_ENTRY' events...
> 18:32:54| =========&gt; DEBUG info: Resuming Debuggee: Marker = #2...
> 18:32:54| STDERR&gt; 18:32:54| ---------&gt; DEBUG info: EventDebuggee014: After sendSignalAndWait(SIGNAL_READY_01)
> 18:32:54| --&gt; EventDebuggee014: Send signal to all threads to continue and call test method...
> 18:32:54| STDERR&gt; 18:32:54| STDERR&gt; 18:32:54| --&gt; EventDebuggee014: Send 'SIGNAL_READY_02' signal to debugger - ready to create memory stress.
> 18:32:54| 
> 18:32:54| ==&gt; Check that all expected 'METHOD_ENTRY' events are generated...
> 18:32:54| ==&gt; Number of received 'METHOD_ENTRY' events = 1
> 18:32:54| ==&gt; Time(mlsecs) of receiving all expected 'METHOD_ENTRY' events  = 104
> 18:32:54| ==&gt; OK - all expected 'METHOD_ENTRY' events are received!
> 18:32:54| 
> 18:32:54| ==&gt; Clear all requests for 'METHOD_ENTRY' for each thread started by debuggee...
> 18:32:54| ==&gt; OK -  all requests for 'METHOD_ENTRY' events are cleared!
> 18:32:54| ==&gt; Time(mlsecs) of clearing  all requests for 'METHOD_ENTRY' events = 39
> 18:32:54| 
> 18:32:54| ==&gt; Prepare and send requests for 'BREAKPOINT' and 'SINGLE_STEP' events ...
> 18:32:54| ==&gt; Get breakpoint location...
> 18:32:54| ==&gt; OK - breakpoint location is got
> 18:32:54| ==&gt; Time (mlsecs) of preparing requests for 'BREAKPOINT' and 'SINGLE_STEP' events for each thread started by debuggee = 199
> 18:32:54| ==&gt; Successful requests for 'BREAKPOINT' = 1
> 18:32:54| ==&gt; Successful requests for 'SINGLE_STEP' = 1
> 18:32:54| 
> 18:32:54| ==&gt; Wait for debuggee readiness to create memory stress ('SIGNAL_READY_02')...
> 18:32:54| =========&gt; DEBUG info: receiveSignal(): with timeout(mlsecs) = 596276...
> 18:32:54| =========&gt; DEBUG info: receiveSignal(): signal = 'READY_02'
> 18:32:54| =========&gt; DEBUG info: received debuggee Thread Signal = READY_02
> 18:32:54| ==&gt; Time(mlsecs) of waiting for debuggee readiness to create memory stress = 120
> 18:32:54| 
> 18:32:54| ==&gt; Resume only debuggee main thread to create memory stress ...
> 18:32:54| =========&gt; DEBUG info: Resuming SignalThread: ThreadID = 1292;  Marker = #3...
> 18:32:54| STDERR&gt; Signal 11 is reported: SIGSEGV
> 18:32:54| STDERR&gt; Registers:
> 18:32:54| STDERR&gt;     RAX: 0x0000000000000000, RBX: 0x0000000000000000
> 18:32:54| STDERR&gt;     RCX: 0x00007fff72e91658, RDX: 0x00002aaaaad0f518
> 18:32:54| STDERR&gt;     RSI: 0x0000000000000000, RDI: 0x00007fff72e91968
> 18:32:54| STDERR&gt;     RSP: 0x00007fff72e915e8, RBP: 0x00007fff72e91968
> 18:32:54| STDERR&gt;     R8 : 0x00002aaaad870e60, R9 : 0x00002aaaad270000
> 18:32:54| STDERR&gt;     R10: 0x00002aaaac2e3020, R11: 0x00002ac438a1cda0
> 18:32:54| STDERR&gt;     R12: 0x0000000000000000, R13: 0x00007fff72e91658
> 18:32:54| STDERR&gt;     R14: 0x00007fff72e91984, R15: 0x0000000000540978
> 18:32:54| STDERR&gt;     RIP: 0x00002aaaaab8d5e6
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; Crashed module:
> 18:32:54| STDERR&gt; Unknown address 0x00002aaaaab8d5e6
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; Working directory:
> 18:32:54| STDERR&gt; /export/users/cc/cc-suites/build/results/stress/temp
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; Command line:
> 18:32:54| STDERR&gt; /export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/java -cp "/export/users/cc/cc-suites/build/classes/stress/classes:/export/users/cc/cc-suites/build/results/stress/temp:/export/users/cc/cc-suites/build/classes/stress/classes:/export/users/cc/cc-suites/build/classes/stress/lib:/export/users/cc/cc-suites/build/classes/stress/tools/th.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/junit-4.3.1.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit/p-unit-0.12.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/p-unit-extension-0.12.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/itext-2.0.2.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/jcommon-1.0.9.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/jfreechart-1.0.5.jar" -agentlib:jdwp=transport=dt_socket,address=nstdrlel127:60577,server=n -Dvm.assert_dialog=false -Djpda.settings.verbose=true org.apache.harmony.test.stress.jpda.jdwp.scenario.EVENT014.EventDebuggee014 
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; Environment variables:
> 18:32:54| STDERR&gt; Path=/export/users/cc/cc-suites/build/classes/stress/lib:
> 18:32:54| STDERR&gt; SystemRoot=
> 18:32:54| STDERR&gt; LD_LIBRARY_PATH=/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/default:/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/:/export/users/cc/cc-suites/build/classes/stress/lib:/export/users/cc/jdk1.5.0_09/jre/lib/amd64/server:/export/users/cc/jdk1.5.0_09/jre/lib/amd64:/export/users/cc/jdk1.5.0_09/jre/../lib/amd64
> 18:32:54| STDERR&gt; DISPLAY=nstdrlel127.ins.intel.com:33.0
> 18:32:54| STDERR&gt; HOME=/export/users/cc/cc-suites/build/home
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; Loaded modules:
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; VM attached threads:
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt;     [0x41a0c940]  'EventDebuggee014_Thread_0'
> 18:32:54| STDERR&gt;     [0x4180b940]  '_jdwp_PacketDispatcher'
> 18:32:54| STDERR&gt;     [0x4160a940]  '_jdwp_EventDispatcher'
> 18:32:54| STDERR&gt;     [0x41409940]  'ref handler'
> 18:32:54| STDERR&gt;     [0x41208940]  'finalizer'
> 18:32:54| STDERR&gt;     [0x41007940]  'finalizer'
> 18:32:54| STDERR&gt;     [0x40e06940]  'finalizer'
> 18:32:54| STDERR&gt;     [0x40c05940]  'finalizer'
> 18:32:54| STDERR&gt; ---&gt;[0x2ac438c38e10]  'main'
> 18:32:54| Redirector completed: STDOUT
> 18:32:54| Redirector completed: STDERR
> 18:32:54| 
> 18:32:54| ==&gt; Wait for debuggee to create memory stress ('SIGNAL_READY_03')...
> 18:32:54| =========&gt; DEBUG info: receiveSignal(): with timeout(mlsecs) = 596143...
> 18:32:54| =========&gt; DEBUG info: ## receiveEvent(): TimeoutException while receiveEvent() (Timeout = 596143): org.apache.harmony.share.framework.jpda.jdwp.exceptions.TimeoutException: Connection was closed
> 18:32:54| =========&gt; DEBUG info: ## StackTrace for org.apache.harmony.share.framework.jpda.jdwp.exceptions.TimeoutException: Connection was closed
> 18:32:54| =========&gt; DEBUG info:    org.apache.harmony.share.framework.jpda.jdwp.PacketDispatcher.run(PacketDispatcher.java:514)
> 18:32:54| =========&gt; DEBUG info: ## receiveEvent(): Can NOT receive expected event:
> 18:32:54| =========&gt; DEBUG info: ##               expectedRequestID = 3
> 18:32:54| ## receiveSignal: Can NOT receive signal from debuggee!
> 18:32:54| =========&gt; DEBUG info: receiveSignal(): signal = 'null'
> 18:32:54| =========&gt; DEBUG info: Terminating Debuggee:  Marker = MARKER_17...
> 18:32:54| Finished debuggee: 129
> 18:32:54| Finished debuggee: 129
> 18:32:54| Finished debuggee VM process and closed connection
> 18:32:54| Testcase: @testEvent014	result is: ## FAILURE while receiving 'SIGNAL_READY_03' Thread Signal from debuggee FAILED(105)
> Apache Harmony Launcher : (c) Copyright 1991, 2008 The Apache Software Foundation or its licensors, as applicable.

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


[jira] Commented: (HARMONY-5511) [drlvm][jdwp] test stress.jpda.jdwp.scenario.EVENT014.EventTest014 crashed

Posted by "Eugene S. Ostrovsky (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-5511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12574471#action_12574471 ] 

Eugene S. Ostrovsky commented on HARMONY-5511:
----------------------------------------------

The bug doesn't reproduce.
See also evaluation for  	 HARMONY-5387

Seems to be fixed with HARMONY-5510 .
I suggest to resolve the bug as fixed.

> [drlvm][jdwp] test stress.jpda.jdwp.scenario.EVENT014.EventTest014  crashed
> ---------------------------------------------------------------------------
>
>                 Key: HARMONY-5511
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5511
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: r620883, Linux_x86_64
>            Reporter: Ilya Leviev
>
> test stress.jpda.jdwp.scenario.EVENT014.EventTest014 crashed
> java version "1.5.0" 
> pre-alpha : not complete or compatible
> svn = r620883, (Feb 13 2008), Linux/em64t/gcc 4.1.0, release build
> http://harmony.apache.org
> 18:32:50| Test: class org.apache.harmony.test.stress.jpda.jdwp.scenario.EVENT014.EventTest014
> 		test case(s) to run 1
> 18:32:50| Launching as a server listening on: nstdrlel127:60577
> 18:32:50| Launching: /export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/java -cp "/export/users/cc/cc-suites/build/classes/stress/classes:/export/users/cc/cc-suites/build/results/stress/temp:/export/users/cc/cc-suites/build/classes/stress/classes:/export/users/cc/cc-suites/build/classes/stress/lib:/export/users/cc/cc-suites/build/classes/stress/tools/th.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/junit-4.3.1.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit/p-unit-0.12.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/p-unit-extension-0.12.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/itext-2.0.2.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/jcommon-1.0.9.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/jfreechart-1.0.5.jar" -agentlib:jdwp=transport=dt_socket,address=nstdrlel127:60577,server=n -Dvm.assert_dialog=false -Djpda.settings.verbose=true org.apache.harmony.test.stress.jpda.jdwp.scenario.EVENT014.EventDebuggee014
> 18:32:50| Start redirectors
> 18:32:50| Accepting connection
> 18:32:50| Redirector started: STDOUT
> 18:32:50| Redirector started: STDERR
> 18:32:51| Established connection
> 18:32:51| Launched debuggee VM process and established connection
> 18:32:51| Received VM_START event
> 18:32:51| Adjusted VM-dependent type lengths
> 18:32:51| ====&gt; testStartTimeMlsec = 1202905970629
> 18:32:51| ====&gt; testTimeout = 600000
> 18:32:52| ==&gt; testEvent014: START (Wed Feb 13 12:32:51 GMT+00:00 2008)...
> 18:32:52| ==&gt; Wait for debuggee class load...
> 18:32:53| ==&gt; Debuggee class load - OK.
> 18:32:53| =========&gt; DEBUG info: setupSignalWithWait(): signalWithWaitRequestID = 2
> 18:32:53| =========&gt; DEBUG info: setupThreadSignalWithWait(): threadSignalWithWaitRequestID = 3
> 18:32:53| =========&gt; DEBUG info: Resuming Debuggee: Marker = #1...
> 18:32:53| ==&gt; Wait for debuggee to start big number of treads ('SIGNAL_READY_01')...
> 18:32:53| =========&gt; DEBUG info: receiveSignal(): with timeout(mlsecs) = 597312...
> 18:32:53| --&gt; EventDebuggee014: START...
> 18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: Create and start big number of threads...
> 18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: freeMemory (bytes) BEFORE creating threads = 14370816
> 18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: FREE_MEMORY_LIMIT (20000000) is reached!
> 18:32:53| STDERR&gt; 18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: Created threads number = 1
> 18:32:53| STDERR&gt; 18:32:53| --&gt; EventDebuggee014: All created threads are started!
> 18:32:53| --&gt; EventDebuggee014: freeMemory (bytes) AFTER creating and starting threads = 14362624
> 18:32:53| STDERR&gt; 18:32:53| STDERR&gt; 18:32:53| ---------&gt; DEBUG info: EventDebuggee014: sendSignalAndWait(SIGNAL_READY_01)
> 18:32:53| =========&gt; DEBUG info: receiveSignal(): signal = 'READY_01'
> 18:32:53| =========&gt; DEBUG info: received debuggee Signal = READY_01
> 18:32:53| 
> 18:32:53| ==&gt; Send VirtualMachine.AllThreads after big number of threads started in debuggee...
> 18:32:53| ==&gt; Command running time(mlsecs) = 40
> 18:32:53| 
> 18:32:53| ==&gt; Prepare and send requests for 'METHOD_ENTRY' for each thread started by debuggee...
> 18:32:53| ==&gt; Get debuggeeRefTypeID...
> 18:32:53| ==&gt; debuggeeRefTypeID = 1000000348
> 18:32:53| ==&gt; Get threadRefTypeID...
> 18:32:53| ==&gt; threadRefTypeID = 1000000662
> 18:32:53| ==&gt; Get startedThreadsNumber value from debuggee...
> 18:32:53| ==&gt; startedThreadsNumber = 1
> 18:32:54| ==&gt; Time (mlsecs) of preparing requests for 'METHOD_ENTRY' events for each thread started by debuggee = 479
> 18:32:54| ==&gt; Successful requests for 'METHOD_ENTRY' = 1
> 18:32:54| ==&gt; Resume debuggee to allow all threads to enter in test method and cause 'METHOD_ENTRY' events...
> 18:32:54| =========&gt; DEBUG info: Resuming Debuggee: Marker = #2...
> 18:32:54| STDERR&gt; 18:32:54| ---------&gt; DEBUG info: EventDebuggee014: After sendSignalAndWait(SIGNAL_READY_01)
> 18:32:54| --&gt; EventDebuggee014: Send signal to all threads to continue and call test method...
> 18:32:54| STDERR&gt; 18:32:54| STDERR&gt; 18:32:54| --&gt; EventDebuggee014: Send 'SIGNAL_READY_02' signal to debugger - ready to create memory stress.
> 18:32:54| 
> 18:32:54| ==&gt; Check that all expected 'METHOD_ENTRY' events are generated...
> 18:32:54| ==&gt; Number of received 'METHOD_ENTRY' events = 1
> 18:32:54| ==&gt; Time(mlsecs) of receiving all expected 'METHOD_ENTRY' events  = 104
> 18:32:54| ==&gt; OK - all expected 'METHOD_ENTRY' events are received!
> 18:32:54| 
> 18:32:54| ==&gt; Clear all requests for 'METHOD_ENTRY' for each thread started by debuggee...
> 18:32:54| ==&gt; OK -  all requests for 'METHOD_ENTRY' events are cleared!
> 18:32:54| ==&gt; Time(mlsecs) of clearing  all requests for 'METHOD_ENTRY' events = 39
> 18:32:54| 
> 18:32:54| ==&gt; Prepare and send requests for 'BREAKPOINT' and 'SINGLE_STEP' events ...
> 18:32:54| ==&gt; Get breakpoint location...
> 18:32:54| ==&gt; OK - breakpoint location is got
> 18:32:54| ==&gt; Time (mlsecs) of preparing requests for 'BREAKPOINT' and 'SINGLE_STEP' events for each thread started by debuggee = 199
> 18:32:54| ==&gt; Successful requests for 'BREAKPOINT' = 1
> 18:32:54| ==&gt; Successful requests for 'SINGLE_STEP' = 1
> 18:32:54| 
> 18:32:54| ==&gt; Wait for debuggee readiness to create memory stress ('SIGNAL_READY_02')...
> 18:32:54| =========&gt; DEBUG info: receiveSignal(): with timeout(mlsecs) = 596276...
> 18:32:54| =========&gt; DEBUG info: receiveSignal(): signal = 'READY_02'
> 18:32:54| =========&gt; DEBUG info: received debuggee Thread Signal = READY_02
> 18:32:54| ==&gt; Time(mlsecs) of waiting for debuggee readiness to create memory stress = 120
> 18:32:54| 
> 18:32:54| ==&gt; Resume only debuggee main thread to create memory stress ...
> 18:32:54| =========&gt; DEBUG info: Resuming SignalThread: ThreadID = 1292;  Marker = #3...
> 18:32:54| STDERR&gt; Signal 11 is reported: SIGSEGV
> 18:32:54| STDERR&gt; Registers:
> 18:32:54| STDERR&gt;     RAX: 0x0000000000000000, RBX: 0x0000000000000000
> 18:32:54| STDERR&gt;     RCX: 0x00007fff72e91658, RDX: 0x00002aaaaad0f518
> 18:32:54| STDERR&gt;     RSI: 0x0000000000000000, RDI: 0x00007fff72e91968
> 18:32:54| STDERR&gt;     RSP: 0x00007fff72e915e8, RBP: 0x00007fff72e91968
> 18:32:54| STDERR&gt;     R8 : 0x00002aaaad870e60, R9 : 0x00002aaaad270000
> 18:32:54| STDERR&gt;     R10: 0x00002aaaac2e3020, R11: 0x00002ac438a1cda0
> 18:32:54| STDERR&gt;     R12: 0x0000000000000000, R13: 0x00007fff72e91658
> 18:32:54| STDERR&gt;     R14: 0x00007fff72e91984, R15: 0x0000000000540978
> 18:32:54| STDERR&gt;     RIP: 0x00002aaaaab8d5e6
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; Crashed module:
> 18:32:54| STDERR&gt; Unknown address 0x00002aaaaab8d5e6
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; Working directory:
> 18:32:54| STDERR&gt; /export/users/cc/cc-suites/build/results/stress/temp
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; Command line:
> 18:32:54| STDERR&gt; /export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/java -cp "/export/users/cc/cc-suites/build/classes/stress/classes:/export/users/cc/cc-suites/build/results/stress/temp:/export/users/cc/cc-suites/build/classes/stress/classes:/export/users/cc/cc-suites/build/classes/stress/lib:/export/users/cc/cc-suites/build/classes/stress/tools/th.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/junit-4.3.1.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit/p-unit-0.12.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/p-unit-extension-0.12.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/itext-2.0.2.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/jcommon-1.0.9.jar:/export/users/cc/cc-suites/tests/stress/classlib/trunk/depends/punit/trunk/punit.extension/lib/jfreechart-1.0.5.jar" -agentlib:jdwp=transport=dt_socket,address=nstdrlel127:60577,server=n -Dvm.assert_dialog=false -Djpda.settings.verbose=true org.apache.harmony.test.stress.jpda.jdwp.scenario.EVENT014.EventDebuggee014 
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; Environment variables:
> 18:32:54| STDERR&gt; Path=/export/users/cc/cc-suites/build/classes/stress/lib:
> 18:32:54| STDERR&gt; SystemRoot=
> 18:32:54| STDERR&gt; LD_LIBRARY_PATH=/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/default:/export/users/cc/cc-suites/build/checkouts/snapshot/hdk/jdk/jre/bin/:/export/users/cc/cc-suites/build/classes/stress/lib:/export/users/cc/jdk1.5.0_09/jre/lib/amd64/server:/export/users/cc/jdk1.5.0_09/jre/lib/amd64:/export/users/cc/jdk1.5.0_09/jre/../lib/amd64
> 18:32:54| STDERR&gt; DISPLAY=nstdrlel127.ins.intel.com:33.0
> 18:32:54| STDERR&gt; HOME=/export/users/cc/cc-suites/build/home
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; Loaded modules:
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt; VM attached threads:
> 18:32:54| STDERR&gt; 
> 18:32:54| STDERR&gt;     [0x41a0c940]  'EventDebuggee014_Thread_0'
> 18:32:54| STDERR&gt;     [0x4180b940]  '_jdwp_PacketDispatcher'
> 18:32:54| STDERR&gt;     [0x4160a940]  '_jdwp_EventDispatcher'
> 18:32:54| STDERR&gt;     [0x41409940]  'ref handler'
> 18:32:54| STDERR&gt;     [0x41208940]  'finalizer'
> 18:32:54| STDERR&gt;     [0x41007940]  'finalizer'
> 18:32:54| STDERR&gt;     [0x40e06940]  'finalizer'
> 18:32:54| STDERR&gt;     [0x40c05940]  'finalizer'
> 18:32:54| STDERR&gt; ---&gt;[0x2ac438c38e10]  'main'
> 18:32:54| Redirector completed: STDOUT
> 18:32:54| Redirector completed: STDERR
> 18:32:54| 
> 18:32:54| ==&gt; Wait for debuggee to create memory stress ('SIGNAL_READY_03')...
> 18:32:54| =========&gt; DEBUG info: receiveSignal(): with timeout(mlsecs) = 596143...
> 18:32:54| =========&gt; DEBUG info: ## receiveEvent(): TimeoutException while receiveEvent() (Timeout = 596143): org.apache.harmony.share.framework.jpda.jdwp.exceptions.TimeoutException: Connection was closed
> 18:32:54| =========&gt; DEBUG info: ## StackTrace for org.apache.harmony.share.framework.jpda.jdwp.exceptions.TimeoutException: Connection was closed
> 18:32:54| =========&gt; DEBUG info:    org.apache.harmony.share.framework.jpda.jdwp.PacketDispatcher.run(PacketDispatcher.java:514)
> 18:32:54| =========&gt; DEBUG info: ## receiveEvent(): Can NOT receive expected event:
> 18:32:54| =========&gt; DEBUG info: ##               expectedRequestID = 3
> 18:32:54| ## receiveSignal: Can NOT receive signal from debuggee!
> 18:32:54| =========&gt; DEBUG info: receiveSignal(): signal = 'null'
> 18:32:54| =========&gt; DEBUG info: Terminating Debuggee:  Marker = MARKER_17...
> 18:32:54| Finished debuggee: 129
> 18:32:54| Finished debuggee: 129
> 18:32:54| Finished debuggee VM process and closed connection
> 18:32:54| Testcase: @testEvent014	result is: ## FAILURE while receiving 'SIGNAL_READY_03' Thread Signal from debuggee FAILED(105)
> Apache Harmony Launcher : (c) Copyright 1991, 2008 The Apache Software Foundation or its licensors, as applicable.

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