--- embedaddon/sudo/plugins/sudoers/set_perms.c 2013/07/22 10:46:12 1.1.1.4 +++ embedaddon/sudo/plugins/sudoers/set_perms.c 2013/10/14 07:56:35 1.1.1.5 @@ -88,9 +88,11 @@ rewind_perms(void) { debug_decl(rewind_perms, SUDO_DEBUG_PERMS) - while (perm_stack_depth > 1) - restore_perms(); - sudo_grlist_delref(perm_stack[0].grlist); + if (perm_stack_depth != 0) { + while (perm_stack_depth > 1) + restore_perms(); + sudo_grlist_delref(perm_stack[0].grlist); + } debug_return; }