From 263ca4b76b7963ff33d253a5a75e25109fda123d Mon Sep 17 00:00:00 2001 From: alves Date: Thu, 5 Mar 2026 16:45:00 +0800 Subject: [PATCH] fix crash question when the obj is null --- src/slic3r/GUI/ObjectDataViewModel.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/slic3r/GUI/ObjectDataViewModel.cpp b/src/slic3r/GUI/ObjectDataViewModel.cpp index 80a92a703a..da770bc1a0 100644 --- a/src/slic3r/GUI/ObjectDataViewModel.cpp +++ b/src/slic3r/GUI/ObjectDataViewModel.cpp @@ -554,6 +554,9 @@ void ObjectDataViewModel::UpdateBitmapForNode(ObjectDataViewModelNode *node) scaled_bitmap_name += std::to_string(vol_type); scaled_bitmap_name += (wxGetApp().dark_mode() ? "-dm" : "-lm"); + if (!m_bitmap_cache) + return; + wxBitmap* bmp = m_bitmap_cache->find(scaled_bitmap_name); if (bmp == nullptr) { std::vector bmps;