Something I didn't realize at first: this bug can also lead to data loss. 1. create a testfile e.g. "importantnotes.txt" 2. save any file from firefox under "importantnotes.txt#treatedascomment.png" 3. "importantnotes.txt" is overwritten And no error is shown in this case, the user has no idea unless they are aware of this bug. And another variant that would happen more often: 1. save any file from firefox in the folder /home/user/Documents/#notes/, where "Documents" is a symlink to somewhere else 2. Firefox treats everything after # as a comment and will overwrite it, replacing the link with the downloaded file.