You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. Harden against buffer overruns from malformed RLE blocks. The simple
fix is the `if (count > ...)` clauses on lines 503 & 510, but I also
took the opportunity to rewrite decode_rle_span using spans rather than
raw pointers.
Fixes#5152
2. Clean up seeking methodology to be more robust.
Fixes#5159
---------
Signed-off-by: Larry Gritz <lg@larrygritz.com>
Copy file name to clipboardExpand all lines: testsuite/rla/ref/out.txt
+6Lines changed: 6 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -322,5 +322,11 @@ Full command line was:
322
322
oiiotool ERROR: read : "src/crash-1.rla": rla image full/display resolution must be at least 1x1, but the file specified -281x18999x1. Possible corrupt input?
323
323
Full command line was:
324
324
> oiiotool src/crash-1.rla -o crash5.exr
325
+
oiiotool ERROR: read : "src/crash-5152.rla": Read error: malformed RLE record
0 commit comments