Author: tilman
Date: Sat Sep  5 14:16:18 2026
New Revision: 1937899

Log:
PDFBOX-6255: rethrow matrix exception

Modified:
   
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/contentstream/operator/state/Concatenate.java

Modified: 
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/contentstream/operator/state/Concatenate.java
==============================================================================
--- 
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/contentstream/operator/state/Concatenate.java
    Sat Sep  5 08:56:13 2026        (r1937898)
+++ 
pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/contentstream/operator/state/Concatenate.java
    Sat Sep  5 14:16:18 2026        (r1937899)
@@ -57,7 +57,14 @@ public class Concatenate extends Operato
         Matrix matrix = new Matrix(a.floatValue(), b.floatValue(), 
c.floatValue(),
                                    d.floatValue(), e.floatValue(), 
f.floatValue());
 
-        
context.getGraphicsState().getCurrentTransformationMatrix().concatenate(matrix);
+        try
+        {
+            
context.getGraphicsState().getCurrentTransformationMatrix().concatenate(matrix);
+        }
+        catch (IllegalArgumentException ex)
+        {
+            throw new IOException(ex);
+        }
     }
 
     @Override

Reply via email to