Painting by height in an assembly causes segfault under certain part arrangements #1225

Open
opened 2026-04-05 17:02:09 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @RagingRoosevelt on 12/31/2025

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

2.3.1

Operating System (OS)

Linux

OS Version

Pop!_OS 24.04 LTS x86_64 (ubuntu-like)

Additional system information

$ neofetch
             /////////////                
         /////////////////////            -------------------
      ///////*767////////////////         OS: Pop!_OS 24.04 LTS x86_64
    //////7676767676*//////////////       Kernel: 6.17.4-76061704-generic
   /////76767//7676767//////////////      Uptime: 19 days, 23 hours, 41 mins
  /////767676///*76767///////////////     Packages: 2458 (dpkg), 88 (flatpak)
 ///////767676///76767.///7676*///////    Shell: bash 5.2.21
/////////767676//76767///767676////////   Resolution: 1920x1080
//////////76767676767////76767/////////   DE: COSMIC
///////////76767676//////7676//////////   Theme: adw-gtk3 [GTK3]
////////////,7676,///////767///////////   Icons: Cosmic [GTK3]
/////////////*7676///////76////////////   Terminal: cosmic-term
///////////////7676////////////////////   CPU: AMD Ryzen 7 9700X (16) @ 5.582GHz
 ///////////////7676///767////////////    GPU: AMD ATI 0f:00.0 Device 13c0
  //////////////////////'////////////     GPU: Intel Device e20b
   //////.7676767676767676767,//////      Memory: 55377MiB / 94196MiB
    /////767676767676767676767/////
      ///////////////////////////
         /////////////////////
             /////////////

Printer

Bambu X1C

How to reproduce

Slicing the attached 3mf Bobbin Thread Keepers.zip produced this segfault (confirmed for another discord member as well)

I've tried reproducing this issue by creating "nested" assemblies of cubes and painting them (both before and after copying and assembling them) but haven't reproduced the issue.

I have been able to reproduce it with this Bobbin Holder.zip by

  1. import stl
  2. painting by height (1.4mm height section, paint top and bottom area for a banding effect)
  3. cloning (clone 1 copy to have 2 instances)
  4. assemble
  5. (slicing works here)
  6. clone 1 copy of the assembly to have 4 instances
  7. assemble
  8. (slicing works here)
  9. clone 1 copy of the assembly to have 8 instances
  10. (slicing works here)
  11. rearrange the bodies so that they overlap (as seen in the 3mf)
    Image

Bobbin Holder.zip

Actual results

The app abruptly disappears and seems to produce a segfault.

Expected results

The app should switch to the preview tab to show the sliced results

Project file & Debug log uploads

Slicing this should cause the crash: Bobbin Thread Keepers.zip

Going through the assembly steps from this stl then arranging the parts should cause the crash: Bobbin Holder.zip

Nothing meaningful seems to be saved to the log files, but here they are (from ~/.var/app/io.github.softfever.OrcaSlicer/config/OrcaSlicer/log/): debug_Tue_Dec_30_22_05_00_2.log.0.zip

Checklist of files to include

  • Log file
  • Project file

Anything else?

No response

*Originally created by @RagingRoosevelt on 12/31/2025* ### Is there an existing issue for this problem? - [x] I have searched the existing issues ### OrcaSlicer Version 2.3.1 ### Operating System (OS) Linux ### OS Version Pop!_OS 24.04 LTS x86_64 (ubuntu-like) ### Additional system information ``` $ neofetch ///////////// ///////////////////// ------------------- ///////*767//////////////// OS: Pop!_OS 24.04 LTS x86_64 //////7676767676*////////////// Kernel: 6.17.4-76061704-generic /////76767//7676767////////////// Uptime: 19 days, 23 hours, 41 mins /////767676///*76767/////////////// Packages: 2458 (dpkg), 88 (flatpak) ///////767676///76767.///7676*/////// Shell: bash 5.2.21 /////////767676//76767///767676//////// Resolution: 1920x1080 //////////76767676767////76767///////// DE: COSMIC ///////////76767676//////7676////////// Theme: adw-gtk3 [GTK3] ////////////,7676,///////767/////////// Icons: Cosmic [GTK3] /////////////*7676///////76//////////// Terminal: cosmic-term ///////////////7676//////////////////// CPU: AMD Ryzen 7 9700X (16) @ 5.582GHz ///////////////7676///767//////////// GPU: AMD ATI 0f:00.0 Device 13c0 //////////////////////'//////////// GPU: Intel Device e20b //////.7676767676767676767,////// Memory: 55377MiB / 94196MiB /////767676767676767676767///// /////////////////////////// ///////////////////// ///////////// ``` ### Printer Bambu X1C ### How to reproduce Slicing the attached 3mf [Bobbin Thread Keepers.zip](https://github.com/user-attachments/files/24390518/Bobbin.Thread.Keepers.zip) produced this segfault ([confirmed for another discord member as well](https://discord.com/channels/1137181739773603922/1455705802009612452/1455709847474409607)) I've tried reproducing this issue by creating "nested" assemblies of cubes and painting them (both before and after copying and assembling them) but haven't reproduced the issue. I have been able to reproduce it with this [Bobbin Holder.zip](https://github.com/user-attachments/files/24390527/Bobbin.Holder.zip) by 1. import stl 2. painting by height (1.4mm height section, paint top and bottom area for a banding effect) 3. cloning (clone 1 copy to have 2 instances) 5. assemble 4. (slicing works here) 6. clone 1 copy of the assembly to have 4 instances 7. assemble 4. (slicing works here) 5. clone 1 copy of the assembly to have 8 instances 4. (slicing works here) 5. rearrange the bodies so that they overlap (as seen in the 3mf) <img width="750" height="591" alt="Image" src="https://github.com/user-attachments/assets/e56c50b9-77f4-404f-ac82-4bcd6a334938" /> [Bobbin Holder.zip](https://github.com/user-attachments/files/24390527/Bobbin.Holder.zip) ### Actual results The app abruptly disappears and seems to produce a segfault. ### Expected results The app should switch to the preview tab to show the sliced results ### Project file & Debug log uploads Slicing this should cause the crash: [Bobbin Thread Keepers.zip](https://github.com/user-attachments/files/24390627/Bobbin.Thread.Keepers.zip) Going through the assembly steps from this stl then arranging the parts should cause the crash: [Bobbin Holder.zip](https://github.com/user-attachments/files/24390631/Bobbin.Holder.zip) Nothing meaningful seems to be saved to the log files, but here they are (from `~/.var/app/io.github.softfever.OrcaSlicer/config/OrcaSlicer/log/`): [debug_Tue_Dec_30_22_05_00_2.log.0.zip](https://github.com/user-attachments/files/24390651/debug_Tue_Dec_30_22_05_00_2.log.0.zip) ### Checklist of files to include - [x] Log file - [x] Project file ### Anything else? _No response_
Sign in to join this conversation.
No Label bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#1225