Details
-
Task
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
-
Moderate
Description
Thread makes monitorenter, and throws exception (NPE) to the output.
java.lang.IllegalMonitorStateException expected to appear at the output
(because, according to the specification, the last exception should appear).
Then other thread tries to get a lock.
DRLVM hangs up. It's throws NPE instead of IllegalMonitorStateException and does not release the
lock.