tutao / tutanota

Tuta is an email service with a strong focus on security and privacy that lets you encrypt emails, contacts and calendar entries on all your devices.
https://tuta.com
GNU General Public License v3.0
6.06k stars 524 forks source link

Iphone 15 pro is freezing after finding cloned contact #7345

Open nangaparba1 opened 2 months ago

nangaparba1 commented 2 months ago

Bug in mobile app

Describe the bug On the iphone 15 pro with the tutanota app installed, contacts clone and in the address book "all" at one point appeared 13k contacts. In addition, contacts that saved in two different email accounts (gmail and Tutanota) when searching for a particular contact, the iphone would lock up and after a while the battery would start to heat up.

details: On the iphone in the settings is uploaded ONLY one Gmail account.

The contacts show Gmail, iCloud and Tutanota contacts - but Tutanota as an account does not exist because only the app that is causing the problem is uploaded.

When searching for a contact and with the Tuta app installed, some contacts could not be opened and even the phone would hang up and the battery would automatically start to heat up dangerously. After uninstalling the app, the problem disappeared.

I did not have this problem on previous iphones.

To Reproduce Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. NO ERROR show up at Ispot service

Expected behavior the application will work normally and the phone will not rip contacts from the application on its own without permission

Screenshots If applicable, add screenshots to help explain your problem.

Smartphone (please complete the following information):

Additional context Add any other context about the problem here.

charlag commented 2 months ago

Hi, thank you so much for your bug report. To be clear: you would encounter slowness when you search in the contact app itself? We plan to address some contact sync issues soon: https://github.com/tutao/tutanota/issues/6875

nangaparba1 commented 2 months ago

Hello Willow,

The problem arose when transitioning from an iPhone 13 mini to an iPhone 15 Pro. After transferring content from iCloud to the current phone, strange things started happening with my contacts. They were duplicated (my contacts were about 1500, but the actual number on the phone showed over 3000!), and some could not be opened.

Moreover, when I tried to access these problematic contacts, the phone would freeze, and I had to close the app. As a result, the battery would heat up for several minutes, causing a reduction in battery life. This happened every time.

After visiting the iSpot service, it turned out that the problem was caused by the Tuta app. When the app was removed from the phone, the issue disappeared (but it deprived me of access to emails wherever I needed them). When I reinstalled the app, the number of contacts doubled to 6000! Then I uninstalled it (the contacts remained saved), and after reinstalling it again, they increased to 12000!

In photo number 1, there should only be the accounts loaded into the iOS system, and Tuta caused an additional Tuta account to appear automatically – and let me point out, I did not load such an application into the system accounts; I only installed the app – nothing more.

Currently, I am in the process of removing the duplicated contacts from iCloud (2 days), and I still have at least 50% to go. I cannot install the Tuta email client because I do not want to clone these contacts again.

What can you suggest to prevent this from happening again?

Best regards.

POUFNE - Informacje zawarte w tej wiadomości elektronicznej oraz załącznikach są poufne i przeznaczone tylko dla osoby, do której zostały wysłane. Ta wiadomość elektroniczna nie może być ujawniana bądź używana przez inne osoby niżeli adresat ani nie może być kopiowana. Jeśli nie jesteś wybranym odbiorcą tej wiadomości proszę poinformuj bezzwłocznie nadawcę a następnie skasuj tę wiadomość oraz wszystkie jej kopie.

CONFIDENTIALITY - The information in this e-mail and any attachment is confidential and is intended only for the named recipient(s). The e-mail may not be disclosed or used by any person other than the addressee, nor may it be copied in any way.If you are not a named recipient please notify the sender immediately and delete any copy of this message.

9 sie 2024, 09:41 od @.***:

Hi, thank you so much for your bug report. To be clear: you would encounter slowness when you search in the contact app itself? We plan to address some contact sync issues soon: > #6875 https://github.com/tutao/tutanota/issues/6875

— Reply to this email directly, > view it on GitHub https://github.com/tutao/tutanota/issues/7345#issuecomment-2277350475> , or > unsubscribe https://github.com/notifications/unsubscribe-auth/ATY7VPUQ2LZG5REVMYBGR7TZQRXBRAVCNFSM6AAAAABMDYHSOKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENZXGM2TANBXGU> . You are receiving this because you authored the thread.> Message ID: > <tutao/tutanota/issues/7345/2277350475> @> github> .> com>

charlag commented 2 months ago

Hello @nangaparba1. Thank you for the detailed response.

I am really sorry about your situation. We are unsure how Tuta app can cause issues where contacts cannot be opened but we believe that the root of the issue is that you have both iCloud sync and Tuta sync enabled. Please disable iCloud contact sync if you are using Tuta to sync your contacts, this should prevent further duplicating at the very least.

We believe that the rest should be prevented by https://github.com/tutao/tutanota/issues/6875