Closed Bug 1220340 Opened 10 years ago Closed 10 years ago

Lighting not syncing with TB 38.3 and Lightning 4.0.3.1 on Mac

Categories

(Calendar :: Provider: GData, defect)

Lightning 4.0.3
Other
macOS
defect
Not set
major

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1274728

People

(Reporter: irving.tredler, Unassigned)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:41.0) Gecko/20100101 Firefox/41.0 Build ID: 20151014143721 Steps to reproduce: The calendar is blank except for locally entered events. Manual sync does not help. Actual results: I tried reinstalling TB and Lightning but still does not sync. Expected results: The calendar had not issues until the last few days as far as I know.
Severity: normal → critical
OS: Unspecified → Mac OS X
Hardware: Unspecified → Other
What type of network calendar are you using (ics, caldav, google provider, ews,...)? Is caching (=offline support) enabled for that calendar and do you have a stable network connection when trying to sync? Please also check the error console for entries when trying to reproduce.
Flags: needinfo?(irving.tredler)
(In reply to MakeMyDay from comment #1) > What type of network calendar are you using (ics, caldav, google provider, > ews,...)? Is caching (=offline support) enabled for that calendar and do you > have a stable network connection when trying to sync? > > Please also check the error console for entries when trying to reproduce. I am using the default calendar for google when you create a google calendar from TB. My network is stable. There is an error in the error console that I do not understand as follows ___________________________________________ Timestamp: 10/31/15, 8:05:07 PM Error: [calCachedCalendar] replay action failed: null, uri=googleapi://irving.tredler@gmail.com/?calendar=irving.tredler%40gmail.com, result=item.recurrenceInfo is null, op=[xpconnect wrapped calIOperation] Source File: file:///Users/irvingtredler/Library/Thunderbird/Profiles/ddu5k1q4.default/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calCachedCalendar.js Line: 322 ------------------------------------------- Timestamp: 10/31/15, 8:05:07 PM Error: [calCachedCalendar] replay action failed: null, uri=googleapi://irving.tredler@gmail.com/?calendar=irving.tredler%40gmail.com, result=item.recurrenceInfo is null, op=[xpconnect wrapped calIOperation] Source File: file:///Users/irvingtredler/Library/Thunderbird/Profiles/ddu5k1q4.default/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calCachedCalendar.js Line: 322
Flags: needinfo?(irving.tredler)
I am not using offline support
(In reply to irving.tredler@gmail.com from comment #2) > I am using the default calendar for google when you create a google calendar > from TB. Thanks. I guess you mean the separate Provider for Google addon, right? If so, which version are you on? Can you enable calendar.debug.log and calendar.debug.log.verbose in the config editor and post all the messages in the log you get when trying to reproduce. If you may want to edit sensitive information, please do so in a way that the information structure is not changed.
Component: Lightning Only → Provider: GData
Flags: needinfo?(irving.tredler)
(In reply to MakeMyDay from comment #4) > (In reply to irving.tredler@gmail.com from comment #2) > > > I am using the default calendar for google when you create a google calendar > > from TB. > > Thanks. I guess you mean the separate Provider for Google addon, right? If > so, which version are you on? > > Can you enable calendar.debug.log and calendar.debug.log.verbose in the > config editor and post all the messages in the log you get when trying to > reproduce. If you may want to edit sensitive information, please do so in a > way that the information structure is not changed. I am using Provider for Google Calendar 1.0.4 I turned on the debugs but the log had thousands of lines. Since my calendar on the Mac is empty all years of google calendar entries are being synced each time even though nothing is shown. I have pasted in below the first few plus the error that I see at the end. ________________________________________ [calGoogleCalendar] Parsing entry: { "kind": "calendar#event", "etag": "\"2765960504302000\"", "id": "99ueuf62b2avgro983f1t7qj18", "status": "confirmed", "htmlLink": "https://www.google.com/calendar/event?eid=OTl1ZXVmNjJiMmF2Z3JvOTgzZjF0N3FqMTggaXJ2aW5nLnRyZWRsZXJAbQ&ctz=America/Chicago", "created": "2013-10-28T17:10:52.000Z", "updated": "2013-10-28T17:10:52.151Z", "summary": "Lynn", "creator": { "email": "irving.tredler@gmail.com", "displayName": "Irving Tredler", "self": true }, "organizer": { "email": "irving.tredler@gmail.com", "displayName": "Irving Tredler", "self": true }, "start": { "dateTime": "2013-11-28T13:30:00-06:00" }, "end": { "dateTime": "2013-11-28T14:30:00-06:00" }, "iCalUID": "99ueuf62b2avgro983f1t7qj18@google.com", "sequence": 0, "reminders": { "useDefault": true } } [calGoogleCalendar] Logging calIEvent: id:99ueuf62b2avgro983f1t7qj18@google.com created:2013/10/28 17:10:52 UTC isDate=0 nativeTime=1382980252000000 updated:2013/10/28 17:10:52 UTC isDate=0 nativeTime=1382980252000000 title:Lynn description:null transparency:null status:CONFIRMED startTime:2013/11/28 13:30:00 America/Chicago isDate=0 nativeTime=1385667000000000 endTime:2013/11/28 14:30:00 America/Chicago isDate=0 nativeTime=1385670600000000 location:null privacy:null sequence:0 alarmLastAck:null snoozeTime:null isOccurrence: false Organizer: ID: mailto:irving.tredler@gmail.com Name: Irving Tredler Rsvp: null Is Organizer: yes Role: null Status: null Attendees: recurrence: no alarms: no _______________________________ [calGoogleCalendar] Error syncing: 2147500037: (resource://gdata-provider/modules/gdataUtils.jsm:1015):TypeError: item.recurrenceInfo is null
Flags: needinfo?(irving.tredler)
The error shown in the log under the error tab is [calGoogleCalendar] Error syncing: 2147500037: (resource://gdata-provider/modules/gdataUtils.jsm:1015):TypeError: item.recurrenceInfo is null
Can you please post the messages right before the error message? There seems to be a problem with that specific event.
(In reply to MakeMyDay from comment #7) > Can you please post the messages right before the error message? There seems > to be a problem with that specific event. [calGoogleCalendar] Logging calIEvent: id:9f8046ec-bc96-48e8-8585-f829a73f4f33 created:2013/05/21 04:40:38 UTC isDate=0 nativeTime=1369111238000000 updated:2013/12/26 12:38:36 UTC isDate=0 nativeTime=1388061516000000 title:Book of Mormon Ticket Confirmation description:Thank you for purchasing tickets on Ticketmaster. Your order number for this purchase is 26-36732/UK1. Show complete order detail: https://www.ticketmaster.co.uk/member/order_history?v=NwaY3PdXZICDCOMOp3HkKFB0UHHjI0G6aNNsZ67J_V-KQp-R3qUoo4O8vJgYgp1DYDUFbRbWegQRF6xkFhaJHJ2rfNmE-fZDcLix0D5gy00c-DwidwA36ryii4Ges5iaArXP6kUjQqkH6itx8Flww-QN5Z0Ykd4PCzjIXOWiJqz1F8LPIWcUJ03lLqehHfS_7SltciTqRUGDgcB6wPmwVpEB-_Dd80c1uDB9hw7IB20AmpDzcrn92clXZ86dTZo0DK6vJCRbijkmZ8VNk--9m28Svk1mE6y6x_Ch7cIv49A You will receive your tickets via: UPS ® Secure Courier - USA and Europe (EU) - Guaranteed delivery with tracking facility by a UPS ® Secure Courier to addresses in the European Union (as well as Switzerland) and addresses in the USA. Signature required. If you have not received your tickets seven days before the event (or seven days before you are due to travel) you can track your item at www.ups.com. Not available to PO Box addresses. UPS ® Secure Courier - USA and Europe (EU) Guaranteed delivery with tracking facility by a UPS ® Secure Courier to addresses in the European Union (as well as Switzerland) and addresses in the USA. Signature required. If you have not received your tickets seven days before the event (or seven days before you are due to travel) you can track your item at www.ups.com. Not available to PO Box addresses. tt You purchased 8 tickets to: _____________________________________________________________________________________________ The Book of Mormon (London) Prince of Wales Theatre, London, Wed 1 Jan 2014, 19:30 Order for: Irving Tredler Seat location: section STALLS, row S, seats 18-11 Total Charge: £425.50 You did not add Event Ticket Insurance to your order, but it's not too late to protect your purchase! Click here to add insurance to any Ticketmaster order: https://www.magroup-online.com/tms/gb?restart= Please note that the purchase of Event Ticket Insurance is not compulsory. Ticketmaster UK Limited, Registered address 4 Pentonville Road, London N1 9HF registered No. 02662632. Ticketmaster UK Limited is an Appointed Representative of Mondial Assistance (UK) Limited which is authorised and regulated by the Financial Services Authority (FSA). Mondial Assistance's FSA registration number is 311909. FSA authorisation can be checked on the FSA register at www.fsa.gov.uk/register/ t Thanks again for using Ticketmaster. Show complete order detail: https://www.ticketmaster.co.uk/member/order_history You can always check your order and manage your preferences in My Ticketmaster: https://www.ticketmaster.co.uk/member/ t _____________________________________________________________________________________________ C U S T O M E R S E R V I C E _____________________________________________________________________________________________ If you have any questions regarding your booking you can search for answers using our online helpdesk at http://ticketmaster.custhelp.com You can search our extensive range of answers and in the unlikely event that you cannot find an answer to your query, you can use 'Ask a Question' to contact us directly. _____________________________________________________________________________________________ This email confirms your ticket order, so print/save it for future reference. All purchases are subject to credit card approval and billing address verification. We make every effort to be accurate, but we cannot be responsible for changes, cancellations, or postponements announced after this email is sent. Please do not reply to this email. Replies to this email will not be responded to or read. If you have any questions or comments, contact us. http://www.ticketmaster.co.uk/h/customer_serve.html GET ME IN! - Fan Resale Marketplace Unable to go? Resell your ticket at http://www.getmein.com (GET ME IN! Limited is an independent company owned by the Ticketmaster Group). Restrictions apply – See ticket purchase terms and conditions at www.ticketmaster.co.uk/legal for details. Ticketmaster UK Limited Registration in England No 2662632, Registered Office, 4 Pentonville Road, London N1 9HF Order # 26-36732/UK1 Order Date: 21/05/13 Order Details Order Status Your tickets have not yet been dispatched. Purchase Summary Order Date tOrder # tAmount 21/05/13 t26-36732/UK1 t£425.50 t Ups Overseas Secure Despatch Tmuk Overseas Post, London Fri 31 Jan 2014, 23:59 t Ticket Information Section UPS Row R1 Seats S1 Type EU/USA UPS DELIVERY Ticket Price £13.50 x 1 SUBTOTAL £13.50 The Book of Mormon (London) Prince of Wales Theatre, London Wed 1 Jan 2014, 19:30 t Ticket Information Section STALLS Row S Seats 18 - 11 Type Full Price Ticket Ticket Price £51.50 x 8 Price Details SUBTOTAL £412.00 Tickets/Items £425.50 Delivery via: UPS ® Secure Courier - USA and Europe (EU) No Charge TOTAL CHARGES £425.50 Customer Name tCard Type tCharge tLast 4 Digits tBilling Address IRVING TREDLER tVISA t£425.50 t5318 t6320-B HASKELL ST Back to Order History Print Receiptt transparency:null status:CONFIRMED startTime:2014/01/01 13:30:00 America/Chicago isDate=0 nativeTime=1388604600000000 endTime:2014/01/01 16:30:00 America/Chicago isDate=0 nativeTime=1388615400000000 location:null privacy:null sequence:1 alarmLastAck:null snoozeTime:null isOccurrence: false Organizer: ID: mailto:irving.tredler@gmail.com Name: Irving Tredler Rsvp: null Is Organizer: yes Role: null Status: null Attendees: recurrence: no alarms: no __________________________________________ [calGoogleCalendar] Parsing entry: { "kind": "calendar#event", "etag": "\"2776123234826000\"", "id": "_6com2dho6hh36bb56ks3gb9k60r66bb265i66b9i6srmcphiclj38c1o64", "status": "confirmed", "htmlLink": "https://www.google.com/calendar/event?eid=XzZjb20yZGhvNmhoMzZiYjU2a3MzZ2I5azYwcjY2YmIyNjVpNjZiOWk2c3JtY3BoaWNsajM4YzFvNjQgaXJ2aW5nLnRyZWRsZXJAbQ&ctz=America/Chicago", "created": "2013-05-28T00:23:46.000Z", "updated": "2013-12-26T12:40:17.413Z", "summary": "Swan Lake with Frankie", "description": "Receipt and Confirmation\n\nName: Mr Irving Tredler\nSadler's Wells Booking Reference Number: 2432870\nPatron Number: 1267271\n\nThank you for booking online. Your booking details are as follows:\n\nMatthew Bourne's Swan Lake\nSadler's Wells Theatre (Islington, EC1R)\n\n \nThursday 02 January 2014\n7:30pm\nStalls D18 - D19\n2 Standard @ £ 60.00 each\n£120.00\n\n\n \nTransaction Charge: £1.75\nTotal Cost: £121.75\n\n \nAny TICKETS bought will be kept at the Ticket Office for collection.\nYou will need to present the payment credit or debit card to collect your tickets.\n\n\nADDRESS CHECK\n\nSadler’s Wells Theatre and Lilian Baylis Studio - Rosebery Avenue, Islington, EC1R 4TN\nmore info >>\n\n", "creator": { "email": "irving.tredler@gmail.com", "displayName": "Irving Tredler", "self": true }, "organizer": { "email": "irving.tredler@gmail.com", "displayName": "Irving Tredler", "self": true }, "start": { "dateTime": "2014-01-02T13:30:00-06:00", "timeZone": "America/Chicago" }, "end": { "dateTime": "2014-01-02T16:30:00-06:00", "timeZone": "America/Chicago" }, "iCalUID": "31a684b3-e588-406c-b1dc-277ff2ef4081", "sequence": 2, "reminders": { "useDefault": true } } ____________________________________________ [calGoogleCalendar] Logging calIEvent: id:31a684b3-e588-406c-b1dc-277ff2ef4081 created:2013/05/28 00:23:46 UTC isDate=0 nativeTime=1369700626000000 updated:2013/12/26 12:40:17 UTC isDate=0 nativeTime=1388061617000000 title:Swan Lake with Frankie description:Receipt and Confirmation Name: Mr Irving Tredler Sadler's Wells Booking Reference Number: 2432870 Patron Number: 1267271 Thank you for booking online. Your booking details are as follows: Matthew Bourne's Swan Lake Sadler's Wells Theatre (Islington, EC1R) Thursday 02 January 2014 7:30pm Stalls D18 - D19 2 Standard @ £ 60.00 each £120.00 Transaction Charge: £1.75 Total Cost: £121.75 Any TICKETS bought will be kept at the Ticket Office for collection. You will need to present the payment credit or debit card to collect your tickets. ADDRESS CHECK Sadler’s Wells Theatre and Lilian Baylis Studio - Rosebery Avenue, Islington, EC1R 4TN more info >> transparency:null status:CONFIRMED startTime:2014/01/02 13:30:00 America/Chicago isDate=0 nativeTime=1388691000000000 endTime:2014/01/02 16:30:00 America/Chicago isDate=0 nativeTime=1388701800000000 location:null privacy:null sequence:2 alarmLastAck:null snoozeTime:null isOccurrence: false Organizer: ID: mailto:irving.tredler@gmail.com Name: Irving Tredler Rsvp: null Is Organizer: yes Role: null Status: null Attendees: recurrence: no alarms: no ___________________________________________ [calGoogleCalendar] Parsing entry: { "kind": "calendar#event", "etag": "\"2776186901896000\"", "id": "_6grj4cq368qk8cq36p1j8gq46os36dpg70s34gi48ko38d228h0j0", "status": "confirmed", "htmlLink": "https://www.google.com/calendar/event?eid=XzZncmo0Y3EzNjhxazhjcTM2cDFqOGdxNDZvczM2ZHBnNzBzMzRnaTQ4a28zOGQyMjhoMGowIGlydmluZy50cmVkbGVyQG0&ctz=America/Chicago", "created": "2013-12-26T21:30:50.000Z", "updated": "2013-12-26T21:30:50.948Z", "summary": "Check for tickets for Stephen at the Aldwych senior not over £50", "creator": { "email": "irving.tredler@gmail.com", "displayName": "Irving Tredler", "self": true }, "organizer": { "email": "irving.tredler@gmail.com", "displayName": "Irving Tredler", "self": true }, "start": { "dateTime": "2013-12-27T03:00:00-06:00", "timeZone": "Atlantic/Canary" }, "end": { "dateTime": "2013-12-27T04:00:00-06:00", "timeZone": "Atlantic/Canary" }, "iCalUID": "4723C25D3C6C4CD68370882BDE044BDA0", "sequence": 0, "reminders": { "useDefault": true } } __________________________________________ [calGoogleCalendar] Logging calIEvent: id:4723C25D3C6C4CD68370882BDE044BDA0 created:2013/12/26 21:30:50 UTC isDate=0 nativeTime=1388093450000000 updated:2013/12/26 21:30:50 UTC isDate=0 nativeTime=1388093450000000 title:Check for tickets for Stephen at the Aldwych senior not over £50 description:null transparency:null status:CONFIRMED startTime:2013/12/27 03:00:00 America/Bahia_Banderas isDate=0 nativeTime=1388134800000000 endTime:2013/12/27 04:00:00 America/Bahia_Banderas isDate=0 nativeTime=1388138400000000 location:null privacy:null sequence:0 alarmLastAck:null snoozeTime:null isOccurrence: false Organizer: ID: mailto:irving.tredler@gmail.com Name: Irving Tredler Rsvp: null Is Organizer: yes Role: null Status: null Attendees: recurrence: no alarms: no ______________________________________________ [calGoogleCalendar] Parsing entry: { "kind": "calendar#event", "etag": "\"2776186951142000\"", "id": "_71332ea48or3ih9k711j8e1l6t13idi56cqk6e1g64pj4c1h68rj0", "status": "confirmed", "htmlLink": "https://www.google.com/calendar/event?eid=XzcxMzMyZWE0OG9yM2loOWs3MTFqOGUxbDZ0MTNpZGk1NmNxazZlMWc2NHBqNGMxaDY4cmowIGlydmluZy50cmVkbGVyQG0&ctz=America/Chicago", "created": "2013-12-26T21:31:15.000Z", "updated": "2013-12-26T21:31:15.571Z", "summary": "Brian and Frankie dinner and maybe play", "creator": { "email": "irving.tredler@gmail.com", "displayName": "Irving Tredler", "self": true }, "organizer": { "email": "irving.tredler@gmail.com", "displayName": "Irving Tredler", "self": true }, "start": { "dateTime": "2013-12-27T11:45:00-06:00", "timeZone": "Atlantic/Canary" }, "end": { "dateTime": "2013-12-27T12:45:00-06:00", "timeZone": "Atlantic/Canary" }, "iCalUID": "8F19DF69E48C4857B96E35C8013201270", "sequence": 0, "reminders": { "useDefault": true } } __________________________________ [calGoogleCalendar] Logging calIEvent: id:8F19DF69E48C4857B96E35C8013201270 created:2013/12/26 21:31:15 UTC isDate=0 nativeTime=1388093475000000 updated:2013/12/26 21:31:15 UTC isDate=0 nativeTime=1388093475000000 title:Brian and Frankie dinner and maybe play description:null transparency:null status:CONFIRMED startTime:2013/12/27 11:45:00 America/Bahia_Banderas isDate=0 nativeTime=1388166300000000 endTime:2013/12/27 12:45:00 America/Bahia_Banderas isDate=0 nativeTime=1388169900000000 location:null privacy:null sequence:0 alarmLastAck:null snoozeTime:null isOccurrence: false Organizer: ID: mailto:irving.tredler@gmail.com Name: Irving Tredler Rsvp: null Is Organizer: yes Role: null Status: null Attendees: recurrence: no alarms: no _________________________________________ [calGoogleCalendar] Error syncing: 2147500037: (resource://gdata-provider/modules/gdataUtils.jsm:1015):TypeError: item.recurrenceInfo is null ________________________________ [calCachedCalendar] replayChangesOn finished. _____________________________________ [calCachedCalendar] sync queue empty.
I fixed this by deleting the calendar and setting it up again. When doing so I did not say it was a google calendar (even though it is) but used the Ical option giving the private address from the google calendar settings. I did this multiple times before using the Google Calendar option without success.
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
forget my last comment. I did not realize that I was only creating a read only calendar.
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---
makemyday, what do you make of comment 8?
Severity: critical → major
Flags: needinfo?(makemyday)
There's nothing obvious in the log to explain why the type error occurs (except that there's no check for null, but the question is why processException is triggered at all) - at least to me. But Philipp probably has a better insight at that area of code.
Flags: needinfo?(makemyday) → needinfo?(philipp)
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago → 10 years ago
Flags: needinfo?(philipp)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.