Commit 9d8598fc for libheif

commit 9d8598fc33013751695823ac4a32640963e34fd0
Author: Dirk Farin <dirk.farin@gmail.com>
Date:   Sun Oct 25 01:10:31 2026 +0200

    Guard missing first grid image in chroma-depth query

diff --git a/libheif/image-items/grid.cc b/libheif/image-items/grid.cc
index 9118c2e0..b1ce0f5c 100644
--- a/libheif/image-items/grid.cc
+++ b/libheif/image-items/grid.cc
@@ -815,6 +815,10 @@ int ImageItem_Grid::get_chroma_bits_per_pixel_unlocked() const
   }

   auto image = get_context()->get_image(*child_result, true);
+  if (!image) {
+    return -1;
+  }
+
   return image->get_chroma_bits_per_pixel();
 }