Ticket #1753 (closed defeito: fixed)

Opened 8 years ago

Last modified 8 years ago

Não é possível abrir mensagem quando a diretiva do PHP display_errors está habilitada

Reported by: niltonneto Owned by: niltonneto
Priority: normal Milestone:
Component: ExpressoMail Version: branch 2.0
Severity: pequena Keywords: preg_match info params
Cc: WorkGroup:

Description

Quando se tenta abrir qualquer mensagem pelo ExpressoMail?, considerando que o ambiente PHP está com a diretiva display_errors habilitada, aparece o seguinte alerta Javascript:

Error in show_msg param is not object*

O problema é decorrente do seguinte warning gerado pela função preg_match:

PHP Warning: preg_match() [function.preg-match]: Unknown modifier '(' in /var/www/expresso/expressoMail1_2/inc/class.imap_functions.inc.php on line 422

Apesar de funcionar normalmente quando a diretiva display_errors está desligada, diversos usuários já reportaram dificuldade na solução do problema, no Fórum do Expresso.

Change History

comment:1 Changed 8 years ago by niltonneto

  • Milestone changed from Backlog do Produto to Expresso 2.0.11

comment:2 Changed 8 years ago by niltonneto

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

O problema ocorre apenas na versão 2.0, e foi corrigido na revisão [4016].

comment:3 Changed 8 years ago by niltonneto

  • Milestone Expresso 2.0.11 deleted

Este ticket não será publicado em nenhuma versão, já que a versão 2.0 será descontinuada. Se houver interesse em aplicar a correção, favor gerar um patch a partir da revisão [4016], ou baixar a última revisão do SVN -> Branches -> 2.0

Note: See TracTickets for help on using tickets.