debugd: Handle DBus error thrown by Modem::GetInfo().

Sometimes, gobi::Sdk::GetManufacturer (gobi_sdk_wrapper.cc: 984) fails
to succeed, which causes GetInfo to throw a DBus error. This only seems
to happen on certain hardware. In case of failure, debugd will now set
an empty dictionary as the value of "status" or "info".

BUG=chromium-os:33645
TEST=Did manual testing by confirming the results through
chrome://system in browser.

Change-Id: I5461f103caef3491d2f71bb01b3c6bbfa2a25899
Reviewed-on: https://gerrit.chromium.org/gerrit/33024
Reviewed-by: Elly Jones <ellyjones@chromium.org>
Tested-by: Arman Uguray <armansito@chromium.org>
Commit-Ready: Arman Uguray <armansito@chromium.org>
1 file changed
tree: 9abbeb605cd312330334be8b162f99c18c8903cf
  1. doc/
  2. share/
  3. src/
  4. .gitignore
  5. Makefile
  6. OWNERS
  7. README