Closed
Bug 148169
Opened 23 years ago
Closed 5 years ago
use nsISafeOutputStream to save local (non LDAP replicated) addressbooks (.mab files)
Categories
(MailNews Core :: Address Book, defect)
Tracking
(blocking-thunderbird3.1 -, blocking-thunderbird3.0 -)
RESOLVED
WONTFIX
People
(Reporter: sspitzer, Unassigned)
References
()
Details
(Keywords: dataloss)
Reporter | ||
Comment 1•23 years ago
|
||
we should use bnesse's code to back up local addressbooks. Right now, local
addressbooks are .mab files (mork addressbook files). If they get corrupt, the
user can lose their local addressbook. (Unlike .msf files, mork summary files
for mail boxes, which can be rebuilt.)
We wouldn't back up replicated LDAP addressbooks (which are .mab files, but are
typically larger. But they can be rebuilt from the LDAP server).
Status: NEW → ASSIGNED
Keywords: dataloss
Summary: use bnesse → use bnesse's nsSafeSafeFile to back up local (non LDAP replicated) addressbooks (.mab files)
Target Milestone: --- → mozilla1.1alpha
Updated•22 years ago
|
QA Contact: nbaca → gchan
Comment 3•22 years ago
|
||
By the definitions on <http://bugzilla.mozilla.org/bug_status.html#severity> and
<http://bugzilla.mozilla.org/enter_bug.cgi?format=guided>, crashing and dataloss
bugs are of critical or possibly higher severity. Only changing open bugs to
minimize unnecessary spam. Keywords to trigger this would be crash, topcrash,
topcrash+, zt4newcrash, dataloss.
Severity: normal → critical
Comment 4•22 years ago
|
||
Personal Data is very critical to users & needs to be backed up, easy to locate
& portable. Please consider Backing up Personal Addressbooks in a way that can
be integrated with future Profile Migration/Sharing/Mobility issues.
7067 All profile contents should use cross-platform formats
17048 Roaming access - keep bookmarks/cookies/history/etc in a central repository
17457 Need formalized way to "import" a profile
17917 Add "smart" roaming bookmarks (etc.) with sync capabilities
31732 Make Deployment of Roaming Profiles Easier in LAN/WAN Environments
55309 Need an option to store migrated profiles in a user's choice of location
65960 Set user profile location via registry key (network drive)
66259 Profiles should be transportable (movable)
124048 Roaming - Funding - Sync during runtime
Comment 5•21 years ago
|
||
nsSafeSaveFile has been removed - nsISafeOutputStream replaces it. changing summary.
Summary: use bnesse's nsSafeSafeFile to back up local (non LDAP replicated) addressbooks (.mab files) → use nsISafeOutputStream to save local (non LDAP replicated) addressbooks (.mab files)
Updated•20 years ago
|
Product: Browser → Seamonkey
Updated•20 years ago
|
Assignee: sspitzer → mail
Status: ASSIGNED → NEW
Assignee | ||
Updated•20 years ago
|
Product: Core → MailNews Core
Updated•20 years ago
|
Assignee: mail → nobody
Component: Address Book → MailNews: Address Book
Product: Mozilla Application Suite → Core
QA Contact: grylchan → addressbook
Comment 8•15 years ago
|
||
what is potential for getting this into 3.x?
If this will solve lots of dataloss issues then this is perhaps overdue.
other potential dupes:
Bug 299346 - address book deleted when opening TBird - 2nd x in a month *(which itself has many dups)*
Bug 366457 - Address Book Corruption / deletion - Possible memory dump appended to original abook.mab file
Bug 394797 - the entries in the address book in one of our accounts were deleted when the latest version of Thunderbird was downloaded and installed
Bug 435110 - Address Book - Now Empty
blocking-thunderbird3.0: --- → ?
Flags: blocking-thunderbird3.1?
Comment 9•15 years ago
|
||
(In reply to comment #8)
> what is potential for getting this into 3.x?
> If this will solve lots of dataloss issues then this is perhaps overdue.
From what I can tell in a 1-minute glance, the guts of the code to save the mork databases is buried deep in the mork code and is using stdio functions rather than the xpcom provided classes. Therefore I think doing this would require too much work for the 3.0.x branch so definitely not blocking on that.
Personally I'd probably hold off on this for 3.1 as well pending what we decide to do wrt the address book once we get the roadmap for it together.
blocking-thunderbird3.0: ? → -
Comment 10•15 years ago
|
||
blocking - per standard8's comments.
blocking-thunderbird3.1: --- → -
Flags: blocking-thunderbird3.1?
Comment 11•5 years ago
|
||
I would guess we are no longer going to care about this given v78's AB rewrite
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INVALID
Updated•5 years ago
|
Resolution: INVALID → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•