cxxtest: svg-path-geom-test.h fails

Bug #1208005 reported by Alex Valavanis
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Triaged
Medium
Unassigned

Bug Description

In lp:inkscape r12445, svg-path-geom-test.h fails with "make check".

Please can someone with better understanding of 2Geom take a look at this?

In SvgPathGeomTest::testReadRectanglesAbsoluteClosed:
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 0
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 1
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 2
In SvgPathGeomTest::testReadRectanglesRelativeClosed:
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 0
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 1
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 2
In SvgPathGeomTest::testReadRectanglesAbsoluteOpen:
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 0
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 1
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 2
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 3
In SvgPathGeomTest::testReadRectanglesRelativeOpen:
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 0
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 1
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 2
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 3
In SvgPathGeomTest::testReadRectanglesAbsoluteClosed2:
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 0
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 1
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 2
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 3
In SvgPathGeomTest::testReadRectanglesRelativeClosed2:
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 0
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 1
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12HLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 2
../../src/svg/svg-path-geom-test.h:562: Error: Test failed: Different curve types: N4Geom12VLineSegmentE != N4Geom12BezierCurveNILj1EEE, subpath: 0, segment: 3
..
In SvgPathGeomTest::testReadImplicitMoveto:
../../src/svg/svg-path-geom-test.h:162: Warning: Currently lib2geom (/libnr) has no way of specifying the difference between 'M 0,0 ... z M 0,0 L 1,0' and 'M 0,0 ... z L 1,0', the SVG specification does state that these should be handled differently with respect to markers however, see the description of the 'orient' attribute of the 'marker' element.
....
In SvgPathGeomTest::testReadErrorUnrecognizedCharacter:
../../src/svg/svg-path-geom-test.h:426: Error: Test failed: Right subpath is closed, left subpath is open. Subpath: 0
../../src/svg/svg-path-geom-test.h:263: Error: Test failed: M 1,2 4,2 4,8 1,8 z&m 13,15
../../src/svg/svg-path-geom-test.h:263: Error: Assertion failed: bpathEqual(pv,rectanglepvclosed)
......** Message: +------
** Message: abs:0 isRel:0 scheme:[data] path:[foo,bar][(null)] uri[data:foo,bar] / [data://foo,bar]
** Message: abs:0 isRel:0 scheme:[http] path:[/image.png][(null)] uri[http://www.google.com/image.png] / [http://www.google.com/image.png]
** Message: abs:0 isRel:0 scheme:[ftp] path:[/doo][(null)] uri[ftp://ssd.com/doo] / [ftp://ssd.com/doo]
** Message: abs:1 isRel:1 scheme:[(null)] path:[/foo/dee/bar.svg][(null)] uri[/foo/dee/bar.svg] / [/foo/dee/bar.svg]
** Message: abs:0 isRel:1 scheme:[(null)] path:[foo.svg][(null)] uri[foo.svg] / [foo.svg]
** Message: abs:0 isRel:0 scheme:[file] path:[/foo/dee/bar.svg][(null)] uri[file:/foo/dee/bar.svg] / [file:///foo/dee/bar.svg]
** Message: abs:0 isRel:0 scheme:[file] path:[/foo/dee/bar.svg][(null)] uri[file:///foo/dee/bar.svg] / [file:///foo/dee/bar.svg]
** Message: abs:0 isRel:0 scheme:[file] path:[foo.svg][(null)] uri[file:foo.svg] / [file://foo.svg]
** Message: MalformedURIException [ 2f 66 6f 6f 2f 62 61 72 e1 84 92 2e 73 76 67]
** Message: gone from [/foo/bar?.svg] to [(null)]
** Message: uri from [/foo/bar?.svg] to [/foo/bar%E1%84%92.svg]
** Message: abs:1 isRel:1 scheme:[(null)] path:[/foo/bar?.svg][(null)] uri[/foo/bar?.svg] / [/foo/bar%E1%84%92.svg]
** Message: ----
** Message: MalformedURIException [ 66 69 6c 65 3a 2f 2f 2f 66 6f 6f 2f 62 61 72 e1 84 92 2e 73 76 67]
** Message: gone from [file:///foo/bar?.svg] to [(null)]
** Message: uri from [file:///foo/bar?.svg] to [file%3A///foo/bar%E1%84%92.svg]
** Message: abs:0 isRel:1 scheme:[(null)] path:[file:///foo/bar?.svg][(null)] uri[file:///foo/bar?.svg] / [file%3A///foo/bar%E1%84%92.svg]
** Message: ----
** Message: abs:0 isRel:0 scheme:[file] path:[/foo/bar?.svg][(null)] uri[file:///foo/bar%e1%84%92.svg] / [file:///foo/bar%E1%84%92.svg]
** Message: abs:1 isRel:1 scheme:[(null)] path:[/foo/bar?.svg][(null)] uri[/foo/bar%e1%84%92.svg] / [/foo/bar%E1%84%92.svg]
** Message: MalformedURIException [ 62 61 72 e1 84 92 2e 73 76 67]
** Message: gone from [bar?.svg] to [(null)]
** Message: uri from [bar?.svg] to [bar%E1%84%92.svg]
** Message: abs:0 isRel:1 scheme:[(null)] path:[bar?.svg][(null)] uri[bar?.svg] / [bar%E1%84%92.svg]
** Message: ----
** Message: abs:0 isRel:1 scheme:[(null)] path:[bar?.svg][(null)] uri[bar%e1%84%92.svg] / [bar%E1%84%92.svg]
** Message: +------

Changed in inkscape:
importance: Undecided → Medium
status: New → Triaged
Changed in inkscape:
milestone: none → 1.0
Patrick Storz (ede123)
Changed in inkscape:
milestone: 1.0-old → 1.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.