From c4f195cbdb153561b7ce04a81e0473966a9927f2 Mon Sep 17 00:00:00 2001 From: Karol Pawlowski Date: Wed, 29 May 2013 18:00:32 +0200 Subject: [PATCH] Crash on wrt-installer -r [Issue#] LINUXWRT-399 TDIS-5963 [Problem] Exception during reinstalling the widget [Cause] N/A [Solution] N/A [Verification] N/A Change-Id: I412ab0e71fca6d3ea21d68d84d38c25008fcac2f --- src/jobs/widget_install/job_widget_install.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/jobs/widget_install/job_widget_install.cpp b/src/jobs/widget_install/job_widget_install.cpp index 41d07ad..18dbe33 100644 --- a/src/jobs/widget_install/job_widget_install.cpp +++ b/src/jobs/widget_install/job_widget_install.cpp @@ -758,6 +758,12 @@ ConfigParserData JobWidgetInstall::getWidgetDataFromXML( LogError("Failed to seek widget archive - corrupted package?"); return ConfigParserData(); } + Catch(WidgetDAOReadOnly::Exception::WidgetNotExist) + { + LogError("Failed to find installed widget - give proper tizenId"); + return ConfigParserData(); + } + return configInfo; } -- 2.7.4