You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CuraEngine::LayerPlanTest/AllCombinations/AddTravelTest.NoRetractionIfDisabled/20 fails because sliceDataStorage.storage.supportLayers hasn't been initialized properly
#2008
Open
amorozov opened this issue
Jan 8, 2024
· 1 comment
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
The text was updated successfully, but these errors were encountered: