>Even though as per logs, there are no approvers, it shows that 'All users can process this task'. This might be coming because, workflow doesn't find any approvers so all the users who have rights to approver might be able to approve.
Yes, this is correct. Most probably the task has been set as "General task", which means that all users are the possible agents for the users (=there is no restrictions for who can process leave approvals). This is not an error.
Kind regards,
Karri