This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Address book is broken

  • 4 பதிலளிப்புகள்
  • 1 இந்த பிரச்சனை உள்ளது
  • 1 view
  • Last reply by Jim Rome

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?

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?
Attached screenshots

All Replies (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?