On Friday 21 December 2007 13:41:40 Martin Fouts wrote: > One of our developers is running regression tests against yaffs and > reports the following: > > yaffs_RenameObject line 2460 yaffs_guts.c > > The return value from yaffs_FindObjectByName(oldDir, oldName) is not > checked before being dereferenced. This causes a crash when renaming an > invalid file. > > Example... > mkdir a > mv a/. c > > He worked around it in our calling code by making sure that > yaffs_RenameObject is never getting indirectly called if the source > object doesn't exist. > > But we're wondering if it's a bug that should be fixed in yaffs_guts. From a cursory glance, both the Linux and yaffs direct would seem to check sanity before entering yaffs_guts.c Still, I think this is worth checking since it is pretty cheap. -- CHarles > > Suggestions? > > _______________________________________________ > yaffs mailing list > yaffs@lists.aleph1.co.uk > http://lists.aleph1.co.uk/cgi-bin/mailman/listinfo/yaffs