Backtrace (?) sur minipres #4785

Open
opened 3 months ago by tcharlss · 4 comments
Owner

SPIP 4.2-dev, PHP 7.4 + xdebug, plugin DEV master

Sur un écran minipres, le plugin dev ajoute un espèce de backtrace.

J'ai aps vérifié si c'était le cas sur tous, ou juste ceux liés à une erreur.
En tout là c'est celui « erreur de connexion ».

Le texte ajouté est juste après le <div id="minipres">

#0  install_fin_html() called at [/home/charles/www/depots/spip/spip/dev/inc/minipres.php:214]
#1  minipres(Erreur de connexion, Problème d’accès à l’espace privé) called at [/home/charles/www/html/labo/spip/main/ecrire/inc/auth.php:118]
#2  auth_echec(Array ([id_auteur] => 11,[nom] => Visiteur,[bio] => ,[email] => visiteur@spip.net,[nom_site] => ,[url_site] => ,[login] => visiteur,[pass] => $2y$10$kYGSLwamoBGAaB01qRqAB.up5/zM.of3RHFNLFYytQP76gse8QQIK,[low_sec] => ,[statut] => 6forum,[webmestre] => non,[maj] => 2022-09-14 09:19:34,[pgp] => ,[htpass] => ,[en_ligne] => 0000-00-00 00:00:00,[alea_actuel] => 122158022632180237cbc73.51212473,[alea_futur] => 390926462632180237cbcc3.75064761,[prefs] => a:4:{s:7:"couleur";i:2;s:7:"display";i:2;s:18:"display_navigation";s:22:"navigation_avec_icones";s:3:"cnx";s:0:"";},[cookie_oubli] => ,[source] => spip,[lang] => fr,[imessage] => oui,[messagerie] => ,[extra] => ,[composition] => ,[composition_lock] => 0,[date_expiration] => 0000-00-00 00:00:00,[raison_expiration] => ,[quand] => 0000-00-00 00:00:00)) called at [/home/charles/www/html/labo/spip/main/ecrire/index.php:47]
SPIP 4.2-dev, PHP 7.4 + xdebug, plugin DEV master Sur un écran minipres, le plugin dev ajoute un espèce de backtrace. J'ai aps vérifié si c'était le cas sur tous, ou juste ceux liés à une erreur. En tout là c'est celui « erreur de connexion ». Le texte ajouté est juste après le `<div id="minipres">` ![](https://git.spip.net/attachments/179080d4-0175-4b85-aed4-0627d1643f24) ``` #0 install_fin_html() called at [/home/charles/www/depots/spip/spip/dev/inc/minipres.php:214] #1 minipres(Erreur de connexion, Problème d’accès à l’espace privé) called at [/home/charles/www/html/labo/spip/main/ecrire/inc/auth.php:118] #2 auth_echec(Array ([id_auteur] => 11,[nom] => Visiteur,[bio] => ,[email] => visiteur@spip.net,[nom_site] => ,[url_site] => ,[login] => visiteur,[pass] => $2y$10$kYGSLwamoBGAaB01qRqAB.up5/zM.of3RHFNLFYytQP76gse8QQIK,[low_sec] => ,[statut] => 6forum,[webmestre] => non,[maj] => 2022-09-14 09:19:34,[pgp] => ,[htpass] => ,[en_ligne] => 0000-00-00 00:00:00,[alea_actuel] => 122158022632180237cbc73.51212473,[alea_futur] => 390926462632180237cbcc3.75064761,[prefs] => a:4:{s:7:"couleur";i:2;s:7:"display";i:2;s:18:"display_navigation";s:22:"navigation_avec_icones";s:3:"cnx";s:0:"";},[cookie_oubli] => ,[source] => spip,[lang] => fr,[imessage] => oui,[messagerie] => ,[extra] => ,[composition] => ,[composition_lock] => 0,[date_expiration] => 0000-00-00 00:00:00,[raison_expiration] => ,[quand] => 0000-00-00 00:00:00)) called at [/home/charles/www/html/labo/spip/main/ecrire/index.php:47] ```
Owner

oui c'est le propos du plugin de dev que d'aider à développer :p
En l'occurence il arrive souvent (au moins en dev) qu'on finisse sur ce minipres avec un message abscon et sans aucun indice de ce qui s'est passé, et c'est là que le backtrace est utile pour comprendre ce qui se passe.

Ce plugin ne doit évidemment jamais être utilisé sur un site en prod...

oui c'est le propos du plugin de dev que d'aider à développer :p En l'occurence il arrive souvent (au moins en dev) qu'on finisse sur ce minipres avec un message abscon et sans aucun indice de ce qui s'est passé, et c'est là que le backtrace est utile pour comprendre ce qui se passe. Ce plugin ne doit évidemment jamais être utilisé sur un site en prod...
Collaborator

Ah oui mais carrément. C'est tellement penible l'absence de backtrace. Merci cerdic pour cet ajout :)

Ah oui mais carrément. C'est tellement penible l'absence de backtrace. Merci cerdic pour cet ajout :)
Poster
Owner

Ah ok, oui très pratique alors.

Je verrais bien une mention juste avant pour expliquer ce qu'on a sous les yeux : « Backtrace plugin dev : » (ou autre)

Ah ok, oui très pratique alors. Je verrais bien une mention juste avant pour expliquer ce qu'on a sous les yeux : « Backtrace plugin dev : » (ou autre)
Poster
Owner

PR !4786 du coup quand même, parceque si on n'est pas aucourant, on se demande d'où ça sort

PR !4786 du coup quand même, parceque si on n'est pas aucourant, on se demande d'où ça sort
Sign in to join this conversation.
No Milestone
No Assignees
3 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.