Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Repeatable crash slicing particular 3MF (on multiple Win10 systems) #3115

Closed
Misterke opened this issue Aug 22, 2022 · 4 comments
Closed

Repeatable crash slicing particular 3MF (on multiple Win10 systems) #3115

Misterke opened this issue Aug 22, 2022 · 4 comments
Labels
bug Something isn't working as intended fix is live in the last release Please download /build the last release and try to reproduce.

Comments

@Misterke
Copy link

Version

2.5.59.0

Operating system type + version

Windows 10

Behavior

  • Description: Consistent crash when trying to slice attached 3mf on my system
  • Reproduction: I just need to load this 3MF on my system and try to slice it
  • Expected Result: No crash
  • Actual Result: SuperSlicer closes without any message

Dishwasher Brake.zip

@Misterke
Copy link
Author

Misterke commented Aug 22, 2022

Adding some extra info:

  • I have also tried the latest nightly for Win64 and it still crashes.
  • Changing perimeter generator to Classic does not solve the crash.
  • Also 2.4.58.4 crashes when slicing the same.
  • Opened the 3MF in PrusaSlicer and got an error stating "support_material_extrusion_width=0.2 mm is too low to be printable at a layer height 0.2mm". Turning off support generation does allow PrusaSlicer to slice the 3MF (though unsure how much of the SuperSlicer settings it will actually be using).
  • Turning off support generation in SuperSlicer 2.5.59.0 does NOT solve the crash.
  • Slicing with a different Printer Profile selected (in my case an Ender 3), but keeping all other settings removes the crash.
  • Changing the gcode flavor in the original profile to "Marlin (legacy)" and then slicing gives a popup stating SuperSlicer has encountered a fatal error: "Access (status) violation" and referring to a crash_log.txt which I added here crash_log.zip
  • I then double-checked by slicing with original settings again, but can confirm that this does not create any crash_log.txt
  • Just tried it on a different PC (but also running Windows 10) and also there 2.5.59.0 crashes when slicing that 3MF, so I hope that makes it easy for you guys to reproduce and debug.

If there's anything more I can test to give better insight into the cause, please let me know.

@Misterke Misterke changed the title Repeatable crash slicing particular 3MF (at least on my system) Repeatable crash slicing particular 3MF (at least on 2 systems) Aug 23, 2022
@neophyl
Copy link

neophyl commented Aug 23, 2022

Ok, with your printer profile selected as is in the project it also crashes for me (Win 10, v2.4.58.4).
However if I change the layer height limits Under Extruder 1 to Min 0.1 and Max 0.3 then it slices ok. Changing minimum to 0.01 also slices fine. I suspect something is being set to an invalid value when % is being used.

I also tried max layer at 75% and that sliced ok too. Minimum of 10% also works. The weird thing is if I then change minimum to 5% again and slice it also succeeds. But if I reload your original project which has 5% in there it crashes again.

Thats the trouble with those, you never actually know what is being set as its calculated elsewhere. If you have any sort of issue its best to revert to fixed values initially until you track it down :)

Definitely something weird going on but at least you can modify your profile to use fixed values for those and get slicing again.

edit - playing around some more and I dont think its got anything to do with the settings. If I open your project and save the printer profile to my machine as a local one and slice it crashes. Just like loading it initially. If I then change any thing on the printer page and save the profile and slice it works ok. If I then change the edited item back and save the profile and slice it also works. Which doesnt make much sense. Saving it as a different name after it works with the original settings and then opening it and slicing and it crashes again.

@Misterke
Copy link
Author

Ok, with your printer profile selected as is in the project it also crashes for me (Win 10, v2.4.58.4). However if I change the layer height limits Under Extruder 1 to Min 0.1 and Max 0.3 then it slices ok. Changing minimum to 0.01 also slices fine. I suspect something is being set to an invalid value when % is being used.

Thanks for the tip. Indeed, modifying that does indeed seem to allow me to slice the thing. Note that the profiles used have probably been undergone numerous updating by subsequent (alpha/beta) versions of SuperSlicer, so perhaps they contain some stuff which isn't really "visible" in the settings GUI.

@Misterke Misterke changed the title Repeatable crash slicing particular 3MF (at least on 2 systems) Repeatable crash slicing particular 3MF (on multiple Win10 systems) Aug 23, 2022
@supermerill
Copy link
Owner

same bug as #3128
will be fixed in next nightly.

@supermerill supermerill added bug Something isn't working as intended fixed for the next version That means that you should be able to test it in the latest nightly build labels Aug 28, 2022
@supermerill supermerill added fix is live in the last release Please download /build the last release and try to reproduce. and removed fixed for the next version That means that you should be able to test it in the latest nightly build labels Dec 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working as intended fix is live in the last release Please download /build the last release and try to reproduce.
Projects
None yet
Development

No branches or pull requests

3 participants