Pergunta

O script de upload de arquivos que escrevi no início do ano passado para um site interno foi se comportando mal em várias máquinas. Em algumas máquinas, funciona consistentemente bem, em outras, consistentemente se comporta mal. Estou tendo exatamente o mesmo problema com o uploader YUI, o SWFupload (2.2 e 2.5a) e o upload.

Nas máquinas de comportamento, o evento de progresso (ou retorno de chamada pode ser) está relatando o upload indo muito rapidamente. Ele está progredindo em torno de 9 ou 10MB/s, em vez dos 50 ou 60kb/s que realmente estão acontecendo. A barra de progresso preenche muito rapidamente e, em seguida, não são acionados eventos de progresso. Alguns minutos depois, o evento de conclusão será acionado quando o upload for realmente feito.

Devo enfatizar que o upload do arquivo prossegue normalmente, mesmo que o progresso relatado esteja muito errado.

Os eventos de progresso estão relatando um tamanho de arquivo correto, mas o valor relatado enviado geralmente é muito alto e parece que é sempre um múltiplo de 2^16 (65536).

Estou apenas tendo esse problema com o Firefox 3.5 no Windows XP, todos com várias subversões do Flash 10.

Alguém já ouviu falar disso acontecendo ou tem alguma idéia do que está acontecendo?

(Vou fazer um número de relatórios de bugs, mas espero que alguém aqui tenha alguma experiência anterior com isso.)

Foi útil?

Solução

Acontece que foi o AVG que estava proxyndo os pedidos. No que diz respeito ao flash, estava carregando -o muito rapidamente ... no AVG. O AVG então passou a fazer upload em segundo plano.

Outras dicas

Parece que esse é um problema geral do XP com o serviço de scanner de link da AVG. Desliguei todas as opções do scanner de link no AVG e o Flash upload Progress (pelo menos através do uploader YUI 2) parece estar relatando com precisão.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top