-
Bug
-
Resolution: Fixed
-
P3
-
6
-
b96
-
generic
-
generic
-
Verified
In attached test debuggee VM generates MonitorWait and MonitorWaited events and debugger counts received events. If class filters are used for event requests debugger doesn't receive events.
If debugger doesn't use class filters(run test with -noFilter) all expected events are received.
Test output(filters are used):
Total events:
Wait events: 0
Waited events: 0
Error: wait events < 1
Error: waited events < 1
TEST FAIL
Test output(without filters):
Received event: ###@###.###(long)+-1 in thread main
Received event: ###@###.###(long)+-1 in thread main
Received event: ###@###.###(long)+-1 in thread main
Received event: ###@###.###(long)+-1 in thread main
Total events:
Wait events: 2
Waited events: 2
TEST PASS
If debugger doesn't use class filters(run test with -noFilter) all expected events are received.
Test output(filters are used):
Total events:
Wait events: 0
Waited events: 0
Error: wait events < 1
Error: waited events < 1
TEST FAIL
Test output(without filters):
Received event: ###@###.###(long)+-1 in thread main
Received event: ###@###.###(long)+-1 in thread main
Received event: ###@###.###(long)+-1 in thread main
Received event: ###@###.###(long)+-1 in thread main
Total events:
Wait events: 2
Waited events: 2
TEST PASS