Seamonkey does not open the Save Dialog for a Download

User Help for Seamonkey and Mozilla Suite
Post Reply
BronekDzikusTorres
Posts: 1
Joined: October 14th, 2017, 7:35 am

Seamonkey does not open the Save Dialog for a Download

Post by BronekDzikusTorres »

SeaMonkey does not open the Save Dialog for a Download after migration from Windows to Linux. Problem occurs when the option is checked: "Edit -> Preferences... -> Browser -> Downloads -> 'Always ask me where to save files' "

Some time ago I faced exactly the same problem in SeaMonkey (version 2.46) what is described in http://forums.mozillazine.org/viewtopic ... &t=2937119. When I have been looking for solution I haven't seen this topic.

Error in "Tools -> Web Development -> Error Console"
Error: NS_ERROR_FILE_UNRECOGNIZED_PATH: Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIFile.initWithPath]
Source file: resource://gre/modules/DownloadLastDir.jsm
Line: 167
Error: [Exception... "Component returned failure code: 0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH) [nsIFile.initWithPath]" nsresult: "0x80520001 (NS_ERROR_FILE_UNRECOGNIZED_PATH)" location: "JS frame :: resource://gre/modules/DownloadLastDir.jsm :: DownloadLastDir.prototype.getFileAsync/<.handleCompletion :: line 167" data: no]
When the problem occurred for the first time I reset values described in http://kb.mozillazine.org/Unable_to_sav ... oad_folder - but it did not help.

There is a another place where the incorrect paths are collected. They can be found in menu "Tools -> Data Manager" in the tab "Preferences". For the particular website (on which I had problem) I found the path from Windows system 'c:\...' - this was the reason in my case.

There is a hint in the topic mentioned above http://forums.mozillazine.org/viewtopic ... &t=2937119. The user therube has written:
Otherwise, thinking Data Manager (or FF equivalent) would be the place to look.
This 'Data Manager' was the key in my case.

After all I checked that the way which was proposed by s-light user - to check the places.sqlite file. I have found many entries with paths from Windows system in that file. The solution proposal is in the post from "April 12th, 2016, 11:43 am" - for me it looks very reasonable, but I haven't replaced all entries at ones using database/sql 'update'.

This post is written for all who are looking for solution for SeaMonkey.

Maybe the "Knowledge Base" should be updated/improved. What do you think?


ps.
Best wishes for all who decided migrate from Windows system to Linux. Good choice
=D>
Post Reply