frida / frida-tools

Frida CLI tools
Other
338 stars 95 forks source link

increase members limit ? #143

Open severecold opened 10 months ago

severecold commented 10 months ago

[ agents\tracer\agent.ts ]

Is it feasible to increase the members limit (1000) ? I got crash after raising it to 2000+, Is there anything else that needs to be changed?

// async function getHandlers

    let size = 0;
    for (const { name, members: pendingMembers } of pendingScopes) {
        const curMembers: MemberName[] = [];
        curScopes.push({
            name,
            members: curMembers
        });

        let exhausted = false;
        for (const member of pendingMembers) {
            curMembers.push(member);

            size++;
            if (size === 1000) {
                exhausted = true;
                break;
            }
        }
        if (exhausted) {
            break;
        }
    }

}