Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop Down contact list freezes #9624

Open
davidpr78 opened this issue May 6, 2024 · 11 comments · Fixed by #10321
Open

Drop Down contact list freezes #9624

davidpr78 opened this issue May 6, 2024 · 11 comments · Fixed by #10321
Assignees

Comments

@davidpr78
Copy link

Steps to reproduce

Write an E-Mail and choose more than one recipient.

Expected behavior

You can choose many contacts as recipients.

Actual behavior

If you choose several contacts as recipients the dropdown list freezes.

Mail app version

3.6.0

Mailserver or service

WebhostOne

Operating system

No response

PHP engine version

None

Web server

None

Database

None

Additional info

No response

@ChristophWurst
Copy link
Member

@GretaD could you check?

@admorgan
Copy link

admorgan commented May 7, 2024

I can also make this happen when I start typing a name and backspace. I have to reload the page to get any entries in the to: field after this happens.

@GretaD
Copy link
Contributor

GretaD commented May 8, 2024

yes, i can reproduce.

Screenshot from 2024-05-08 10-56-27

@StefInP
Copy link

StefInP commented Jul 10, 2024

If it can help :
Same issue for me but not necessary for several recipients. It happens with the first recipent in the to: field.
I tried with two différent user profils, one with few contacts in the address book, an other with many contacts.
I was able to reproduce only with the second profil.
Perhaps a link with #9780 ?
My config : Mail app 3.7.2 with NC 29.0.3 (AIO 9.1.0)

@LostinSpacetime
Copy link

I tested with several accounts with the same result. It's 100% reproducible (Mail 3.7.4). We have many contacts in our address book. (We are a school.)

@GretaD
Copy link
Contributor

GretaD commented Jul 22, 2024

I tested with several accounts with the same result. It's 100% reproducible (Mail 3.7.4). We have many contacts in our address book. (We are a school.)

yes, we can reproduce it, unfortunately, we dont know yet why its happening.

@ChristophWurst ChristophWurst self-assigned this Jul 31, 2024
@ChristophWurst
Copy link
Member

This is not reproducible with Nextcloud 30 and Mail v4. We can't figure out the change that fixed it, so I don't know what to backport for older releases :s

@LostinSpacetime
Copy link

This is not reproducible with Nextcloud 30 and Mail v4. We can't figure out the change that fixed it, so I don't know what to backport for older releases :s

Then, let's hope Nextcloud 30 is released before the teachers in our school start using it again, after the summer holidays.

@ChristophWurst
Copy link
Member

@lvarnava
Copy link

lvarnava commented Nov 9, 2024

Hi! I keep getting this error again and again.

NC 27.1.11
NC 29.0.8
Mail 3.7.9

We noticed that this happens because of auto-complete. When there are many users or many contacts in the address book, the search freezes. When composing a letter, I enter one letter in the "TO" field, and the search starts going through all 1000+ contacts. This can be seen in the nginx logs. If the search is not completed, and I continue to enter more characters, then erase a few, then bam - we hang, then only F5. Single letter autocompletion is not good for server performance and security. It would be nice to be able to configure or disable it. It is also in the main NC contacts menu, but it only shows 25 contacts at a time and the search does not go to infinity.

@lvarnava
Copy link

Here is confirmation that the problem exists. Attempts to solve it.

#10322

https://github.com/nextcloud/mail/pull/10322/files

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 📄 To do
Development

Successfully merging a pull request may close this issue.

7 participants