From d096ac9f9175991464a1c0fb2d33b6e4cec57775 Mon Sep 17 00:00:00 2001 From: kaanfurkancakiroglu Date: Fri, 20 Jun 2025 17:52:44 +0300 Subject: [PATCH] Title:Thecompileres2pandacrashesbySegfault Issue:ICG60C Test: Build Signed-off-by: kaanfurkancakiroglu --- ets2panda/checker/ets/function.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ets2panda/checker/ets/function.cpp b/ets2panda/checker/ets/function.cpp index 22f1c94672..831e4f7ea1 100644 --- a/ets2panda/checker/ets/function.cpp +++ b/ets2panda/checker/ets/function.cpp @@ -729,7 +729,10 @@ ArenaVector ETSChecker::CollectSignatures(ArenaVector const lexer::SourcePosition &pos, TypeRelationFlag resolveFlags) { ArenaVector compatibleSignatures(ProgramAllocator()->Adapter()); - std::vector argTypeInferenceRequired = FindTypeInferenceArguments(arguments); + std::vector argTypeInferenceRequired; + if (!arguments.empty()) { + argTypeInferenceRequired = FindTypeInferenceArguments(arguments); + } Signature *notVisibleSignature = nullptr; if (signatures.size() > 1) { -- Gitee