After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 682040 - [librsvg][port of w3c test suite] rsvg fail in a lot of case to convert correctly to png
[librsvg][port of w3c test suite] rsvg fail in a lot of case to convert corre...
Status: RESOLVED OBSOLETE
Product: librsvg
Classification: Core
Component: general
2.36.x
Other Linux
: Normal major
: ---
Assigned To: librsvg maintainers
librsvg maintainers
Depends on:
Blocks:
 
 
Reported: 2012-08-16 19:23 UTC by bastien roucaries
Modified: 2017-12-13 17:54 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
output (1.54 KB, image/png)
2012-08-16 19:37 UTC, bastien roucaries
Details
reference (16.62 KB, image/png)
2012-08-16 19:38 UTC, bastien roucaries
Details
marker reference (12.33 KB, image/png)
2012-08-16 19:39 UTC, bastien roucaries
Details
marker source (4.90 KB, image/svg+xml)
2012-08-16 19:39 UTC, bastien roucaries
Details
color-prof1f ouput (1.94 KB, image/png)
2012-08-16 19:42 UTC, bastien roucaries
Details
color-prof1f reference (5.98 KB, image/png)
2012-08-16 19:43 UTC, bastien roucaries
Details
color-prof1f testcase (3.29 KB, image/svg+xml)
2012-08-16 19:43 UTC, bastien roucaries
Details
color trans09-t (3.63 KB, image/svg+xml)
2012-08-17 08:56 UTC, bastien roucaries
Details
color trans09-t ouput (768 bytes, image/png)
2012-08-17 08:57 UTC, bastien roucaries
Details
color trans09-t reference (3.42 KB, image/png)
2012-08-17 08:58 UTC, bastien roucaries
Details
cord unit 1 reference (4.23 KB, image/png)
2012-08-17 08:59 UTC, bastien roucaries
Details
cord unit 1 ouput (4.49 KB, image/png)
2012-08-17 09:00 UTC, bastien roucaries
Details
cord unit 1 (10.37 KB, image/svg+xml)
2012-08-17 09:01 UTC, bastien roucaries
Details

Description bastien roucaries 2012-08-16 19:23:45 UTC
the test case joined* here** adapted (quick and dirty)  from inskape testcase and including w3c svg 1.1 test case fail in a lot of case. 

Please fix it

output of test case  on file output.tar.xz

i have only run under amd64 please try on sparc (for alignement issue and strange fpu) and on other arch

Thanks


* for using do:
g++ tester.cpp -o tester
python runtests.py

** aka http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=684971
Comment 1 Christian Persch 2012-08-16 19:30:30 UTC
Please attach a testcase .svg file (as much simplified as possible) to reproduce this bug with rsvg-convert or rsvg-view, and describe exactly the nature of the incorrect rendering. Make sure you use the latest release, 2.36.1, or librsvg from git.
Comment 2 bastien roucaries 2012-08-16 19:37:43 UTC
Created attachment 221454 [details]
output
Comment 3 bastien roucaries 2012-08-16 19:38:29 UTC
Created attachment 221455 [details]
reference
Comment 4 bastien roucaries 2012-08-16 19:39:15 UTC
Created attachment 221456 [details]
marker reference
Comment 5 bastien roucaries 2012-08-16 19:39:47 UTC
Created attachment 221458 [details]
marker source
Comment 6 bastien roucaries 2012-08-16 19:40:38 UTC
I attach the first one marker.svg

Will attach a few more. Notice it is visual test.

output/ is the rsvg-convert output
reference/ the reference
testcase/ the test case
Comment 7 bastien roucaries 2012-08-16 19:42:16 UTC
Created attachment 221460 [details]
color-prof1f ouput
Comment 8 bastien roucaries 2012-08-16 19:43:00 UTC
Created attachment 221461 [details]
color-prof1f reference
Comment 9 bastien roucaries 2012-08-16 19:43:25 UTC
Created attachment 221462 [details]
color-prof1f testcase
Comment 10 bastien roucaries 2012-08-17 08:56:57 UTC
Created attachment 221553 [details]
color trans09-t
Comment 11 bastien roucaries 2012-08-17 08:57:41 UTC
Created attachment 221554 [details]
color trans09-t ouput
Comment 12 bastien roucaries 2012-08-17 08:58:15 UTC
Created attachment 221555 [details]
color trans09-t reference
Comment 13 bastien roucaries 2012-08-17 08:59:50 UTC
Created attachment 221557 [details]
cord unit 1 reference
Comment 14 bastien roucaries 2012-08-17 09:00:42 UTC
Created attachment 221558 [details]
cord unit 1 ouput
Comment 15 bastien roucaries 2012-08-17 09:01:44 UTC
Created attachment 221559 [details]
cord unit 1
Comment 16 bastien roucaries 2012-08-17 09:03:50 UTC
I have compared here the first ten. I am a little bit bored to do this and attach every time the three image through a slow internet connection, whereas all the test cases are under the first report....

Please check yourself the test case
Comment 17 bastien roucaries 2012-08-17 09:07:27 UTC
Switch to major, due to the number of error on the w3c test suite
Comment 18 Christian Persch 2012-08-17 10:24:50 UTC
(In reply to comment #16)
> I have compared here the first ten. I am a little bit bored to do this and
> attach every time the three image through a slow internet connection, whereas
> all the test cases are under the first report....

No need to.
Comment 19 bastien roucaries 2013-06-20 08:15:37 UTC
Any news of this bug ?
Comment 20 bastien roucaries 2013-06-20 08:16:11 UTC
Raise importance to major, failling a standard test suite is an important bug
Comment 21 GNOME Infrastructure Team 2017-12-13 17:54:58 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/librsvg/issues/65.