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(); }