unreachable program point: mime_content_type()
Ouverte
Personne n'a encore pris cette issue.
Bug
Category: Streams
Extension: fileinfo
Status: Needs Triage
- Langage dominant
- C
- Étoiles
- 40.4k
- Forks
- 8.1k
- Merge moyen
- 2 j 13 h
- PR mergées (30 j)
- 96
Description
Description
The following code:
<?php
var_dump(mime_content_type('./..'));
?>
Resulted in this output:
/home/dan/php-src/main/streams/plain_wrapper.c:290:4: runtime error: execution reached an unreachable program point
PHP Version
8.4.1
Operating System
No response
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Reproduisez l’exemple PHP 8.4.1 appelant mime_content_type('./..') et inspectez main/streams/plain_wrapper.c autour de la ligne 290, où le point de programme inatteignable est signalé. Déterminez le traitement attendu pour cette entrée et vérifiez que le runtime n’atteint plus l’échec signalé.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- c, php
- Domaine
- backend
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100