Issue #9074 has been reported by cphoenix (Chris Phoenix).

----------------------------------------
Bug #9074: Doc promotes inadequate way to sanitize a filename
https://bugs.ruby-lang.org/issues/9074

Author: cphoenix (Chris Phoenix)
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: 
ruby -v: 2.0.0
Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN


http://www.ruby-doc.org/stdlib-2.0.0/libdoc/drb/rdoc/DRb.html
also http://www.ruby-doc.org/stdlib-1.8.7/libdoc/drb/rdoc/DRb.html

The "server" example for the "Logger" contains these lines:
            # make the filename safe, then declare it to be so
            fname = name.gsub(/[.\/]/, "_").untaint

On Windows, backslash is a separator character. The above gsub does not remove backslash.




-- 
http://bugs.ruby-lang.org/