From 5d723ba7cc9d473ef01a06719a56bba284927721 Mon Sep 17 00:00:00 2001 From: Yufeng Wang Date: Wed, 5 Mar 2025 22:04:44 -0800 Subject: [PATCH] Fix run time error during initilization --- examples/camera-controller/commands/common/CHIPCommand.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/examples/camera-controller/commands/common/CHIPCommand.cpp b/examples/camera-controller/commands/common/CHIPCommand.cpp index b81beea60eb13a..758ebbfe526d02 100644 --- a/examples/camera-controller/commands/common/CHIPCommand.cpp +++ b/examples/camera-controller/commands/common/CHIPCommand.cpp @@ -50,6 +50,7 @@ constexpr char kCDTrustStorePathVariable[] = "CAMERACONTROLLER_CD_TRUST_STO const chip::Credentials::AttestationTrustStore * CHIPCommand::sTrustStore = nullptr; chip::Credentials::GroupDataProviderImpl CHIPCommand::sGroupDataProvider{ kMaxGroupsPerFabric, kMaxGroupKeysPerFabric }; +chip::Crypto::RawKeySessionKeystore CHIPCommand::sSessionKeystore; namespace { @@ -109,6 +110,7 @@ CHIP_ERROR CHIPCommand::MaybeSetUpStack() factoryInitParams.operationalKeystore = &mOperationalKeystore; factoryInitParams.opCertStore = &mOpCertStore; factoryInitParams.enableServerInteractions = NeedsOperationalAdvertising(); + factoryInitParams.sessionKeystore = &sSessionKeystore; factoryInitParams.dataModelProvider = chip::app::CodegenDataModelProviderInstance(&mDefaultStorage); // Init group data provider that will be used for all group keys and IPKs for the