Version: Javapoint PreAlpha revision 352
Platform: Windows 7 Professional SP1 32bit
Java 6 Update 24 (build 1.6.0_24-b07)
Bug: Critical issue with saving using prohibited characters
Scenario:
WARNING – There is a high probability that the file created in this procedure will never be removed from the computer.
1. Start JavaPoint
2. Click file
3. Click “Save external”
4. Create a new map in documents by right-clicking, name it “Boom”.(don’t enter it)
5. In documents(default save location) write “boom\ :” (disregard the “”)
Result: A file with no extension as well as a blank name will be created
Expected Result: It is expected that Javapoint would not save this file because it is prohibited by windows.
Comments: Note that Javapoint allows the usage of prohibited characters and bases its response on what windows tell back to Javapoint.
Windows does not let any user rename a file to “ “, but through this method Javapoint does it, this creates a problem because the file can now not be deleted, the map which has the file in it can also not be deleted.
Suggestion: This may be a problem with the windows platform itself but it would be very useful for there to be an extra layer making sure that “:” is not allowed under any circumstance to be written (the other prohibited characters don’t cause any destructive side effects and “:” does.
Not allowed characters to save with in windows
\ (ASCII 92)
/ (ASCII 47)
: (ASCII 58)
* (ASCII 42)
? (ASCII 63)
" (ASCII 34)
< (ASCII 60)
> (ASCII 62)
| (ASCII 124)
Reporter: PVT10/Group 2