Add an exception handling.
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
Interop.Package.PackageInfoCertificateInfoCallback certificateInfoCb = (handle, certType, certValue, userData) =>
{
if (certValue == null) certValue = string.Empty;
- nativeCertificates.Add(certType, certValue);
+ try
+ {
+ nativeCertificates.Add(certType, certValue);
+ }
+ catch (ArgumentException ex)
+ {
+ Log.Warn(LogTag, string.Format("Failed to add cert value. certType = {0}, err = {1}", certType, ex.Message));
+ }
return true;
};