Page MenuHomePhabricator

Cannot generate large version of SVG file
Open, Stalled, LowestPublicBUG REPORT

Description

See https://en.wikipedia.org/w/index.php?title=Wikipedia:Village_pump_(technical)&oldid=1048139153#File:Focus_of_Bedford_Park_Garden_Suburb.svg

Accessing https://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Focus_of_Bedford_Park_Garden_Suburb.svg/1002px-Focus_of_Bedford_Park_Garden_Suburb.svg.png gives :

Request from 69.115.77.204 via cp1078 cp1078, Varnish XID 863492297
Upstream caches: cp1078 int
Error: 429, Too Many Requests at Mon, 04 Oct 2021 14:08:57 GMT

This is repeatable in Chrome, or using curl on the command line.

Reported upstream: https://gitlab.gnome.org/GNOME/librsvg/-/issues/683

Event Timeline

AntiCompositeNumber moved this task from Backlog to Upstream (librsvg) on the Thumbor board.

Not T200866: rsvg-convert times out while generating large thumbnails with heavy use of Gaussian blur, there's no Gaussian blur and there's no timeout. Testing locally, rsvg-convert version 2.40.21 writes an empty PNG file for this SVG for widths above ~810px. That's typical of this vintage of librsvg, as apparently error messages hadn't been invented yet. librsvg 2.52.0 still refuses to render the image, but at least has the decency to give a reason.

$ RSVG_LOG=1 rsvg-convert Focus_of_Bedford_Park_Garden_Suburb.svg -u -f png -w 820 -o Focus_of_Bedford_Park_Garden_Suburb.svg.png
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 171 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 215 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 240 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 268 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 297 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 315 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 353 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 171 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 215 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 240 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 268 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 297 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 315 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 353 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 171 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 215 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 240 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 268 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 297 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 315 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 353 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 170 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 214 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 239 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 267 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 296 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 314 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 352 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 170 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 214 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 239 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 267 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 296 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 314 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 352 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 170 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 214 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 239 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 267 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 296 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 314 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 352 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 170 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 214 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 239 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 267 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 296 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 314 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 352 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 170 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 214 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 239 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 267 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 296 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 314 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 352 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 170 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 214 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 239 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 267 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 296 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 314 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 352 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 170 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 214 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 239 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 267 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 296 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 314 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 352 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 170 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 214 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 239 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 267 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 296 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 314 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 352 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 170 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 214 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 239 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 267 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 296 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 314 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 352 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 170 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 214 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 239 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 267 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 296 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 314 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 352 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 170 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 214 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 239 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 267 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 296 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 314 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 352 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 170 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 214 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 239 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 267 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 296 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 314 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 352 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 170 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 214 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 239 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 267 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 296 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 314 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 352 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 170 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 214 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 239 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 267 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 296 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 314 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 352 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 170 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 214 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 239 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 267 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 296 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 314 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 352 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 170 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 214 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 239 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 267 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 296 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 314 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 352 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 170 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 214 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 239 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 267 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 296 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 314 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 352 } }, "word-spacing:0px;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 170 } }, "-inkscape-font-specification:'sans-serif, Normal';")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 214 } }, "font-variant-ligatures:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 239 } }, "font-variant-caps:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 267 } }, "font-variant-numeric:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 296 } }, "font-feature-settings:normal;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 314 } }, "text-align:start;")
Invalid declaration; ignoring: (ParseError { kind: Custom(UnknownProperty), location: SourceLocation { line: 0, column: 352 } }, "word-spacing:0px;")
Error rendering SVG Focus_of_Bedford_Park_Garden_Suburb.svg: rendering error: NoMemory

As this occurs in the current version of librsvg, it will have to be reported upstream to https://gitlab.gnome.org/GNOME/librsvg.

JoKalliauer changed the task status from Open to Stalled.EditedOct 4 2021, 5:46 PM
JoKalliauer triaged this task as Lowest priority.
JoKalliauer subscribed.

A pattern patternTransform="matrix(-.00444 6.6367 -2620.7 22.904 44653 549.3)" can be considered as malformed SVG you scale it in one direction with .004 and in another direction with 2000, that are6 orders of magnitude.

Rendering of https://commons.wikimedia.org/wiki/File:T292439.svg

c-librsvg2.40.21 (private Fedora)rust-librsvg2.50(private Fedora)resvgInkscapebatik
ooCSusCS_rendersvg.png (1×1 px, 25 KB)
ooCSusCS_Inkscape.png (1×1 px, 10 KB)
ooCSusCS_batik.png (1×1 px, 12 KB)

Since Inkscape also has problems rendering, it might be a cario-bug, but it should imho be first reported at rust-librsvg .

JoKalliauer changed the subtype of this task from "Task" to "Bug Report".Oct 4 2021, 5:47 PM
Aklapper updated the task description. (Show Details)