View Issue Details

IDProjectCategoryView StatusLast Update
0005453SOGoWeb Mailpublic2023-07-17 07:12
Reporterdanielcs Assigned Tosebastien  
PriorityhighSeveritymajorReproducibilityalways
Status resolvedResolutionreopened 
PlatformLinuxOSDebianOS Version9
Product Version5.4.0 
Fixed in Version5.5.0 
Summary0005453: E-mails are not correctly shown at message list
Description

In just one folder in my mailbox the last 100 emails are not displayed.
If just one mail is moved or copied to another folder will work correctly.
If more then one are selected and moved or copied to another folder, the problem remains.

Steps To Reproduce

Occurs in only one folder. Exactly in the folder that my sieve filter archives the messages from the list (users@sogo.nu).

Additional Information

Using Outlook or Thunderbird messages are displayed correctly.

TagsNo tags attached.

Activities

danielcs

danielcs

2021-12-30 18:49

reporter  

Capturar_sogo.PNG (55,283 bytes)   
Capturar_sogo.PNG (55,283 bytes)   
Christian Mack

Christian Mack

2022-01-04 08:45

developer   ~0015716

Which browser?
Any errors in Browser console?

danielcs

danielcs

2022-01-04 17:27

reporter   ~0015719

Tested on chrome, mozilla firefox and edge. Same state on screen.
In the browser console an error occurs when I click on one of the problematic emails:

stateService.ts:540 Transition Rejection($id: 0 type: 2, message: The transition has been superseded by a different transition, detail: Transition#2( 'mail.account.mailbox'{"accountId":"0","mailboxId":"INBOX%252Fbkp%2520SOGo"} -> 'mail.account.mailbox'{"accountId":"0","mailboxId":"INBOX%2Fbkp%20SOGo"} ))
_defaultErrorHandler @ stateService.ts:540
(anonymous) @ stateService.ts:382
(anonymous) @ angular.js:18075
$digest @ angular.js:19242
$apply @ angular.js:19630
(anonymous) @ angular.js:29127
xg @ angular.js:3891
d @ angular.js:3879
angular.js:13692 GET https://www.gravatar.com/avatar/004119d895f391a5e8f86bac279df12e?s=40&d=404 404

francis

francis

2022-01-04 18:42

administrator   ~0015720

Any exception in the log file of sogod? Maybe NGImap4ParserException?

danielcs

danielcs

2022-01-04 19:24

reporter   ~0015721

Jan 04 16:21:26 sogod [24784]: <0x0x55bcf39caf30[NGImap4Client]> ERROR(-[NGImap4Client _processCommandParserException:]): catched IMAP4 parser exception NGImap4ParserException: unexpected char <N> expected <(>
Jan 04 16:21:26 sogod [24784]: [ERROR] <0x0x55bcf41c17c0[NGImap4Connection]> Error fetching 5 uids for url: imap://01208801643@imap.expressomg.mg.gov.br:143/INBOX/Lista_SOGo/?tls=NO&tlsVerifyMode=default
Jan 04 16:21:26 sogod [24784]: [WARN] <0x55bcf370fc10[SOGoMailFolder]:folderLista_U_SOGo> IMAP connection is broken, trying to reconnect...
Jan 04 16:21:27 sogod [24784]: 200.198.23.90 "POST /SOGo/so/01208801643/Mail/0/folderINBOX/folderLista_U_SOGo/view HTTP/1.1" 200 317/48 0.705 - - 0 - 15

francis

francis

2022-01-04 19:41

administrator   ~0015722

I've reverted a change in SOPE. Please try the next nightly build (>= 20220105). You can update libsope-mime only.

danielcs

danielcs

2022-01-05 12:21

reporter   ~0015725

Now it works great!

apt-get install libsope-mime4.9
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
The following additional packages will be installed:
libsope-core4.9 libsope-xml4.9
Os pacotes a seguir serão atualizados:
libsope-core4.9 libsope-mime4.9 libsope-xml4.9
3 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 9 não atualizados.
É preciso baixar 677 kB de arquivos.
Depois desta operação, 0 B adicionais de espaço em disco serão usados.
Você quer continuar? [S/n]
Obter:1 https://packages.inverse.ca/SOGo/nightly/5/debian stretch/stretch amd64 libsope-xml4.9 amd64 4.9.r1664.20220105 [120 kB]
Obter:2 https://packages.inverse.ca/SOGo/nightly/5/debian stretch/stretch amd64 libsope-core4.9 amd64 4.9.r1664.20220105 [293 kB]
Obter:3 https://packages.inverse.ca/SOGo/nightly/5/debian stretch/stretch amd64 libsope-mime4.9 amd64 4.9.r1664.20220105 [264 kB]

no more exceptions
all emails displayed

sebastien

sebastien

2023-07-04 09:02

administrator   ~0017099

Dear @danielcs,

I have put back the previous fix and added protection in commit https://github.com/Alinto/sope/commit/8fb574b0b95498c011a7256779d76898dd457e6f
I had similar issue than yours, so I think it still fixed but it will help if you can provide feedback on the next nightly build

Thank you !

Sebastien

Issue History

Date Modified Username Field Change
2021-12-30 18:49 danielcs New Issue
2021-12-30 18:49 danielcs File Added: Capturar_sogo.PNG
2022-01-04 08:45 Christian Mack Note Added: 0015716
2022-01-04 17:27 danielcs Note Added: 0015719
2022-01-04 18:42 francis Note Added: 0015720
2022-01-04 19:24 danielcs Note Added: 0015721
2022-01-04 19:41 francis Note Added: 0015722
2022-01-05 12:21 danielcs Note Added: 0015725
2022-01-05 13:55 francis Assigned To => francis
2022-01-05 13:55 francis Status new => resolved
2022-01-05 13:55 francis Resolution open => fixed
2022-01-05 13:55 francis Fixed in Version => 5.5.0
2023-07-04 08:41 sebastien Assigned To francis => sebastien
2023-07-04 09:02 sebastien Status resolved => feedback
2023-07-04 09:02 sebastien Resolution fixed => reopened
2023-07-04 09:02 sebastien Note Added: 0017099
2023-07-17 07:12 sebastien Status feedback => resolved