Views
No views yet
allocateList<EValue*>() in Method::parse_values
(runtime/executor/method.cpp:514-532) causes SIGSEGV when loading a crafted .pte
model with a large IntList that exhausts the method allocator.1python3 generate_poc_bug11.py # writes poc_bug11.pte (~400KB, 50K IntList)
2# build executorch_core, compile bug11_harness with 32KB method allocator
3./bug11_harness poc_bug11.pte # -> SIGSEGV (exit 139)SIGSEGV at method.cpp:532: evalp_list[j] = &values_[...]; (evalp_list = 0x0)