FIX: [5451]Directly crash when memory is low

Jira: 5451

Change-Id: I5c75994e2bd556bec7ce8de6be44888e6924ff56
This commit is contained in:
maosheng.wei 2023-12-06 14:40:41 +08:00 committed by Lane.Wei
parent b554f86675
commit 82fcd8122d
1 changed files with 2 additions and 9 deletions

View File

@ -5520,15 +5520,8 @@ extern "C" {
SET_DEFULTER_HANDLER();
#endif
std::set_new_handler([]() {
int smallSize = 10 * 1024 * 1024;
int *test_apply = (int *) malloc(smallSize);
if (test_apply == NULL) {
throw std::bad_alloc();
} else {
free(test_apply);
int *a = nullptr;
*a = 0;
}
int *a = nullptr;
*a = 0;
});
// Call the UTF8 main.
return CLI().run(argc, argv_ptrs.data());