From 59eadb63cbae4fce5b4075e805d54ddd885923e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BB=96=E5=BA=B7=E5=BA=B7?= Date: Tue, 25 Jul 2023 15:18:29 +0800 Subject: [PATCH 1/2] =?UTF-8?q?crash=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 廖康康 --- services/ans/src/reminder_data_manager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/services/ans/src/reminder_data_manager.cpp b/services/ans/src/reminder_data_manager.cpp index 9fb3baaac..066066b44 100644 --- a/services/ans/src/reminder_data_manager.cpp +++ b/services/ans/src/reminder_data_manager.cpp @@ -1132,6 +1132,10 @@ void ReminderDataManager::PlaySoundAndVibration(const sptr &rem if (soundPlayer_ == nullptr) { soundPlayer_ = Media::PlayerFactory::CreatePlayer(); } + if (soundPlayer_ == nullptr) { + ANSR_LOGE("Fail to creat player."); + return; + } Uri soundUri = DEFAULT_REMINDER_SOUND; std::string uri = soundUri.GetSchemeSpecificPart(); ANSR_LOGD("uri:%{public}s", uri.c_str()); -- Gitee From f04c1db06702794983516bee4528a41f450fed12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BB=96=E5=BA=B7=E5=BA=B7?= Date: Tue, 25 Jul 2023 15:21:17 +0800 Subject: [PATCH 2/2] =?UTF-8?q?crash=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 廖康康 --- services/ans/src/reminder_data_manager.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/services/ans/src/reminder_data_manager.cpp b/services/ans/src/reminder_data_manager.cpp index 066066b44..af044696c 100644 --- a/services/ans/src/reminder_data_manager.cpp +++ b/services/ans/src/reminder_data_manager.cpp @@ -1131,10 +1131,10 @@ void ReminderDataManager::PlaySoundAndVibration(const sptr &rem ANSR_LOGD("Play sound and vibration, reminderId=%{public}d", reminder->GetReminderId()); if (soundPlayer_ == nullptr) { soundPlayer_ = Media::PlayerFactory::CreatePlayer(); - } - if (soundPlayer_ == nullptr) { - ANSR_LOGE("Fail to creat player."); - return; + if (soundPlayer_ == nullptr) { + ANSR_LOGE("Fail to creat player."); + return; + } } Uri soundUri = DEFAULT_REMINDER_SOUND; std::string uri = soundUri.GetSchemeSpecificPart(); -- Gitee