[Python-bugs-list] [ python-Bugs-481171 ] Hang using files named prn.txt, etc
noreply@sourceforge.net
noreply@sourceforge.net
Tue, 13 Nov 2001 09:41:40 -0800
Bugs item #481171, was opened at 2001-11-12 21:43
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=481171&group_id=5470
Category: Windows
Group: Platform-specific
>Status: Closed
>Resolution: Wont Fix
Priority: 5
Submitted By: Andrew Bennetts (spiv)
Assigned to: Tim Peters (tim_one)
Summary: Hang using files named prn.txt, etc
Initial Comment:
Windows reserves many possible filenames as reserved
device names.
Examples are prn.xxx, con.xxx, com1.xxx aux.xxx, etc,
where xxx can be any extension. Attempts to
create/read/write to these files can hang the
interpreter, but ideally would just throw an OSError.
A partial list of device names is mentioned at:
http://cert.uni-
stuttgart.de/archive/bugtraq/2001/07/msg00086.html
----------------------------------------------------------------------
>Comment By: Tim Peters (tim_one)
Date: 2001-11-13 09:41
Message:
Logged In: YES
user_id=31435
Did you read the message you referenced with that URL? I
agree with it:
"""
Conclusion : applications should not filter out DDNs,
because they don't fix the problem (basically they make it
even worse), the OS patch is better because it
fixes *ALL* problems, ...
CONCLUSION : patch your OS, and stop whining about so
called 'bugs' in applications, you will never be able
to completely patch the problem that way.
"""
They're right: applications cannot fix this; if it's a
problem for you, then you should download and apply the MS
OS patches linked to from that article.
----------------------------------------------------------------------
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=481171&group_id=5470