1

Hello,

Cette URL (désactivée manuellement) semble poser problème, que ce soit dans une balise [url] ou comme texte simple :
https://purl.stanford.edu/rv963tr6525

Dans les deux cas, la création du post échoue ; et si c'est un nouveau topic, ça crée un topic "fantôme" inaccessible, comme pour un ancien bug.

(ou alors, c'est un easter-egg de Zeph pour le lundi de Pâques cheeky)
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

2

https://prl.stanford.edu/rv963tr6525

Il semble que ce soit un problème de matching de "url" juste après les double slash
avatar
"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."

Benj Edwards - Why History Needs Software Piracy

- - -
Achat ou échange: topic de mes recherches Meilleur smiley = #helico# Obligatory XKCD

3

avatar
"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."

Benj Edwards - Why History Needs Software Piracy

- - -
Achat ou échange: topic de mes recherches Meilleur smiley = #helico# Obligatory XKCD

4

https://url.stanford.edu/rv963tr6525

ha bah non il s'agirait simplement d'un matching de purl cheeky
avatar
"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."

Benj Edwards - Why History Needs Software Piracy

- - -
Achat ou échange: topic de mes recherches Meilleur smiley = #helico# Obligatory XKCD

5

avatar
"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."

Benj Edwards - Why History Needs Software Piracy

- - -
Achat ou échange: topic de mes recherches Meilleur smiley = #helico# Obligatory XKCD

6

(ça retourne une erreur 500)
avatar
"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."

Benj Edwards - Why History Needs Software Piracy

- - -
Achat ou échange: topic de mes recherches Meilleur smiley = #helico# Obligatory XKCD

7

Tiens c'est curieux ça, je ne reproduis pas le problème sur mon serveur de test, du coup je vais essayer de comprendre ce qui coince avec celui d'Infomaniak smile

Chowning's stuffpurl.stanford.edu

[edit 1] Hum ça fonctionne aussi ?
[edit 2] OK ça foire uniquement sur le site principal, mais avec une copie qui tourne sur le même serveur et qui écrit dans la même BDD ça passe sans problème ; ça va être pratique grin
[edit 3] Bon c'est assez tordu : ce site indique une vignette (image de preview) qui est en fait une redirection, mais déclare quand même qu'il s'agit d'une image. yAronet tente de l'ouvrir comme une image, échoue (puisque ça n'en est pas une), fait une seconde tentative en considérant l'image comme du WebP (parce que c'est une fonction différente de celle des autres formats bien sûr #php#), et cette fois se prend un bug non récupérable en foirant le chargement de l'image (alors pourquoi dans certaines conditions et pas d'autres, aucune idée et pas la motivation pour creuser plus que ça grin). Je pense qu'il vaudrait mieux que je change complètement la lib utilisée pour les images (GD2) qui a l'air assez merdique, mais ça attendra un peu smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

8

Wow grin

Mais comment ça se fait que ça le fasse sur le site principal, mais pas sur la copie ?
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

9

cf. edit 3 : l'erreur a lieu lors du chargement d'une image WebP via un appel natif à libgd, et comme parfois quand il s'agit d'une erreur dans le code natif ça interrompt totalement le script PHP sans possibilité de récupération. En revanche je ne sais pas trop ce qui fait que le problème apparait avec une configuration et pas une autre, j'ai essayé d'aligner les versions de PHP mais ça ne change rien, donc il y a peut-être une option de configuration qui diffère quelque part. C'est étonnant, mais comme ça ressemble à un bug dans libgd je ne suis pas sûr de trouver une réponse très intéressante (= sur laquelle j'aurai la main) même si j'y passe du temps, donc j'aime autant en profiter pour bouger vers ImageMagick qui sera peut-être plus stable et aura en bonus une API un peu moins étrange smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

10

Merci d'avoir regardé, en tout cas smile
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

11

Wow ! Sacrément alambiqué !
avatar
"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."

Benj Edwards - Why History Needs Software Piracy

- - -
Achat ou échange: topic de mes recherches Meilleur smiley = #helico# Obligatory XKCD

12

Rebelote : inclure cette URL fait échouer la création du post :
https://www.zdnet.com/article/microsoft-were-ending-support-for-adobe-flash-heres-how/
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

13

Même problème, c'est l'image de la preview (https://zdnet2.cbsistatic.com/hub/i/r/2020/09/07/274d9bd4-cb7e-4f7e-9f3b-cf4ed7a3c776/thumbnail/770x578/cf1220387658402c2f58f3673b11dadb/istock-679775156.jpg) qui fait planter libgd. Les contributions sont (toujours) les bienvenues si quelqu'un a le courage de passer à ImageMagick smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

14

Il y a un truc que je ne comprends pas : pourquoi ça ne fonctionne pas non plus quand l'url est entre des balises [url] explicites ? Dans ce cas, il n'y a pourtant pas de génération de preview, non ?
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

15

Malheureusement si : toutes les combinaisons valides sont évaluées lors de la validation du message, et celle qui sera retenue est choisie seulement dans un second temps. Cela veut dire que la forme "URL seule" est quand même évaluée, et comme il s'agit d'une image alors yN tente de la valider, et plante dans l'opération sad
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

16

Dommage sad
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo