Ticket #222 (closed defeito: fixed)

Opened 11 years ago

Last modified 8 years ago

Problema nos referrals no PHP, a partir da versão 5.2.5

Reported by: niltonneto Owned by: niltonneto
Priority: grave Milestone: Expresso 2.2.3
Component: ContactCenter Version: branch 2.2
Severity: média Keywords: ldap_next_reference PHP 5.2.6
Cc: WorkGroup:

Description

A partir da versão 5.2.5 do PHP, a função nativa 'ldap_next_reference' gera um erro fatal no Apache "exit signal Segmentation fault (11)", abortando a execução da página.

Change History

comment:1 Changed 11 years ago by niltonneto

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

Modificada a implementação para montar a árvore no ldap, quando se tem referrals. Modificada a implementação na busca do módulo. Retirado toda codificação dependente da função "ldap_next_reference".

comment:2 Changed 9 years ago by niltonneto

  • Milestone Contact Center 1.21 deleted

Milestone Contact Center 1.21 deleted

comment:3 Changed 8 years ago by niltonneto

  • Status changed from closed to reopened
  • Severity set to média
  • Version changed from 1.0 to branch 2.2
  • Milestone set to Expresso 2.2.2
  • Keywords ldap_next_reference PHP 5.2.6 added
  • Resolution fixed deleted

A revisão [1600] reverteu indevidamente a implementação que contornava o bug da função nativa "ldap_next_reference()", voltando a acontecer em ambientes com Debian Lenny (PHP 5.2.6).

Quem estiver usando PHP > 5.3.2, esse problema está corrigido conforme descrição do bug 50540 no changelog do PHP  versão 5.3.2.

comment:4 Changed 8 years ago by niltonneto

  • Owner changed from Nilton Neto to niltonneto
  • Status changed from reopened to new
  • Milestone changed from Expresso 2.2.2 to Expresso 2.2.3

comment:5 Changed 8 years ago by niltonneto

Modificado novamente em [4313] a implementação para montar a árvore no ldap, quando se tem referrals, removendo codificação dependente da função nativa PHP "ldap_next_reference()". Aqui na Celepar funcionou OK nos vários testes que fiz. Alguém mais poderia testar esta alteração por favor?

comment:6 Changed 8 years ago by niltonneto

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

Como recebi feedback referente aos testes nas outras empresas, e funcionou como esperado, estou finalizando este ticket.

Note: See TracTickets for help on using tickets.