/ohos5.0/foundation/ability/ability_runtime/frameworks/native/appkit/dfr/ |
H A D | appfreeze_inner.cpp | 105 faultData.notifyApp = false; in ChangeFaultDateInfo() 107 faultData.forceExit = false; in ChangeFaultDateInfo() 110 faultData.forceExit = true; in ChangeFaultDateInfo() 115 NotifyANR(faultData); in ChangeFaultDateInfo() 123 FaultData faultData; in AppfreezeHandleOverReportCount() local 124 faultData.errorObject.message = in AppfreezeHandleOverReportCount() 128 faultData.timeoutMarkers = ""; in AppfreezeHandleOverReportCount() 135 NotifyANR(faultData); in AppfreezeHandleOverReportCount() 147 NotifyANR(faultData); in AppfreezeHandle() 188 FaultData faultData; in AcquireStack() local [all …]
|
/ohos5.0/foundation/ability/ability_runtime/services/appdfr/src/ |
H A D | application_anr_listener.cpp | 33 AppExecFwk::AppFaultDataBySA faultData; in OnAnr() local 34 faultData.faultType = AppExecFwk::FaultDataType::APP_FREEZE; in OnAnr() 35 faultData.pid = pid; in OnAnr() 36 faultData.errorObject.message = "User input does not respond!"; in OnAnr() 37 faultData.errorObject.stack = ""; in OnAnr() 38 faultData.errorObject.name = AppExecFwk::AppFreezeType::APP_INPUT_BLOCK; in OnAnr() 39 faultData.waitSaveState = false; in OnAnr() 40 faultData.notifyApp = false; in OnAnr() 41 faultData.forceExit = false; in OnAnr() 42 faultData.eventId = eventId; in OnAnr() [all …]
|
H A D | appfreeze_manager.cpp | 128 AcquireStack(faultData, appInfo, memoryContent); in AppfreezeHandle() 130 NotifyANR(faultData, appInfo, "", memoryContent); in AppfreezeHandle() 156 faultNotifyData.eventId = faultData.eventId; in AppfreezeHandleWithStack() 157 faultNotifyData.tid = faultData.tid; in AppfreezeHandleWithStack() 160 appInfo.pid, faultData.errorObject.name.c_str()); in AppfreezeHandleWithStack() 267 faultNotifyData.eventId = faultData.eventId; in AcquireStack() 310 … faultData.errorObject.message, EVENT_STACK, faultData.errorObject.stack, BINDER_INFO, binderInfo, in NotifyANR() 316 EVENT_TID, faultData.tid > 0 ? faultData.tid : appInfo.pid, in NotifyANR() 318 … faultData.errorObject.message, EVENT_STACK, faultData.errorObject.stack, BINDER_INFO, binderInfo, in NotifyANR() 324 faultData.errorObject.name.c_str(), appInfo.pid, faultData.tid, appInfo.bundleName.c_str(), in NotifyANR() [all …]
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/dfr_test/appfreeze_inner_test/ |
H A D | appfreeze_inner_test.cpp | 149 FaultData faultData; variable 150 faultData.state = 1; 152 faultData.faultType = FaultDataType::APP_FREEZE; 153 faultData.timeoutMarkers = ""; 176 FaultData faultData; variable 177 faultData.errorObject.name = AppFreezeType::THREAD_BLOCK_6S; 204 FaultData faultData; variable 205 faultData.errorObject.name = AppFreezeType::THREAD_BLOCK_6S; 206 int ret = appfreezeInner->NotifyANR(faultData); 211 ret = appfreezeInner->NotifyANR(faultData); [all …]
|
/ohos5.0/foundation/ability/ability_runtime/test/fuzztest/faultdata_fuzzer/ |
H A D | faultdata_fuzzer.cpp | 74 FaultData faultData; in FaultDataFuzztest1() local 77 faultData.ReadFromParcel(parcel1); // branch name failed in FaultDataFuzztest1() 81 faultData.ReadFromParcel(parcel2); // branch message failed in FaultDataFuzztest1() 85 faultData.ReadFromParcel(parcel3); // branch stack failed in FaultDataFuzztest1() 90 faultData.ReadFromParcel(parcel4); // branch FaultType failed in FaultDataFuzztest1() 107 faultData.ReadFromParcel(parcel6); in FaultDataFuzztest1() 109 faultData.Marshalling(parcel7); in FaultDataFuzztest1() 114 AppFaultDataBySA faultData; in FaultDataFuzztest2() local 117 faultData.ReadFromParcel(appParcel1); // branch name failed in FaultDataFuzztest2() 125 faultData.ReadFromParcel(appParcel3); // branch stack failed in FaultDataFuzztest2() [all …]
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/fault_data/ |
H A D | fault_data_test.cpp | 55 auto faultData = std::make_shared<FaultData>(); variable 57 bool retFirst = faultData->ReadFromParcel(messageFirst); 69 bool retThird = faultData->ReadFromParcel(messageThird); 107 auto faultData = std::make_shared<FaultData>(); variable 109 auto retFirst = faultData->Unmarshalling(message); 121 auto retSecond = faultData->Unmarshalling(message); 132 auto faultData = std::make_shared<FaultData>(); variable 133 faultData->errorObject.name = "1234"; 134 faultData->errorObject.message = "5678"; 135 faultData->errorObject.stack = "90"; [all …]
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/dfr_test/appfreeze_manager_test/ |
H A D | appfreeze_manager_test.cpp | 83 FaultData faultData; variable 84 faultData.errorObject.name = AppFreezeType::THREAD_BLOCK_6S; 85 faultData.faultType = FaultDataType::APP_FREEZE; 87 int ret = appfreezeManager->AppfreezeHandle(faultData, appInfo); 91 ret = appfreezeManager->AcquireStack(faultData, appInfo, "test"); 94 faultData.errorObject.name = AppFreezeType::APP_INPUT_BLOCK; 95 ret = appfreezeManager->AppfreezeHandle(faultData, appInfo); 99 ret = appfreezeManager->AcquireStack(faultData, appInfo, "test"); 110 FaultData faultData; variable 111 faultData.errorObject.name = AppFreezeType::APP_INPUT_BLOCK; [all …]
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/app_scheduler_proxy_test/ |
H A D | app_scheduler_proxy_test.cpp | 65 FaultData faultData; variable 66 faultData.faultType = FaultDataType::APP_FREEZE; 67 faultData.errorObject.message = "msgContent"; 68 faultData.errorObject.stack = "stack"; 69 faultData.errorObject.name = "eventType"; 70 int32_t result = appSchedulerProxy->ScheduleNotifyAppFault(faultData);
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/app_scheduler_host_test/ |
H A D | app_scheduler_host_test.cpp | 75 FaultData faultData; variable 76 faultData.errorObject.name = "testName"; 77 faultData.errorObject.message = "testMessage"; 78 faultData.errorObject.stack = "testStack"; 79 faultData.faultType = FaultDataType::UNKNOWN; 80 data.WriteParcelable(&faultData);
|
/ohos5.0/foundation/window/window_manager/wm/src/ |
H A D | screen_scene.cpp | 102 AppExecFwk::AppFaultDataBySA faultData; in LoadContent() local 103 faultData.faultType = AppExecFwk::FaultDataType::APP_FREEZE; in LoadContent() 104 faultData.pid = pid; in LoadContent() 105 faultData.errorObject.name = AppExecFwk::AppFreezeType::APP_INPUT_BLOCK; in LoadContent() 106 … faultData.errorObject.message = "User input does not respond normally, report by sceneBoard."; in LoadContent() 107 faultData.errorObject.stack = ""; in LoadContent() 108 …2_t ret = DelayedSingleton<AppExecFwk::AppMgrClient>::GetInstance()->NotifyAppFaultBySA(faultData); in LoadContent()
|
H A D | root_scene.cpp | 106 AppExecFwk::AppFaultDataBySA faultData; in LoadContent() local 107 faultData.faultType = AppExecFwk::FaultDataType::APP_FREEZE; in LoadContent() 108 faultData.pid = pid; in LoadContent() 109 faultData.errorObject.name = AppExecFwk::AppFreezeType::APP_INPUT_BLOCK; in LoadContent() 110 … faultData.errorObject.message = "User input does not respond normally, report by sceneBoard."; in LoadContent() 111 faultData.errorObject.stack = ""; in LoadContent() 112 …2_t ret = DelayedSingleton<AppExecFwk::AppMgrClient>::GetInstance()->NotifyAppFaultBySA(faultData); in LoadContent()
|
/ohos5.0/foundation/ability/ability_runtime/test/fuzztest/abilityappfreezemanager_fuzzer/ |
H A D | abilityappfreezemanager_fuzzer.cpp | 52 FaultData faultData; in DoSomethingInterestingWithMyAPI() local 59 freeze->AppfreezeHandle(faultData, appInfo); in DoSomethingInterestingWithMyAPI() 60 freeze->AppfreezeHandleWithStack(faultData, appInfo); in DoSomethingInterestingWithMyAPI() 81 freeze->AcquireStack(faultData, appInfo, memoryContent); in DoSomethingInterestingWithMyAPI() 83 freeze->NotifyANR(faultData, appInfo, binderInfo, memoryContent); in DoSomethingInterestingWithMyAPI()
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/app_mgr_stub_test/ |
H A D | app_mgr_stub_test.cpp | 300 FaultData faultData; variable 301 faultData.errorObject.name = "testName"; 303 faultData.errorObject.stack = "testStack"; 304 faultData.faultType = FaultDataType::UNKNOWN; 305 data.WriteParcelable(&faultData); 324 AppFaultDataBySA faultData; variable 325 faultData.errorObject.name = "testName"; 327 faultData.errorObject.stack = "testStack"; 328 faultData.faultType = FaultDataType::UNKNOWN; 329 faultData.pid = 24; [all …]
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/app_lifecycle_deal_test/ |
H A D | app_lifecycle_deal_test.cpp | 56 FaultData faultData; variable 57 int32_t result = appLifeCycle->NotifyAppFault(faultData); 71 FaultData faultData; variable 72 auto retsult = appLifeCycle->NotifyAppFault(faultData);
|
/ohos5.0/foundation/ability/ability_runtime/services/appdfr/include/ |
H A D | appfreeze_manager.h | 76 int AppfreezeHandle(const FaultData& faultData, const AppfreezeManager::AppInfo& appInfo); 77 …int AppfreezeHandleWithStack(const FaultData& faultData, const AppfreezeManager::AppInfo& appInfo); 103 …int AcquireStack(const FaultData& faultData, const AppInfo& appInfo, const std::string& memoryCont… 104 int NotifyANR(const FaultData& faultData, const AppfreezeManager::AppInfo& appInfo,
|
/ohos5.0/foundation/ability/ability_runtime/interfaces/kits/native/appkit/dfr/ |
H A D | appfreeze_inner.h | 44 void ChangeFaultDateInfo(FaultData& faultData, const std::string& msgContent); 54 int NotifyANR(const FaultData& faultData);
|
/ohos5.0/foundation/ability/ability_runtime/services/appmgr/src/ |
H A D | modal_system_app_freeze_uiextension.cpp | 59 void ModalSystemAppFreezeUIExtension::ProcessAppFreeze(bool focusFlag, const FaultData &faultData, … in ProcessAppFreeze() argument 67 FaultDataType faultType = faultData.faultType; in ProcessAppFreeze() 68 std::string name = faultData.errorObject.name; in ProcessAppFreeze()
|
H A D | app_mgr_service_inner.cpp | 5792 if (faultData.waitSaveState) { in NotifyAppFault() 5812 … faultData.errorObject.name.c_str(), faultData.faultType, callerUid, pid, bundleName.c_str(), in NotifyAppFault() 5813 processName.c_str(), faultData.forceExit, faultData.waitSaveState); in NotifyAppFault() 5842 KillFaultApp(pid, bundleName, faultData); in NotifyAppFault() 5850 if (faultData.timeoutMarkers != "" && !dfxTaskHandler_->CancelTask(faultData.timeoutMarkers)) { in CheckAppFault() 5864 if (isNeedExit || (faultData.forceExit && !faultData.waitSaveState)) { in KillFaultApp() 5905 int32_t pid = faultData.pid; in TransformedNotifyAppFault() 5944 … FaultTypeToString(faultData.faultType).c_str(), uid, pid, bundleName.c_str(), faultData.eventId); in TransformedNotifyAppFault() 6013 newfaultData.token = faultData.token; in NotifyAppFaultBySA() 6014 newfaultData.state = faultData.state; in NotifyAppFaultBySA() [all …]
|
/ohos5.0/foundation/ability/ability_runtime/services/appmgr/include/ |
H A D | modal_system_app_freeze_uiextension.h | 44 …void ProcessAppFreeze(bool focusFlag, const FaultData &faultData, std::string pid, std::string bun…
|
H A D | app_mgr_service_inner.h | 879 int32_t NotifyAppFault(const FaultData &faultData); 888 int32_t TransformedNotifyAppFault(const AppFaultDataBySA &faultData); 896 int32_t NotifyAppFaultBySA(const AppFaultDataBySA &faultData); 1251 FaultData ConvertDataTypes(const AppFaultDataBySA &faultData); 1506 const FaultData &faultData); 1610 …bool CheckAppFault(const std::shared_ptr<AppRunningRecord> &appRecord, const FaultData &faultData); 1611 int32_t KillFaultApp(int32_t pid, const std::string &bundleName, const FaultData &faultData,
|
H A D | app_lifecycle_deal.h | 207 int32_t NotifyAppFault(const FaultData &faultData);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_foreach_ffi.cpp | 125 VectorToCFFIArray faultData { in FfiOHOSAceFrameworkViewSetIdArray() local 128 return faultData; in FfiOHOSAceFrameworkViewSetIdArray()
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/native/appkit/app/ |
H A D | main_thread.cpp | 1270 FaultData faultData; in CreateCjExceptionInfo() local 1271 faultData.faultType = FaultDataType::CJ_ERROR; in CreateCjExceptionInfo() 1272 faultData.errorObject = appExecErrorObj; in CreateCjExceptionInfo() 1587 FaultData faultData; in HandleLaunchApplication() local 1589 faultData.errorObject = appExecErrorObj; in HandleLaunchApplication() 3160 auto task = [weak, faultData] { in ScheduleNotifyAppFault() 3166 appThread->NotifyAppFault(faultData); in ScheduleNotifyAppFault() 3174 if (faultData.notifyApp) { in NotifyAppFault() 3176 .name = faultData.errorObject.name, in NotifyAppFault() 3177 .message = faultData.errorObject.message, in NotifyAppFault() [all …]
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/app_mgr_proxy_test/ |
H A D | app_mgr_proxy_test.cpp | 336 FaultData faultData; variable 337 appMgrProxy_->NotifyAppFault(faultData); 352 AppFaultDataBySA faultData; variable 353 appMgrProxy_->NotifyAppFaultBySA(faultData);
|
/ohos5.0/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/src/appmgr/ |
H A D | app_scheduler_host.cpp | 407 std::unique_ptr<FaultData> faultData(data.ReadParcelable<FaultData>()); in HandleNotifyAppFault() local 408 if (faultData == nullptr) { in HandleNotifyAppFault() 413 int32_t result = ScheduleNotifyAppFault(*faultData); in HandleNotifyAppFault()
|