-
Bug
-
Resolution: Fixed
-
P3
-
8, 9
-
b23
-
generic
-
generic
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8266081 | openjdk8u302 | Sergey Bylokhov | P3 | Resolved | Fixed | b01 |
JDK-8265631 | 8u301 | Sergey Bylokhov | P3 | Resolved | Fixed | b02 |
The fix for JDK-8168751 changed the timings in DirectAudioDevice, so the old test ClipCloseLoss.java now fails(2 or 3 time per 50 invocations). The reason is that DirectAudioDevice.run() method have incorrect wait logic, which may hang after attepmt to close it.
Run(100 times) the test below to reproduce the bug:
javax/sound/sampled/Clip/ClipCloseLoss.java
Run(100 times) the test below to reproduce the bug:
javax/sound/sampled/Clip/ClipCloseLoss.java
- backported by
-
JDK-8265631 DirectAudio in JavaSound may hang and leak
-
- Resolved
-
-
JDK-8266081 DirectAudio in JavaSound may hang and leak
-
- Resolved
-
- duplicates
-
JDK-8190832 Remove intermittent key from test javax/sound/sampled/Clip/ClipCloseLoss.java
-
- Closed
-
- relates to
-
JDK-8168751 Two "Direct Clip" threads are created to play the same "AudioClip" object, what makes clip sound corrupted
-
- Resolved
-
-
JDK-8180452 Mark ClipCloseLoss.java as failing intermittently
-
- Resolved
-
-
JDK-8190832 Remove intermittent key from test javax/sound/sampled/Clip/ClipCloseLoss.java
-
- Closed
-
(1 relates to)