Open amorozov opened 6 months ago
Probably a call to AreaSupport::generateSupportAreas(SliceDataStorage&)
should be performed prior to the SliceDataStorage::getLayerOutlines(....)
. However my knowledge and understanding of CuraEngine internals is pretty limited, so it's just a guess.
CuraEngine-5.6.0
ArchLinux
Qt version is not applicable.
PyQt version is not applicable
Display Driver is not relevant
Compile the CuraEngine with the following flags:
then run
make test
(orninja test
)Actual Results the test fails with the following diagnostics:
This happens because in function SliceDataStorage::getLayerOutlines on line 320:
an attempt to access a support layer is performed while support.supportLayers.size() == 0
So an assertion and a preliminary test exit happen.
Apparently this is the first test which enters the code under
if
on the line 318:Expected results The tests should be completed without errors
Additional Information