On 14 Nov 2008, at 11:31, Nicholas Clark wrote:
> Andy knew the cause, but I'm not sure if this is the best fix. Yes,
> it will
> clean up, but the problem is that part of TH3 is writing
> intermediate files
> outside of the directory tree that it's "supposed" to be using,
> because the
> test names start with ../
>
> So it seems that it needs a better plan to cope with "interesting"
> test names,
> with which cleanup will fall out naturally.
Yeah, it's a bug in how we generate the filename for spooled TAP. We
build the spool name from the test name and if the test name
includes .. we honour that. Oops.
My quick attempt at a fix didn't do the trick - for reasons as yet
unknown. We're in the middle of a big push at work right now and I
haven't had a chance to work out why my fix didn't fix. I'll make some
time to prod it over the weekend.
Thanks for the patch in any case Chip :)
--
Andy Armstrong, Hexten