In article <[EMAIL PROTECTED]>,
Georg Brandl <[EMAIL PROTECTED]> writes:
|> 
|> You should have said what the bug is.

Well, maybe, but it is more amusing than serious.  I have now reported it
properly, as Sourceforge is back up.

|> The problem is that Python does not know whether a file name is bogus
|> or an actual file. So it was assumed that names like "<stdin>" or "<string>"
|> are safe enough to use them as subsitutes.

That is no justification for spuriously executing a file called '<stdin>'
when attempting to produce a diagnostic for one called 'fred'.  strace
or equivalent shows up clearly what the bug is.

|> I don't know whether this is worth fixing.

It's definitely worth fixing, but not as a high priority.  Invoking a
file spuriously is potentially serious, with very low probability.


Regards,
Nick Maclaren.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to