Address book is broken
In Thunderbird 102.0.2 my address book is very broken.
I got a new Mac Studio, and my profile got munged moving from my old Mac Pro. I imported a lot of old address book exports into my Personal Address Book. The addresses all appear.
- But searching for an address totally fails (see ADATA.png).
- I can make lists, and searches in the lists works, but when I go to send mail, the list name is not found.
- I cannot export the address book. I give the export a name, but it is never exported, and there are no error messages.
Any ideas?
Alla svar (4)
My Google address book works properly.
CHecked error console?
Get errors: Clicking on an address: Uncaught TypeError: this._rowMap[aIndex] is undefined
isContainer chrome://messenger/content/jsTreeView.js:90 connectedCallback chrome://messenger/content/tree-listbox.js:976
jsTreeView.js:90:5
isContainer chrome://messenger/content/jsTreeView.js:90 connectedCallback chrome://messenger/content/tree-listbox.js:976
On searching for a list I get: (and also, only the first 20ish addresses are displayed) Error: Could not extract integer from "NaN-" Ical.jsm:154:13
strictParseInt resource:///modules/calendar/Ical.jsm:154 part resource:///modules/calendar/Ical.jsm:6322 fromDateAndOrTimeString resource:///modules/calendar/Ical.jsm:6337 toAbCard resource:///modules/VCardUtils.jsm:404 InterpretGeneratorResume self-hosted:1422 next self-hosted:1370 toPropertyMap resource:///modules/VCardUtils.jsm:901 results resource:///modules/AddrBookDirectory.jsm:377 filter self-hosted:198 search resource:///modules/AddrBookDirectory.jsm:368 ABView chrome://messenger/content/addressbook/abView-new.js:28 _onCommand chrome://messenger/content/addressbook/aboutAddressBook.js:1939 handleEvent chrome://messenger/content/addressbook/aboutAddressBook.js:1433 _fireCommand chrome://messenger/content/addressbook/aboutAddressBook.js:1116 _fireCommand self-hosted:1115
Uncaught Exception { name: "NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS", message: "[JavaScript Error: \"Could not extract integer from \"NaN-\"\" {file: \"resource:///modules/calendar/Ical.jsm\" line: 154}]'[JavaScript Error: \"Could not extract integer from \"NaN-\"\" {file: \"resource:///modules/calendar/Ical.jsm\" line: 154}]' when calling method: [nsIAbDirectory::search]", result: 2153185313, filename: "chrome://messenger/content/addressbook/abView-new.js", lineNumber: 28, columnNumber: 0, data: XPCWrappedNative_NoHelper, stack: "ABView@chrome://messenger/content/addressbook/abView-new.js:28:11\n_onCommand@chrome://messenger/content/addressbook/aboutAddressBook.js:1939:29\nhandleEvent@chrome://messenger/content/addressbook/aboutAddressBook.js:1433:14\n_fireCommand@chrome://messenger/content/addressbook/aboutAddressBook.js:1116:10\n", location: XPCWrappedNative_NoHelper } abView-new.js:28 <Provider> does not support changing `store` on the fly. It is most likely that you see this error because you updated to Redux 2.x and React Redux 2.x which no longer hot reload reducers automatically. See https://github.com/reactjs/react-redux/releases/tag/v2.0.0 for the migration instructions.
Trying to export address book I get: Error: Could not extract integer from "NaN-" Ical.jsm:154:13
But why is address book looking at the calender?
I am still stuck. Any ideas?