slic3r / Slic3r

Open Source toolpath generator for 3D printers
https://slic3r.org/
GNU Affero General Public License v3.0
3.35k stars 1.29k forks source link

Cut dialog crashes on object with multiple shells #3647

Open lordofhyphens opened 7 years ago

lordofhyphens commented 7 years ago

Version

1.3.0-dev 2be6e1a84f04e71a2033d2e141b58ca21e4f97ed

Operating system type + version

Windows 10 x64, 32-bit perl (32bit ints) Strawberry Perl 5.24

Behavior

Selecting Cut on provided STL causes a hard crash of Slic3r. STL is manifold, but has 6 (I think intersecting) shells. Thanks Sketchup! No config needed.

STL/Config (.ZIP) where problem occurs

40kdalek1skp.zip

lordofhyphens commented 7 years ago

Found this by accident; splitting the object permits the cut dialog to start.

bubnikv commented 7 years ago

@lordofhyphens Great catch! I was begging our print guy Jindra for months to find an example to reproduce the crash on.

lordofhyphens commented 7 years ago

Apparently the easiest way to get dodgy STLS is to have Sketchup in your workflow.