Page MenuHomePhabricator

rsvg cannot handle classes/ids with cyrillic alphabet when styling
Closed, ResolvedPublic

Description

This file has two classes:

rect.группировка {
    stroke-width: 4;
    stroke-dasharray: 10, 10;
}

.стрелка {
   marker-end: url(#наконечник);
}

These classes are not applied to the rendering. If I rename the classes to use latin alphabet, then the image is rendered as expected.


Version: wmf-deployment
Severity: normal
URL: https://commons.wikimedia.org/wiki/File:Система_управления_КА.svg

Details

Reference
bz41422

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 12:46 AM
bzimport set Reference to bz41422.
bzimport added a subscriber: Unknown Object (MLST).

Copy of the image that has this problem

AntiCompositeNumber raised the priority of this task from Low to Needs Triage.Oct 14 2020, 4:37 PM
AntiCompositeNumber triaged this task as Low priority.EditedOct 14 2020, 9:24 PM
AntiCompositeNumber moved this task from Backlog to Patch merged upstream on the Upstream board.

Fixed in librsvg 2.50.1 or earlier, not fixed in 2.44.10

20131009043639.svg.50.png (2×2 px, 169 KB)

JoKalliauer changed the task status from Open to Stalled.Jun 30 2021, 2:57 PM
JoKalliauer moved this task from Backlog to update librsvg on the Wikimedia-SVG-rendering board.
hnowlan claimed this task.
hnowlan subscribed.

This appears resolved by T265549