Projet

Général

Profil

Actions

Anomalie #1733

fermé

Feature #1828: Corrections robustesse

print parasite dans fonction createPdf2Png() dans insertfile.php

Ajouté par Jérôme Augé il y a plus de 14 ans. Mis à jour il y a plus de 14 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
08/07/2011
Echéance:
% réalisé:

100%

Temps estimé:
1:00 h
Version source:
Solution proposée:

Déplacer la fonction dans exportFile.
Enlever le print parasite.

Principaux fichiers impactés:
Complexité:
Contrôle:

Test d'interface,
à tester avec simplefile en modifiant l'option sur sfi_file en replaçant viewfiletype=pdf par viewfiletype=image
Avoir te activé avec un pdf

Thème:
Régression:

Description

Lors de la consultation d'un Pdf, pour la première fois, avec "File Reader (beta)", j'ai des warnings dans mon error_log et le png de la première page ne s'affiche pas :

PHP Warning:  Cannot modify header information - headers already sent by (output started at /…/dynacase/FDL/insertfile.php:146) in /…/dynacase/WHAT/Lib.Http.php on line 167
PHP Stack trace:
PHP   1. {main}() /…/dynacase/index.php:0
PHP   2. executeAction() /…/dynacase/index.php:103
PHP   3. Action->execute() /…/dynacase/WHAT/Lib.Main.php:226
PHP   4. exportfile() /…/dynacase/WHAT/Class.Action.php:393
PHP   5. DownloadVault() /…/dynacase/FDL/exportfile.php:92
PHP   6. Http_DownloadFile() /…/dynacase/FDL/exportfile.php:202
PHP   7. header() /…/dynacase/WHAT/Lib.Http.php:167

L'image PNG générée a son entête parasité par des prints de la fonction createPdf2Png().

Mis à jour par Marc Claverie il y a plus de 14 ans

  • Version cible mis à 3.2 sprint 1

Mis à jour par Marc Claverie il y a plus de 14 ans

  • Assigné à mis à Jérôme Augé

Mis à jour par Éric Brison il y a plus de 14 ans

  • Tâche parente mis à #1828

Mis à jour par Marc Claverie il y a plus de 14 ans

  • Statut changé de Nouveau à Assigné
  • Solution proposée mis à jour (diff)
  • Contrôle mis à jour (diff)

Mis à jour par Éric Brison il y a plus de 14 ans

  • Solution proposée mis à jour (diff)
  • Contrôle mis à jour (diff)

Mis à jour par Éric Brison il y a plus de 14 ans

  • Temps estimé mis à 1:00 h

Mis à jour par Jérôme Augé il y a plus de 14 ans

  • % réalisé changé de 0 à 100

Mis à jour par Jérôme Augé il y a plus de 14 ans

  • Statut changé de Assigné à Intégré

Appliqué par commit commit:b389e35e6ebddec4f97421c3781ff226cca4d6ce.

Actions

Formats disponibles : Atom PDF