aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-03-26 20:05:20 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-03-26 20:05:20 +0000
commit3bcf5feb98e0c7f80ad68dda698108a2ce906390 (patch)
tree856e1e07b1f61b9cb49b45f4dd82f2ea50cd165c
parentad4b46421a7f3a57b8ca88888cc765fdad70068e (diff)
parent900aa70cc617eedd5a9c39b169c2871e3e99da51 (diff)
downloadcuttlefish-emu-34-release.tar.gz
Merge cherrypicks of ['android-review.googlesource.com/2927031'] into emu-34-release.emu-34-release
Change-Id: Ice92924589195bc1edd40b86adfde1b6a9918d33
-rw-r--r--host/commands/modem_simulator/nvram_config.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/host/commands/modem_simulator/nvram_config.cpp b/host/commands/modem_simulator/nvram_config.cpp
index ad06f9427..22b337329 100644
--- a/host/commands/modem_simulator/nvram_config.cpp
+++ b/host/commands/modem_simulator/nvram_config.cpp
@@ -56,8 +56,10 @@ NvramConfig* NvramConfig::BuildConfigImpl(size_t num_instances, int sim_type) {
} else {
auto loaded = ret->LoadFromFile(nvram_config_path.c_str());
if (!loaded) {
- delete ret;
- return nullptr;
+ /** Bug: (b/315167296)
+ * Fall back to default nvram config if LoadFromFile fails.
+ */
+ ret->InitDefaultNvramConfig();
}
}
}