useless `AF_VSOCK` `setsockopt` validation code
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 70/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- Active
- Domaine
- networking
Piste de recherche
Le bogue se trouve dans Modules/socketmodule.c, autour des lignes 3423-3427, où la validation de setsockopt pour AF_VSOCK définit une erreur sans retourner, de sorte que l'exécution continue à analyser optval. Lisez ce bloc et le code qui suit pour confirmer la sortie anticipée prévue. C'est terminé lorsque la fonction renvoie l'erreur avant que optval ne soit analysé et que les tests liés à VSOCK dans Lib/test/test_socket.py passent toujours.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Consider:
https://github.com/python/cpython/blob/d3ada4509ea9f4d5c7a7a28566049c8891ee6d11/Modules/socketmodule.c#L3423-L3427
This sets an error, but doesn't return, so the code falls through to parsing optval anyway.
- Langage dominant
- Python
- Étoiles
- 77.6k
- Forks
- 38.4k
- Merge moyen
- 1 j 9 h
- PR mergées (30 j)
- 565
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire 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.
Autres issues de python/cpython
-
`test_curses` regression in 3.16.0a1: `test_newterm` fails on a real terminal that's not 80x25Ouvertetests topic-curses type-bug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
Docs: problem with page "msvcrt — Useful routines from the MS VC runtime"Peut-être à nouveau libre @jikekei l’a pris il y a 7 jours, et aucune pull request n’est ouverte. Ouvertedocs
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
python/cpython#159072 · 6 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Document unpacking in generator expressions (PEP 798)Peut-être pris @Marwan-verse l’a pris il y a 4 jours. Ouvertedocs
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
python/cpython#159061 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
`http.client.HTTPSConnection._tunnel` raises `AttributeError: 'NoneType' object has no attribute 'encode'` when header value is `None`Peut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverte3.14 3.15 3.16 stdlib type-bug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
python/cpython#159044 · 17 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
A minor problem with the section "6.10.2. Membership test operations" from the language reference.Peut-être pris @Rakshana0205 l’a pris il y a 3 jours. Ouvertedocs pending
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
python/cpython#159034 · 5 commentaires ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de python/cpython
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
omegaup/omegaup#10353 · 1 commentaire ·
Les mainteneurs répondent en général sous 5 jours
-
bot-triaged module: LrScheduler module: optimizer triaged
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Les mainteneurs répondent en général sous 1 jour
-
documentation glm5 llm-model
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
vllm-project/vllm-ascend#19062 ·
Les mainteneurs répondent en général sous 1 jour
-
Author Page: shuai-zhao-llmOuverteauthor-page correction
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
acl-org/acl-anthology#10496 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour