Crash when specifying multiple extruders #117

Open
opened 2026-04-05 16:18:31 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @arantius on 3/27/2026

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

2.3.2

Operating System (OS)

Windows

OS Version

Win 10

Additional system information

I'm attempting to switch to OrcaSlicer. I'm just setting up my printer profiles. I've got a Geeetech G2S Pro, it's a two extruder delta and I've set it up with Klipper. I started with "generic klipper" and started tweaking settings (mostly to match what already works well in my existing slicer for now). Then, when saving, I got a crash. I've got it narrowed down to these STR:

  1. Rename AppData/Roaming/OrcaSlicer directory to remove all existing settings (but allow me to put them back!)
  2. Launch, get setup wizard, specify generic klipper (deselect all filaments but generic pla)
  3. Switch to prepare tab, click to edit the only printer, turn on advanced mode
  4. Edit any setting (I used: bed shape, round) and save just to confirm this works fine
  5. Switch to multimaterial tab, unclick "single extruder multi", click save, all is OK
  6. Set extruders to 2, click save, "unhandled unknown exception; terminating the application."

Printer

Custom Klipper

How to reproduce

  1. Rename AppData/Roaming/OrcaSlicer directory to remove all existing settings (but allow me to put them back!)
  2. Launch, get setup wizard, specify generic klipper (deselect all filaments but generic pla)
  3. Switch to prepare tab, click to edit the only printer, turn on advanced mode
  4. Edit any setting (I used: bed shape, round) and save just to confirm this works fine
  5. Switch to multimaterial tab, unclick "single extruder multi", click save, all is OK
  6. Set extruders to 2, click save, "unhandled unknown exception; terminating the application."

Actual results

Undesired application "crash". Log says:

[error]	2026-03-27 17:22:22.769207[Thread 0x00002610]:Slic3r::DynamicPrintConfig::update_values_to_printer_extruders, Line 9033: could not found extruder_type Direct Drive, nozzle_volume_type Standard, extruder_index 2
[error]	2026-03-27 17:22:23.419076[Thread 0x00002610]:Slic3r::DynamicPrintConfig::update_values_to_printer_extruders, Line 9033: could not found extruder_type Direct Drive, nozzle_volume_type Standard, extruder_index 2
[warning]	2026-03-27 17:22:24.349884[Thread 0x00002610]:Slic3r::BBLNetworkPlugin::get_version, get_version not supported, return 00.00.00.00!
[error]	2026-03-27 17:22:25.705893[Thread 0x00002610]:Uncaught exception: ConfigOptionVector::set_with_nil(): rhs size different with inherits size
[warning]	2026-03-27 17:22:25.705893[Thread 0x00002610]:5:22:25 PM: Error: OrcaSlicer got an unhandled exception: ConfigOptionVector::set_with_nil(): rhs size different with inherits size
[error]	2026-03-27 17:22:25.705893[Thread 0x00002610]:Uncaught exception: ConfigOptionVector::set_with_nil(): rhs size different with inherits size
[warning]	2026-03-27 17:22:25.705893[Thread 0x00002610]:5:22:25 PM: Error: OrcaSlicer got an unhandled exception: ConfigOptionVector::set_with_nil(): rhs size different with inherits size

Expected results

The settings should save.

Project file & Debug log uploads

debug_Fri_Mar_27_17_19_08_872.log.txt

no project file; i have no project yet, see steps above

Checklist of files to include

  • Log file
  • Project file

Anything else?

No response

*Originally created by @arantius on 3/27/2026* ### Is there an existing issue for this problem? - [x] I have searched the existing issues ### OrcaSlicer Version 2.3.2 ### Operating System (OS) Windows ### OS Version Win 10 ### Additional system information I'm attempting to switch to OrcaSlicer. I'm just setting up my printer profiles. I've got a Geeetech G2S Pro, it's a two extruder delta and I've set it up with Klipper. I started with "generic klipper" and started tweaking settings (mostly to match what already works well in my existing slicer for now). Then, when saving, I got a crash. I've got it narrowed down to these STR: 1. Rename `AppData/Roaming/OrcaSlicer` directory to remove all existing settings (but allow me to put them back!) 2. Launch, get setup wizard, specify generic klipper (deselect all filaments but generic pla) 3. Switch to prepare tab, click to edit the only printer, turn on advanced mode 4. Edit any setting (I used: bed shape, round) and save just to confirm this works fine 5. Switch to multimaterial tab, unclick "single extruder multi", click save, all is OK 6. Set extruders to 2, click save, "unhandled unknown exception; terminating the application." ### Printer Custom Klipper ### How to reproduce 1. Rename `AppData/Roaming/OrcaSlicer` directory to remove all existing settings (but allow me to put them back!) 2. Launch, get setup wizard, specify generic klipper (deselect all filaments but generic pla) 3. Switch to prepare tab, click to edit the only printer, turn on advanced mode 4. Edit any setting (I used: bed shape, round) and save just to confirm this works fine 5. Switch to multimaterial tab, unclick "single extruder multi", click save, all is OK 6. Set extruders to 2, click save, "unhandled unknown exception; terminating the application." ### Actual results Undesired application "crash". Log says: ``` [error] 2026-03-27 17:22:22.769207[Thread 0x00002610]:Slic3r::DynamicPrintConfig::update_values_to_printer_extruders, Line 9033: could not found extruder_type Direct Drive, nozzle_volume_type Standard, extruder_index 2 [error] 2026-03-27 17:22:23.419076[Thread 0x00002610]:Slic3r::DynamicPrintConfig::update_values_to_printer_extruders, Line 9033: could not found extruder_type Direct Drive, nozzle_volume_type Standard, extruder_index 2 [warning] 2026-03-27 17:22:24.349884[Thread 0x00002610]:Slic3r::BBLNetworkPlugin::get_version, get_version not supported, return 00.00.00.00! [error] 2026-03-27 17:22:25.705893[Thread 0x00002610]:Uncaught exception: ConfigOptionVector::set_with_nil(): rhs size different with inherits size [warning] 2026-03-27 17:22:25.705893[Thread 0x00002610]:5:22:25 PM: Error: OrcaSlicer got an unhandled exception: ConfigOptionVector::set_with_nil(): rhs size different with inherits size [error] 2026-03-27 17:22:25.705893[Thread 0x00002610]:Uncaught exception: ConfigOptionVector::set_with_nil(): rhs size different with inherits size [warning] 2026-03-27 17:22:25.705893[Thread 0x00002610]:5:22:25 PM: Error: OrcaSlicer got an unhandled exception: ConfigOptionVector::set_with_nil(): rhs size different with inherits size ``` ### Expected results The settings should save. ### Project file & Debug log uploads [debug_Fri_Mar_27_17_19_08_872.log.txt](https://github.com/user-attachments/files/26315833/debug_Fri_Mar_27_17_19_08_872.log.txt) no project file; i have no project yet, see steps above ### Checklist of files to include - [x] Log file - [x] Project file ### Anything else? _No response_
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#117