On Sat, 14 Jan 2023 07:23:18 GMT, Sergey Bylokhov <[email protected]> wrote:
> Currently, we always validate image layouts passed from java to native, > except for some types of rasters. One of the reasons why the rasters are > skipped is that they are not public and have their own validation during > construction. But it is unclear how it works in the multithreaded case. All > these objects are not thread-safe - could it be possible that we can get the > raster that is not completely constructed/validated? > > FYI I have started to look into this method because when I did an accidental > typo in pixel format in this method I got the same symptoms/crash as > described [here](https://bugs.openjdk.org/browse/JDK-8278101). It might be > unrelated but it is safer to fix. Marked as reviewed by prr (Reviewer). ------------- PR: https://git.openjdk.org/jdk/pull/12004
