Anomalie #2198
ferméErreurs lors de la visualisation d'un PDF par image png
100%
Envoyer une image "Rendu en cours de composition. Réessayez dans un moment" si l'image est pas encore disponible
Test spécifique sur l'interface
Description
Lors de la visualisation d'un PDF avec l'option "viewfiletype=image", lorsqu'on affiche la page suivante et qu'elle n'est pas encore générée sur le serveur, on obtient les erreurs suivantes sur le serveur :
[08-Nov-2011 15:54:09] PHP Warning: Division by zero in /…/FDL/exportfile.php on line 143
[08-Nov-2011 15:54:09] PHP Stack trace:
[08-Nov-2011 15:54:09] PHP 1. {main}() /…/index.php:0
[08-Nov-2011 15:54:09] PHP 2. executeAction() /…/index.php:83
[08-Nov-2011 15:54:09] PHP 3. Action->execute() /…/WHAT/Lib.Main.php:223
[08-Nov-2011 15:54:09] PHP 4. exportfile() /…/WHAT/Class.Action.php:441
[08-Nov-2011 15:54:09] PHP 5. DownloadVault() /…/FDL/exportfile.php:95
[08-Nov-2011 15:54:09] PHP Warning: imagecreatetruecolor() [<a href='function.imagecreatetruecolor'>function.imagecreatetruecolor</a>]: Invalid image dimensions in /…/FDL/exportfile.php on line 145
[08-Nov-2011 15:54:09] PHP Stack trace:
[08-Nov-2011 15:54:09] PHP 1. {main}() /…/index.php:0
[08-Nov-2011 15:54:09] PHP 2. executeAction() /…/index.php:83
[08-Nov-2011 15:54:09] PHP 3. Action->execute() /…/WHAT/Lib.Main.php:223
[08-Nov-2011 15:54:09] PHP 4. exportfile() /…/WHAT/Class.Action.php:441
[08-Nov-2011 15:54:09] PHP 5. DownloadVault() /…/FDL/exportfile.php:95
[08-Nov-2011 15:54:09] PHP 6. imagecreatetruecolor() /…/FDL/exportfile.php:145
[08-Nov-2011 15:54:09] PHP Warning: imagecreatefrompng() [<a href='function.imagecreatefrompng'>function.imagecreatefrompng</a>]: '/…/.img-resize/vid-13-1.png' is not a valid PNG file in /…/FDL/exportfile.php on line 146
[08-Nov-2011 15:54:09] PHP Stack trace:
[08-Nov-2011 15:54:09] PHP 1. {main}() /…/index.php:0
[08-Nov-2011 15:54:09] PHP 2. executeAction() /…/index.php:83
[08-Nov-2011 15:54:09] PHP 3. Action->execute() /…/WHAT/Lib.Main.php:223
[08-Nov-2011 15:54:09] PHP 4. exportfile() /…/WHAT/Class.Action.php:441
[08-Nov-2011 15:54:09] PHP 5. DownloadVault() /…/FDL/exportfile.php:95
[08-Nov-2011 15:54:09] PHP 6. imagecreatefrompng() /…/FDL/exportfile.php:146
[08-Nov-2011 15:54:09] PHP Warning: imagecopyresampled() expects parameter 1 to be resource, boolean given in /…/FDL/exportfile.php on line 148
[08-Nov-2011 15:54:09] PHP Stack trace:
[08-Nov-2011 15:54:09] PHP 1. {main}() /…/index.php:0
[08-Nov-2011 15:54:09] PHP 2. executeAction() /…/index.php:83
[08-Nov-2011 15:54:09] PHP 3. Action->execute() /…/WHAT/Lib.Main.php:223
[08-Nov-2011 15:54:09] PHP 4. exportfile() /…/WHAT/Class.Action.php:441
[08-Nov-2011 15:54:09] PHP 5. DownloadVault() /…/FDL/exportfile.php:95
[08-Nov-2011 15:54:09] PHP 6. imagecopyresampled() /…/FDL/exportfile.php:148
[08-Nov-2011 15:54:09] PHP Warning: imagepng() expects parameter 1 to be resource, boolean given in /…/FDL/exportfile.php on line 151
[08-Nov-2011 15:54:09] PHP Stack trace:
[08-Nov-2011 15:54:09] PHP 1. {main}() /…/index.php:0
[08-Nov-2011 15:54:09] PHP 2. executeAction() /…/index.php:83
[08-Nov-2011 15:54:09] PHP 3. Action->execute() /…/WHAT/Lib.Main.php:223
[08-Nov-2011 15:54:09] PHP 4. exportfile() /…/WHAT/Class.Action.php:441
[08-Nov-2011 15:54:09] PHP 5. DownloadVault() /…/FDL/exportfile.php:95
[08-Nov-2011 15:54:09] PHP 6. imagepng() /…/FDL/exportfile.php:151
Pour reproduire :
- Mettre l'option "viewfiletype=image" sur l'attribut sfi_file de la famille "Fichier"
- Créer un nouveau "Fichier" et y insérer un PDF
- Visualiser le PDF
- La première page 1 s'affiche
- Utiliser les flèches pour afficher la page 2, 3, etc.
- Si le serveur n'a pas encore généré les pages 2, 3, etc. on doit avoir ces erreurs
Mis à jour par Marc Claverie il y a plus de 14 ans
- Version cible changé de 3.1.2 à 3.2 rx
Non utilisée dans le workspace. Utilisation du filereader beta.
Mis à jour par Marc Claverie il y a plus de 14 ans
- Version cible changé de 3.2 rx à 3.2 sprint 3
Mis à jour par Éric Brison il y a plus de 14 ans
Mis à jour par Jérôme Augé il y a plus de 14 ans
dynacase-workspace ne s'installe plus avec dynacase-platform 3.2.
Mis à jour par Jérôme Augé il y a plus de 14 ans
J'ai une erreur lorsque j'essaye de refaire une famille pour générer cette erreur (c.f. ci-dessous).
L'erreur ne se produit pas en 3.0.20
[21-Dec-2011 11:02:18] PHP Fatal error: Call to a member function Select() on a non-object in /Users/jerome/Sites/freedom-wiff/3.2/dynacase/VAULT/Class.VaultDiskStorage.php on line 105
[21-Dec-2011 11:02:18] PHP Stack trace:
[21-Dec-2011 11:02:18] PHP 1. {main}() /Users/jerome/Sites/freedom-wiff/3.2/dynacase/index.php:0
[21-Dec-2011 11:02:18] PHP 2. executeAction() /Users/jerome/Sites/freedom-wiff/3.2/dynacase/index.php:83
[21-Dec-2011 11:02:18] PHP 3. Action->execute() /Users/jerome/Sites/freedom-wiff/3.2/dynacase/WHAT/Lib.Main.php:222
[21-Dec-2011 11:02:18] PHP 4. generic_mod() /Users/jerome/Sites/freedom-wiff/3.2/dynacase/WHAT/Class.Action.php:464
[21-Dec-2011 11:02:18] PHP 5. modcard() /Users/jerome/Sites/freedom-wiff/3.2/dynacase/GENERIC/generic_mod.php:43
[21-Dec-2011 11:02:18] PHP 6. DbObj->Add() /Users/jerome/Sites/freedom-wiff/3.2/dynacase/FDL/modcard.php:132
[21-Dec-2011 11:02:18] PHP 7. Doc->PostInsert() /Users/jerome/Sites/freedom-wiff/3.2/dynacase/WHAT/Class.DbObj.php:374
[21-Dec-2011 11:02:18] PHP 8. Doc->sendTextToEngine() /Users/jerome/Sites/freedom-wiff/3.2/dynacase/FDL/Class.Doc.php:734
[21-Dec-2011 11:02:18] PHP 9. sendTextTransformation() /Users/jerome/Sites/freedom-wiff/3.2/dynacase/FDL/Class.Doc.php:2898
[21-Dec-2011 11:02:18] PHP 10. VaultDiskStorage->__construct() /Users/jerome/Sites/freedom-wiff/3.2/dynacase/FDL/Lib.Vault.php:192
[21-Dec-2011 11:02:18] PHP 11. DbObj->__construct() /Users/jerome/Sites/freedom-wiff/3.2/dynacase/VAULT/Class.VaultDiskStorage.php:95
[21-Dec-2011 11:02:18] PHP 12. DbObj->Select() /Users/jerome/Sites/freedom-wiff/3.2/dynacase/WHAT/Class.DbObj.php:120
[21-Dec-2011 11:02:18] PHP 13. DbObj->Affect() /Users/jerome/Sites/freedom-wiff/3.2/dynacase/WHAT/Class.DbObj.php:189
[21-Dec-2011 11:02:18] PHP 14. VaultDiskStorage->Complete() /Users/jerome/Sites/freedom-wiff/3.2/dynacase/WHAT/Class.DbObj.php:253
Mis à jour par Jérôme Augé il y a environ 14 ans
- Statut changé de Nouveau à Intégré
Appliqué par commit commit:b7fa34b78c9eb2332d8add1f0b6dd1c401b55e29.