The previous script swallowed entries or just ended the search with an
exception. There were also some errors in the script which just resulted in
nothing displayed in e.g. under storage. It now tries to map them to the
correct domain and when it fails displays them under the global * domain. It
doesn't help that some databases use principals some contain hosts and some
just string which you know what. This likely takes more time and might need
some further optimizations for profiles with many items.
But I would still check the data. I bet there is so much junk in it. I just
looked at mine which weren't so old (2.26 or so) and just started over.
I used SQLiteStudio when fixing up the Data Manager: http://sqlitestudio.pl/
Nice tool.
FRG
Jonathan N. Little wrote:
Jonathan N. Little wrote:
When if first stalls clicking debug script stops on line 807 of dataman.js
domain_search dataman.js:807
this.sort();
gDataman.restoreSelectionFromIDs(this.tree, this._getObjID,
selectionCache);
this.tree.treeBoxObject.endUpdateBatch();
this.ignoreSelect = false;
// Make sure we clear the data pane when selection has been removed.
if (!this.tree.view.selection.count && selectionCache.length)
this.select();
},
Refreshing it to see if the script stalls elsewhere it repeatedly stalls
on line 779 of dataman.js
this.displayedDomains.sort(compfunc);
_______________________________________________
support-seamonkey mailing list
[email protected]
https://lists.mozilla.org/listinfo/support-seamonkey