From 2ddac783090162d9197eb6db6b8fc4d8e2ae6b4f Mon Sep 17 00:00:00 2001 From: alves Date: Thu, 22 Jan 2026 15:59:20 +0800 Subject: [PATCH] feature add log info for server data error. --- src/slic3r/GUI/GUI_App.cpp | 5 ++++- src/slic3r/Utils/PresetUpdater.cpp | 10 ++++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index d7f557bf4d..8163c9eed1 100644 --- a/src/slic3r/GUI/GUI_App.cpp +++ b/src/slic3r/GUI/GUI_App.cpp @@ -4876,7 +4876,10 @@ void GUI_App::check_new_version_sf(bool show_tips, bool by_user) if (by_user) evt->SetInt(UPDATE_BY_USER); GUI::wxGetApp().QueueEvent(evt); - } catch (...) {} + } catch (const std::exception& ex) { + std::string errorMsg = ex.what(); + BOOST_LOG_TRIVIAL(fatal) << "request server soft update data error:" << errorMsg; + } }) .perform_sync(); } diff --git a/src/slic3r/Utils/PresetUpdater.cpp b/src/slic3r/Utils/PresetUpdater.cpp index 54ce378d9e..e222f3cb5e 100644 --- a/src/slic3r/Utils/PresetUpdater.cpp +++ b/src/slic3r/Utils/PresetUpdater.cpp @@ -814,7 +814,10 @@ void PresetUpdater::priv::sync_update_flutter_resource(bool isAuto_check) } } - } catch (...) {} + } catch (const std::exception& ex) { + std::string errorMsg = ex.what(); + BOOST_LOG_TRIVIAL(fatal) << "request server flutter update data error:" << errorMsg; + } }) .perform_sync(); } @@ -920,7 +923,10 @@ void PresetUpdater::priv::sync_config(bool isAuto_check) } } - } catch (...) {} + } catch (const std::exception& ex) { + std::string errorMsg = ex.what(); + BOOST_LOG_TRIVIAL(fatal) << "request server preset update data error:" << errorMsg; + } }) .perform_sync(); }