Messages in this thread | | | From | "Hua Zhong" <> | Subject | RE: fs/xfs/xfs_vnodeops.c:xfs_readdir(): NULL variable dereferenced | Date | Thu, 6 Jul 2006 16:37:59 -0700 |
| |
> > <-- snip --> > > > > Note that tp is never assigned any value other than NULL (and the > > Coverity checker found a way how tp might be dereferenced four > > function calls later). > > Then the bug is probably in the function call that uses tp > without first checking whether it's null. Can you tell us > where that dereference occurs? > > Cheers, > > Dave.
Maybe, but the above code is confusing too.
Why not get rid of tp and explicitly pass NULL as "xfs_dir_getdents(NULL, dp, uiop, eofp);"?
Hua
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |