Print this page
5780 Truncated coredumps
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>

*** 374,388 **** * case the path will remain an empty string. */ (void) vnodetopath(vroot, fvp, fdinfo.pr_path, sizeof (fdinfo.pr_path), credp); ! error = VOP_GETATTR(fvp, &vattr, 0, credp, NULL); ! if (error != 0) { VN_RELE(fvp); VN_RELE(vroot); ! goto done; } if (fvp->v_type == VSOCK) fdinfo.pr_fileflags |= sock_getfasync(fvp); --- 374,387 ---- * case the path will remain an empty string. */ (void) vnodetopath(vroot, fvp, fdinfo.pr_path, sizeof (fdinfo.pr_path), credp); ! if (VOP_GETATTR(fvp, &vattr, 0, credp, NULL) != 0) { VN_RELE(fvp); VN_RELE(vroot); ! continue; } if (fvp->v_type == VSOCK) fdinfo.pr_fileflags |= sock_getfasync(fvp);