Closed
Bug 244589
Opened 21 years ago
Closed 20 years ago
[Roaming] Upload hangs for fresh profile (files non-existant)
Categories
(Core Graveyard :: Profile: Roaming, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: BenB, Assigned: BenB)
References
Details
Reproduction:
1. Create new profile
2. Enable roaming, with default file selection (bookmarks, address book, cookies).
3. Close browser (should upload profile files)
I used a roaming server account which has already files (from another machine),
not sure what happens when the server has no files yet. I don't remember if I
got a conflict dialog - if so, I probably selected the server files.
Actual result:
The transfer progress window never closes (appearantly, didn't wait long).
I think because abook.mab doesn't exist yet.
Expected result:
Skip file silently, keeping any version possibly lying on server.
Bug description is too sketchy/vage, need more precise info, need to test more,
Comment 1•21 years ago
|
||
I'm getting hangs on uploads and downloads using an old Netscape-4.x roaming
profile. I unselected everything except "Manual user preferences". Mozilla
bulid 2004052609 for Windows, server is Apache 2.0.49 with mod_roaming 2.0.0.
Server logs show (both on attempted uploads and downloads) an anonymous request
for listing.xml (which gets a 401 error), immediately followed by an
authenticated request (which gets a 404). Browser then hangs until I
click "cancel".
Got an example copy of listing.xml? I want to see what happens if I put a copy
in the roaming directory.
Comment 2•21 years ago
|
||
Ha! Success.
I put a one-line "listing.xml" file in the roaming directory (with just <?xml
version="1.0" encoding="UTF-8"?>) and then exited Mozilla. Now it's uploading
and downloading fine.
It is still hanging after upload, however. The upload happens, the checkmark
appears, but the dialog sits there until you hit "cancel". (Doesn't happen on
download). Should that be a new bug?
(In reply to comment #2)
> I put a one-line "listing.xml" file in the roaming directory (with just <?xml
> version="1.0" encoding="UTF-8"?>) and then exited Mozilla. Now it's uploading
> and downloading fine.
It just needs to exist - I fixed it by 'touch listing.xml'.
I'm seeing a few things myself:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a2) Gecko/20040529
Must manually create listing.xml file on server to enable.
Passwords - will not stay checked
Fill Form data - will not stay checked
Helper App Settings - blocks upload/download (freezes on Roaming
profile conflicts)
Private Keys - blocks upload/download (freezes on Roaming profile
conflicts)
Security Module Databae - blocks upload/download (freezes on Roaming
profile conflicts)
If both Private Keys and Security Module Database are checked then you
get: Transfer error with file "undefined": NS_ERROR_ILLEGAL_VALUE
Window doesn't close on Roaming Transfer upload - 'Cancel' is a bit
confusing as the open to close the window.
Not sure if I should really open separate bugs for these...
Assignee | ||
Comment 4•20 years ago
|
||
Fix for this bug is included in patch in bug 246710.
No longer depends on: 246710
Assignee | ||
Comment 5•20 years ago
|
||
The problem was that the DOM loading function freaked out, if it got an empty
filename. I think I tested this with 1.4 and it worked there. In any case, I
fixed it by moving the DOM creation after the check for the filename being empty.
Status: NEW → ASSIGNED
Assignee | ||
Comment 6•20 years ago
|
||
Fix checked in. Please test the next nightly.
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Component: Profile: BackEnd → Profile: Roaming
QA Contact: core.profile-manager-backend → core.profile-roaming
Assignee | ||
Comment 7•20 years ago
|
||
please verify
Assignee | ||
Updated•20 years ago
|
No longer blocks: roamingtracking
Updated•8 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•