From f9f5425a33c84cac6ac45d68bdee31c2d610c978 Mon Sep 17 00:00:00 2001 From: yw4z Date: Fri, 24 Apr 2026 09:06:16 +0300 Subject: [PATCH] Fix: Could not load bitmap: printer_preview_ error causing crash on Linux (#12425) Update Plater.cpp --- src/slic3r/GUI/Plater.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 40b984d34c..56f703e817 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -4030,6 +4030,8 @@ void Sidebar::update_printer_thumbnail() if (printer_thumbnails.find(printer_type) != printer_thumbnails.end()) // Use known cache first p->image_printer->SetBitmap(create_scaled_bitmap(printer_thumbnails[printer_type], this, PRINTER_THUMBNAIL_SIZE.GetHeight())); else { + /* ORCA this part check images folder for BBL covers but not checks file existence and causes crash on Linux + * BBL covers already exist on profile folder so no need to use this section try { // No cache, try dedicated printer preview p->image_printer->SetBitmap(create_scaled_bitmap("printer_preview_" + printer_type, this, 48)); @@ -4037,6 +4039,7 @@ void Sidebar::update_printer_thumbnail() printer_thumbnails[printer_type] = "printer_preview_" + printer_type; return; } catch (...) {} + */ // Orca: try to use the printer model cover as the thumbnail const auto model_name = selected_preset.config.opt_string("printer_model");