From 5342602eb1da0cc69a496dce90eb46b511bd922c Mon Sep 17 00:00:00 2001 From: Georgii Kolotov Date: Fri, 13 Feb 2026 17:17:27 +0200 Subject: [PATCH] Fix null array offset in _destroy() for PHP 8.5 --- tcpdf.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tcpdf.php b/tcpdf.php index 2cbbc4d7..f894d221 100644 --- a/tcpdf.php +++ b/tcpdf.php @@ -7884,7 +7884,7 @@ public function Output($name='doc.pdf', $dest='I') { * @since 4.5.016 (2009-02-24) */ public function _destroy($destroyall=false, $preserve_objcopy=false) { - if (isset(self::$cleaned_ids[$this->file_id])) { + if (isset($this->file_id) && isset(self::$cleaned_ids[$this->file_id])) { $destroyall = false; } if ($destroyall AND !$preserve_objcopy && isset($this->file_id)) {