# in directory name for local directory causes FILE ACCESS DENIED
Categories
(Thunderbird :: General, defect)
Tracking
(Not tracked)
People
(Reporter: msice, Unassigned)
References
(Blocks 1 open bug)
Details
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.109 Safari/537.36
Steps to reproduce:
I've installed one of the last updates to 60.5.1 (32 Bit) for Windows.
Actual results:
Next start, all my E-Mails disappeard. I've tried to repair (*.msf) my Local directory, but nothing happend. Error Console shows the following message: NS_ERROR_FILE_ACCESS_DENIED: Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsIMsgFolder.updateFolder]
Expected results:
The solution is: my profile folder has a # in foldername (e.g. D:#Thomas\AppData\Roaming\Thunderbird...).
If i copied my local thunderbird directory to an directory without an # in foldername (e.g. D:\Thomas\AppData\Roaming\Thunderbird...), the error message is gone, all my emails are displayed and the repair of my *.msf is successfully!
Of cource, i mean (e.g. D:#Thomas\AppData\Roaming\Thunderbird...)
D : \ # T h o m a s \ A p p D a t a \ R o a m i n g \ T h u n d e r b i r d . . .
This form here on bugzilla removes the trailing backslash before #
Comment 3•6 years ago
|
||
All I can think about is that we handle files as URLs under the hood and # is a special character in a URL. Sadly this joins many other issues with special characters in folder names.
Updated•3 years ago
|
Description
•