Ticket #2024 (closed defeito: fixed)

Opened 8 years ago

Last modified 8 years ago

Erro ao Editar Pastas

Reported by: cesar.vianna Owned by: rafaelraymundo
Priority: alta Milestone: Expresso 2.2.0.1
Component: ExpressoMail Version: branch 2.2
Severity: média Keywords: sync2.4
Cc: WorkGroup: Centro de Testes

Description (last modified by guilherme.silva) (diff)

Ao clicar no menu Ferramentas/Editar? Pastas a tela de edição não é exibida e o erro abaixo é gerado no Firebug.

Esse erro está ocorrendo em apenas a minha conta. Favor realizar a verificar com ela.

node_parent is undefined  https://cte2.serpro.gov.br/expressoMail1_2/js/TreeS.js?%3C?=$update_version?%3E Line 178

node_parent is undefined make_tree()( folder_unseen=3 folder_id=INBOX folder_name=Inbox], [ folder_unseen=0 folder_id=INBOX/Drafts], [ folder_unseen=0 folder_id=INBOX/Sent], 23 more... 0=[0] 1=[0] 2=[0] 3=[0] 4=[0] 5=[0] 6=[0] 7=[0] 8=[0?, "div_tree", "folders_tree", "ttree.get_folder("root")", "", "root", false)TreeS.js...rsion?%3E (linha 178) make_Window()()TreeS.js...rsion?%3E (linha 72) folderbox()common_f...s?2.2.0.1 (linha 602) eval()()doiMenuD...YyA%3D%3D (linha 1) onmouseover()()doiMenuD...s?2.2.0.1 (linha 102) [Break on this error] node_parent.plusSign = true;

Change History

comment:1 Changed 8 years ago by guilherme.silva

  • Owner changed from guilherme.silva to zapa
  • Description modified (diff)

comment:2 Changed 8 years ago by guilherme.silva

  • Keywords TAG2.2.0.1.5, SS 111990 added; TAG2.2.0.1.5 removed

comment:3 Changed 8 years ago by niltonneto

Este problema é consequência dos problemas reportados nos tickest #1964 e #2007, cujas correções já foram feitas no branch 2.2

comment:4 Changed 8 years ago by zapa

  • Owner changed from zapa to rafaelraymundo

Rafa, acho que o #1964 já está na última tag. Favor verificar e fazer a sincronização do #2007 e retestar na 2.2.0.1. pois acredito que seja o caso...

Segue a estrutura do referido problema:

localhost> lam user/81487819072/*

user/81487819072/ c&AOk-sar :

46729194049 lrs

avaliacorreiolivre lrs

81487819072 lrswipcda

user/81487819072/&AOkA7QDzAPo-:

46729194049 lrs

avaliacorreiolivre lrs

81487819072 lrswipcda

user/81487819072/Drafts:

46729194049 lrs

avaliacorreiolivre lrs

81487819072 lrswipcda

user/81487819072/Sent:

46729194049 lrs

avaliacorreiolivre lrs

81487819072 lrswipcda

user/81487819072/Teste_:

46729194049 lrs

avaliacorreiolivre lrs

81487819072 lrswipcda

user/81487819072/Trash:

46729194049 lrs

avaliacorreiolivre lrs

81487819072 lrswipcda

user/81487819072/ac&AOk-nto:

46729194049 lrs

avaliacorreiolivre lrs

81487819072 lrswipcda

user/81487819072/c&AOk-sar:

46729194049 lrs

avaliacorreiolivre lrs

81487819072 lrswipcda

user/81487819072/www:

46729194049 lrs

avaliacorreiolivre lrs

81487819072 lrswipcda

comment:5 Changed 8 years ago by zapa

Rafa, qual a situação?

comment:6 Changed 8 years ago by cesar.vianna

O recorte enviado não resolveu.

Observou-se uma nova mensagem: "Algumas pastas possuem formato inválido. para corrigi-las agora clique no botão OK."

Esse é o objetivo do recorte? Quais os formatos inválidos e qual a ação empregada no caso de confirmar essa mensagem?

Seguem os resultados do teste com recorte, após cancelar a mensagem acima:

Firefox 3.0.9 - Ubuntu

Passou a não acessar o Expresso Mail. Trava o navegador no carregamento,


Firefox 3.0.9 no Windows

Não permite editar pastas. Firebug reporta erro:

node_parent is undefined  https://cte2.serpro.gov.br/expressoMail1_2/js/TreeS.js?%3C?=$update_version?%3E Line 178


IE 7

Não permite editar pastas, gerando erro de javascript.

comment:7 follow-up: ↓ 8 Changed 8 years ago by rafaelraymundo

  • Status changed from new to closed
  • Resolution set to fixed

Através do log do cyrus, foi identificado que um usuário estava constando como compartilhado para a caixa com o problema citado, mas nas preferências desse usuário não constava nenhum compartilhamento.

Feito o compartilhamento via aplicação tudo passou a funcionar.

A causa dessa inconsistência apresentada pelo cyrus não foi identificada, mas o problema não ocorre mais.

comment:8 in reply to: ↑ 7 ; follow-up: ↓ 9 Changed 8 years ago by rodsouza

Replying to rafaelraymundo:

Feito o compartilhamento via aplicação tudo passou a funcionar.

A causa dessa inconsistência apresentada pelo cyrus não foi identificada, mas o problema não ocorre mais.



Na deixa de funcionar por acaso e volta a funcionar como mágica. O problema de compartilhamento foi criado, seja lá por quem, e mesmo tantos utilizando a versão oficial em ninguém observou isso antes, nem mesmo os testes.

Logo após entrar em produção o problema foi relatado, assim o mesmo foi tratado nos tickets #1964 e #1965, e isso já faz mais de três semanas.

Como o presente ticket foi aberto a cinco dias, então deduz-se que não há sincronismo e consequentemente retrabalho sendo desenvolvido e problemas sendo recriados.

Em suma a causa foi identificada e o problema corrigido, e não foi mágica.

comment:9 in reply to: ↑ 8 Changed 8 years ago by rafaelraymundo

Ok,
Todos os sincronismos constam no ticket 1726 -  http://trac.expressolivre.org/ticket/1726

Replying to rodsouza:

Replying to rafaelraymundo:

Feito o compartilhamento via aplicação tudo passou a funcionar.

A causa dessa inconsistência apresentada pelo cyrus não foi identificada, mas o problema não ocorre mais.



Na deixa de funcionar por acaso e volta a funcionar como mágica. O problema de compartilhamento foi criado, seja lá por quem, e mesmo tantos utilizando a versão oficial em ninguém observou isso antes, nem mesmo os testes.

Logo após entrar em produção o problema foi relatado, assim o mesmo foi tratado nos tickets #1964 e #1965, e isso já faz mais de três semanas.

Como o presente ticket foi aberto a cinco dias, então deduz-se que não há sincronismo e consequentemente retrabalho sendo desenvolvido e problemas sendo recriados.

Em suma a causa foi identificada e o problema corrigido, e não foi mágica.

comment:10 Changed 8 years ago by alexandrecorreia

  • Keywords sync2.4 added; TAG2.2.0.1.5, SS 111990 removed

Sincronizado com o trunk 2.4.

Note: See TracTickets for help on using tickets.