fix crash on h2c due to check_tpu_nozzle_has_multiple_filaments #9763
fix crash on h2c due to check_tpu_nozzle_has_multiple_filaments #9763raulp wants to merge 1 commit intobambulab:masterfrom
Conversation
|
Hi, thank you very much for your submission! I downloaded the 3MF file you mentioned and opened it in Bambu Studio. After switching the printer profile to H2C, I was able to slice the model successfully without any crashes. Could you please provide more detailed steps on how to reproduce the issue? That would help us better understand the problem and verify whether your submission fully resolves it. Thank you! |
|
Hey Thanks for taking a look at this. Basically, on my mac, i uninstalled Bambu, removed Application Support/BambuStudio folder (all settings) and reinstalled. Yet, when opening that model, it crashes, and debugging it got me to that fix, which now works for me. Here's the latest crash i got today: And here are the logs: logs.zip |
|
Sorry, we couldn’t get any useful crash information from your log file. Could you please provide detailed steps to reproduce the issue? Only with an accurate root-cause analysis can we confirm whether the fix is effective. |
While trying to open the following 3mf (downloaded from https://makerworld.com/en/models/2338301-m26-pershing-tank-united-states-army-1-35-scale?from=search#profileId-2555795), swapping from A1 from profile to H2C caused my instance to crash.
Doing some debug, found that
get_extruders(true)producedfilament_idx=9whilefilament_map.size()==3.Seems like this function was introduced here and a known H2C bug was discovered early, but not fully fixed here and here
The fix worked for me, and i was able to open broken models. I hope it's the correct fix.