File:Incorrect path error handling.svg
Size of this PNG preview of this SVG file: 400 × 100 pixels. Other resolutions: 320 × 80 pixels | 640 × 160 pixels | 1,024 × 256 pixels | 1,280 × 320 pixels | 2,560 × 640 pixels.
Original file (SVG file, nominally 400 × 100 pixels, file size: 848 bytes)
File information
Structured data
Captions
Summary edit
DescriptionIncorrect path error handling.svg |
English: This SVG is supposed to show the word "correct", but is rendered as "incorrect" instead. It contains path data, in which an L-command is missing a y-parameter. Instead of terminating the path rendering as specified in the Path Element Implementation Notes, librsvg defaults missing parameters to zero and continues rendering. The same behavior is observed with other path commands like l, c, C, etc.. |
Date | |
Source | Own work |
Author | TilmannR |
SVG development InfoField | This vector image was created with a text editor. This file uses embedded text that can be easily translated using a text editor. |
SVG InfoField | <?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="400" height="100">
<rect width="100%" height="100%" fill="#ccc"/>
<g font-family="Liberation Sans,sans-serif" font-size="72">
<text x="100" y="75" text-anchor="start">correct</text>
<text x="100" y="75" text-anchor="end">in</text>
</g>
<path fill="#ccc" d="M0,0 V100 H100 V0 H0 L100 V100 H0 Z"/>
</svg>
|
This SVG picture shows a librsvg bug. Bug description: librsvg handles errors in path data incorrectly (T215823) |
Licensing edit
I, the copyright holder of this work, hereby publish it under the following license:
This file is made available under the Creative Commons CC0 1.0 Universal Public Domain Dedication. | |
The person who associated a work with this deed has dedicated the work to the public domain by waiving all of their rights to the work worldwide under copyright law, including all related and neighboring rights, to the extent allowed by law. You can copy, modify, distribute and perform the work, even for commercial purposes, all without asking permission.
http://creativecommons.org/publicdomain/zero/1.0/deed.enCC0Creative Commons Zero, Public Domain Dedicationfalsefalse |
File history
Click on a date/time to view the file as it appeared at that time.
Date/Time | Thumbnail | Dimensions | User | Comment | |
---|---|---|---|---|---|
current | 01:11, 30 January 2019 | 400 × 100 (848 bytes) | TilmannR (talk | contribs) | Changed "valid" and "invalid" to "correct" and "incorrect" to avoid confusing renderer correctness with SVG validity. // Editing SVG source code using User:Rillke/SVGedit.js; upload handled by User:Rillke/MwJSBot.js | |
00:57, 30 January 2019 | 300 × 100 (862 bytes) | TilmannR (talk | contribs) | {{Information |description ={{en|1=This SVG is supposed to show the word "valid", but is rendered as "invalid" instead. It contains path data, in which an L-command is missing a y-parameter. Instead of terminating the path rendering as specified in the [https://www.w3.org/TR/SVG11/implnote.html#PathElementImplementationNotes Path Element Implementation Notes], librsvg defaults missing parameters to zero and continues rendering. The same behavior is observed with other path commands like l,... |
You cannot overwrite this file.
File usage on Commons
There are no pages that use this file.
Metadata
This file contains additional information such as Exif metadata which may have been added by the digital camera, scanner, or software program used to create or digitize it. If the file has been modified from its original state, some details such as the timestamp may not fully reflect those of the original file. The timestamp is only as accurate as the clock in the camera, and it may be completely wrong.
Width | 400 |
---|---|
Height | 100 |