JuliaLang/julia

Displaying array with unsigned indices throws

Open

#53 907 ouverte le 31 mars 2024

Voir sur GitHub
 (3 commentaires) (0 réactions) (0 assignés)Julia (5 773 forks)batch import
display and printinggood first issue

Métriques du dépôt

Stars
 (48 709 stars)
Métriques de merge PR
 (Merge moyen 23j 11h) (145 PRs mergées en 30 j)

Description

In the spirit of #44895, displaying an AbstractArray subtype with unsigned indices can throw an OutOfMemory exception. The offending lines are https://github.com/JuliaLang/julia/blob/a3f710e2a35402bb7f7f96f874e6c696dfc911da/base/arrayshow.jl#L138-L141 The max(0, difference of unsigned) is obviously not safe.

Guide contributeur