From: Karol Pawlowski Date: Wed, 29 May 2013 16:00:32 +0000 (+0200) Subject: Crash on wrt-installer -r X-Git-Tag: submit/tizen_2.2/20130716.180435~1^2~98 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c4f195cbdb153561b7ce04a81e0473966a9927f2;p=framework%2Fweb%2Fwrt-installer.git 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 --- 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; }