python / python/cpython

CIFuzz fails on the 3.13 and 3.14 branches: plistlib parse and LookupError

Aperta
#152,211 1 commento 0 reazioni 1 assegnatario Vedi su GitHub

@StanFromIreland ci sta già lavorando.

Dal 25/6/2026.

tests type-bug
Lingua principale
Python
Stelle
77.2k
Fork
35.9k
Metriche di merge delle PR
Metriche PR in attesa

Descrizione

Bug report

Examples on a 3.13 PR:

Example on the address job:

Traceback (most recent call last):
  File "<string>", line 7, in FuzzerRunOne
  File "/github/workspace/build-out/cpython-install/lib/python3.13/plistlib.py", line 925, in loads
    return load(fp, fmt=fmt, dict_type=dict_type, aware_datetime=aware_datetime)
  File "/github/workspace/build-out/cpython-install/lib/python3.13/plistlib.py", line 912, in load
    return p.parse(fp)
           ~~~~~~~^^^^
  File "/github/workspace/build-out/cpython-install/lib/python3.13/plistlib.py", line 194, in parse
    self.parser.ParseFile(fileobj)
    ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
LookupError: unknown encoding: Latin-5_________________________

The artifacts ZIP contains:

<?xml version="2147483646.256" encoding="Latin-5_________________________"  ?><svg><svg><svg

cc @StanFromIreland @serhiy-storchaka

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.