From c06de432317d08c13eac16b0186b06390c0e5d7a Mon Sep 17 00:00:00 2001 From: "zhimin.zeng" Date: Wed, 18 Sep 2024 16:27:49 +0800 Subject: [PATCH] FIX: crash when opening old version file jira: STUDIO-8155 Change-Id: I67ac46f8e01d7c3ed2dedf40c1dab9841a3af02b (cherry picked from commit 0e848f4fba903a043fb1b1781c5827e72de48de1) --- src/slic3r/GUI/Plater.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 1b690a6ace..13dec6b16a 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -4126,6 +4126,10 @@ std::vector Plater::priv::load_files(const std::vector& input_ } } } + else if (load_config && config_loaded.empty()) { + load_config = false; + show_info(q, _L("The 3mf is generated by old OrcaSlicer, load geometry data only."), _L("Load 3mf")); + } else if (!load_config) { // reset config except color for (ModelObject *model_object : model.objects) {