openfoncier-Bugs [#8613] was opened at 2016-10-18 18:35 by Sofien TIMEZOUAGHT
You can respond by visiting:
https://adullact.net/tracker/?func=detail&atid=2085&aid=8613&group_id=390
Status: Open
Priority: 3
Submitted By: Sofien TIMEZOUAGHT (softime)
Assigned to: Sofien TIMEZOUAGHT (softime)
Summary: Les messages d'erreur ne sont pas remontés lorsque le filestorage est indisponible
Version cible: 3.33.1
Version concernée: 3.33.0
Initial Comment:
Lorsque le filestorage est indisponible (par exemple un mauvais chemin paramétré), à la finalisation d'un document, un message d'erreur affiché à l'utilisateur et un message d'erreur dans les logs devraient indiquer le problème. Or dans la version 3.33.0 ce n'est plus le cas, l’icône de chargement de l'action tourne indéfiniment et la console JS révèle des erreurs PHP.
( ! ) Warning: Illegal string offset 'file_content' in XXX/plugins/filestorage/filestorageads_vdm/filestorageads_vdm.class.php on line 842
Call Stack
# Time Memory Function Location
1 0.0000 253032 {main}( ) ../sousform.php:0
2 0.0221 1631840 application->view_sousform( ) ../sousform.php:11
3 0.0267 2253096 dbForm->sousformulaire( ) ../om_application.class.php:4067
4 0.0390 2763200 dbForm->post_treatment( ) ../om_dbform.class.php:2932
5 0.0390 2763416 instruction->finalize( ) ../om_dbform.class.php:4365
6 0.0390 2766008 instruction->manage_finalizing( ) ../instruction.class.php:3072
7 0.0434 2784632 dbForm->compute_pdf_output( ) ../instruction.class.php:2080
8 0.0456 2799184 call_user_func ( ) ../om_dbform.class.php:3970
9 0.0456 2799248 edition->view_pdflettretype( ) ../om_dbform.class.php:3970
10 0.0456 2800560 edition->pdf_om_etat_om_lettretype( ) ../om_edition.class.php:964
11 0.2057 7807048 edition->get_logo_from_collectivite( ) ../om_edition.class.php:781
12 0.2064 7810360 filestorage->getPath( ) ../om_edition.class.php:1167
13 0.2064 7810560 filestorageads_vdm->getPath( ) ../om_filestorage.class.php:108
( ! ) Warning: Illegal string offset 'metadata' in XXX/plugins/filestorage/filestorageads_vdm/filestorageads_vdm.class.php on line 843
Call Stack
# Time Memory Function Location
1 0.0000 253032 {main}( ) ../sousform.php:0
2 0.0221 1631840 application->view_sousform( ) ../sousform.php:11
3 0.0267 2253096 dbForm->sousformulaire( ) ../om_application.class.php:4067
4 0.0390 2763200 dbForm->post_treatment( ) ../om_dbform.class.php:2932
5 0.0390 2763416 instruction->finalize( ) ../om_dbform.class.php:4365
6 0.0390 2766008 instruction->manage_finalizing( ) ../instruction.class.php:3072
7 0.0434 2784632 dbForm->compute_pdf_output( ) ../instruction.class.php:2080
8 0.0456 2799184 call_user_func ( ) ../om_dbform.class.php:3970
9 0.0456 2799248 edition->view_pdflettretype( ) ../om_dbform.class.php:3970
10 0.0456 2800560 edition->pdf_om_etat_om_lettretype( ) ../om_edition.class.php:964
11 0.2057 7807048 edition->get_logo_from_collectivite( ) ../om_edition.class.php:781
12 0.2064 7810360 filestorage->getPath( ) ../om_edition.class.php:1167
13 0.2064 7810560 filestorageads_vdm->getPath( ) ../om_filestorage.class.php:108
( ! ) Warning: Illegal string offset 'size' in XXX/core/om_filestorage_filesystem.class.php on line 336
Call Stack
# Time Memory Function Location
1 0.0000 253032 {main}( ) ../sousform.php:0
2 0.0221 1631840 application->view_sousform( ) ../sousform.php:11
3 0.0267 2253096 dbForm->sousformulaire( ) ../om_application.class.php:4067
4 0.0390 2763200 dbForm->post_treatment( ) ../om_dbform.class.php:2932
5 0.0390 2763416 instruction->finalize( ) ../om_dbform.class.php:4365
6 0.0390 2766008 instruction->manage_finalizing( ) ../instruction.class.php:3072
7 0.0434 2784632 dbForm->compute_pdf_output( ) ../instruction.class.php:2080
8 0.0456 2799184 call_user_func ( ) ../om_dbform.class.php:3970
9 0.0456 2799248 edition->view_pdflettretype( ) ../om_dbform.class.php:3970
10 0.0456 2800560 edition->pdf_om_etat_om_lettretype( ) ../om_edition.class.php:964
11 0.2057 7807048 edition->get_logo_from_collectivite( ) ../om_edition.class.php:781
12 0.2064 7810360 filestorage->getPath( ) ../om_edition.class.php:1167
13 0.2064 7810560 filestorageads_vdm->getPath( ) ../om_filestorage.class.php:108
14 0.2124 7813936 filestorage_base->create_temporary( ) ../filestorageads_vdm.class.php:846
15 0.2124 7814456 filestorage_filesystem->create( ) ../om_filestorage.class.php:470
( ! ) Warning: Illegal string offset 'filename' in XXX/core/om_filestorage_filesystem.class.php on line 337
Call Stack
# Time Memory Function Location
1 0.0000 253032 {main}( ) ../sousform.php:0
2 0.0221 1631840 application->view_sousform( ) ../sousform.php:11
3 0.0267 2253096 dbForm->sousformulaire( ) ../om_application.class.php:4067
4 0.0390 2763200 dbForm->post_treatment( ) ../om_dbform.class.php:2932
5 0.0390 2763416 instruction->finalize( ) ../om_dbform.class.php:4365
6 0.0390 2766008 instruction->manage_finalizing( ) ../instruction.class.php:3072
7 0.0434 2784632 dbForm->compute_pdf_output( ) ../instruction.class.php:2080
8 0.0456 2799184 call_user_func ( ) ../om_dbform.class.php:3970
9 0.0456 2799248 edition->view_pdflettretype( ) ../om_dbform.class.php:3970
10 0.0456 2800560 edition->pdf_om_etat_om_lettretype( ) ../om_edition.class.php:964
11 0.2057 7807048 edition->get_logo_from_collectivite( ) ../om_edition.class.php:781
12 0.2064 7810360 filestorage->getPath( ) ../om_edition.class.php:1167
13 0.2064 7810560 filestorageads_vdm->getPath( ) ../om_filestorage.class.php:108
14 0.2124 7813936 filestorage_base->create_temporary( ) ../filestorageads_vdm.class.php:846
15 0.2124 7814456 filestorage_filesystem->create( ) ../om_filestorage.class.php:470
----------------------------------------------------------------------
You can respond by visiting:
https://adullact.net/tracker/?func=detail&atid=2085&aid=8613&group_id=390