JDK 11 | JDK 17 | JDK 21 | JDK 22 | JDK 23 | JDK 8 |
---|---|---|---|---|---|
11.0.25-oracleFixed | 17.0.13-oracleFixed | 21.0.5-oracleFixed | 22.0.2Fixed | 23 b18Fixed | 8u431Fixed |
Relates :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
I created a test to reproduce ConcurrentModificationException in BasicDirectoryModel. There were several attempts to fix the problem: JDK-8240690 and later JDK-8307091, JDK-8323670. None of these fixes provided a reproducer. During code review [1] for JDK-8323670, I mentioned that the problem can be reproduced by my test. After that, I fine-tuned the test. However, it doesn't always reproduce the problem, it's stable enough. [1] https://github.com/openjdk/jdk/pull/17462#issuecomment-1914844026
|