Open uSyzex opened 1 month ago
HI,uSyzex Could you please provide the 3mf file and stl file,thanks
Any stl / 3mf would work and I'm not allowed to share the stl I worked with.
cuments\MobaXterm
we are using cli for our internal test, and can not meet your issue here
cuments\MobaXterm
we are using cli for our internal test, and can not meet your issue here
1. could you confirm whether all the 3mfs have this issue? if not, please upload your 3mf to us, and if it is not allowed for public, could you share it by email? 2. is your binary built by yourself or not
I'm on Windows by the way, not linux.
Logs from the newly created 3mf:
⮞ ./bambu-studio.exe --slice 01 --allow-newer-file --export-3mf Cube.3mf --debug 5
[2024-08-19 10:23:36.261920] [0x00004178] [trace] Initializing StaticPrintConfigs
[2024-08-19 10:23:36.275920] [0x00004178] [warning] cli mode, Current BambuStudio Version 01.09.03.50
[2024-08-19 10:23:36.275920] [0x00004178] [info] Will start to read model file now, file count :0
[2024-08-19 10:23:36.275920] [0x00004178] [info] allow_multicolor_oneplate 1, allow_rotations 1 skip_modified_gcodes 0 avoid_extrusion_cali_region 0 loaded_filament_ids size 0, clone_objects size 0, skip_useless_pick 1, allow_newer_file 1
[2024-08-19 10:23:36.275920] [0x00004178] [info] plate_to_slice=1, normative_check=1, use_first_fila_as_default=0
[2024-08-19 10:23:36.275920] [0x00004178] [warning] 1652: not support to slice plate 1, reset to 0
[2024-08-19 10:23:36.275920] [0x00004178] [info] Slic3r::CLI::run:before load settings, file count=0
[2024-08-19 10:23:36.275920] [0x00004178] [info] current printer , new printer , current process , new process
[2024-08-19 10:23:36.275920] [0x00004178] [info] current printer inherits , new printer inherits , current process inherits , new process inherits
[2024-08-19 10:23:36.275920] [0x00004178] [info] old 3mf, no compatible printers, set to compatible
[2024-08-19 10:23:36.275920] [0x00004178] [info] old printer , inherited from , old process , inherited from ,compatible 1
[2024-08-19 10:23:36.275920] [0x00004178] [warning] no filament colors found in projects
[2024-08-19 10:23:36.275920] [0x00004178] [info] total 0 models, 0 objects
[2024-08-19 10:23:36.276923] [0x00004178] [debug] Slic3r::GUI::PartPlate::set_index: plate_id update from -2026419200 to 0
[2024-08-19 10:23:36.276923] [0x00004178] [debug] Slic3r::GUI::PartPlate::set_index: plate_id update from 0 to 1
[2024-08-19 10:23:36.276923] [0x00004178] [info] will start transforms, commands count 0
[2024-08-19 10:23:36.276923] [0x00004178] [info] finished model pre-process commands
[2024-08-19 10:23:36.276923] [0x00004178] [info] before arrange, need_arrange=1, duplicate_count 0, filament_color_changed 0
[2024-08-19 10:23:36.276923] [0x00004178] [info] Need to slice for plate 1, total plate count 1 partplates!
[2024-08-19 10:23:36.277922] [0x00004178] [info] Slic3r::GUI::PartPlateList::store_to_3mf_structure: plate 1 before load, width 0, height 0, size 0!
[2024-08-19 10:23:36.277922] [0x00004178] [info] Slic3r::GUI::PartPlateList::store_to_3mf_structure: plate 1 after load, width 0, height 0, size 0!
[2024-08-19 10:23:36.277922] [0x00004178] [info] Slic3r::GUI::PartPlateList::store_to_3mf_structure: plate 0, gcode_filename=, with_slice_info=1, slice_valid 0, object item count 0.
[2024-08-19 10:23:36.277922] [0x00004178] [info] Slic3r::GUI::PartPlateList::store_to_3mf_structure:stored 1 plates!
[2024-08-19 10:23:36.277922] [0x00004178] [info] thumbnails stage: plate 1's thumbnail data is invalid, check the file exist or not
[2024-08-19 10:23:36.277922] [0x00004178] [info] thumbnails stage: plate 1's thumbnail file also not there, need to regenerate
[2024-08-19 10:23:36.277922] [0x00004178] [info] thumbnails stage: plate 1's no_light_thumbnail_file also not there, need to regenerate
[2024-08-19 10:23:36.277922] [0x00004178] [info] thumbnails stage: plate 1's top_file also not there, need to regenerate
[2024-08-19 10:23:36.277922] [0x00004178] [info] opengl version 3.3.7
[2024-08-19 10:23:36.507463] [0x00004178] [info] glfwInit Success.
[2024-08-19 10:23:36.664255] [0x00004178] [info] Found Framebuffer Type ARB.
[2024-08-19 10:23:36.664255] [0x00004178] [info] got opengl version 4.6.0 NVIDIA 552.22, glsl version 4.60 NVIDIA, vendor NVIDIA Corporation
[2024-08-19 10:23:36.670256] [0x00004178] [info] Slic3r::GUI::OpenGLManager::init_glnot AMD driver.
[2024-08-19 10:23:36.670256] [0x00004178] [info] glewInit Sucess.
Segmentation fault
cuments\MobaXterm
we are using cli for our internal test, and can not meet your issue here
1. could you confirm whether all the 3mfs have this issue? if not, please upload your 3mf to us, and if it is not allowed for public, could you share it by email? 2. is your binary built by yourself or not
- All 3mfs I have tried gave me a segfault, even when created a 3mf from bambu by adding a cube primitive and saving it to 3mf.
- No, I have downloaded the .exe on the Bambulab Official website.
I'm on Windows by the way, not linux.
Logs from the newly created 3mf:
⮞ ./bambu-studio.exe --slice 01 --allow-newer-file --export-3mf Cube.3mf --debug 5 [2024-08-19 10:23:36.261920] [0x00004178] [trace] Initializing StaticPrintConfigs [2024-08-19 10:23:36.275920] [0x00004178] [warning] cli mode, Current BambuStudio Version 01.09.03.50 [2024-08-19 10:23:36.275920] [0x00004178] [info] Will start to read model file now, file count :0 [2024-08-19 10:23:36.275920] [0x00004178] [info] allow_multicolor_oneplate 1, allow_rotations 1 skip_modified_gcodes 0 avoid_extrusion_cali_region 0 loaded_filament_ids size 0, clone_objects size 0, skip_useless_pick 1, allow_newer_file 1 [2024-08-19 10:23:36.275920] [0x00004178] [info] plate_to_slice=1, normative_check=1, use_first_fila_as_default=0 [2024-08-19 10:23:36.275920] [0x00004178] [warning] 1652: not support to slice plate 1, reset to 0 [2024-08-19 10:23:36.275920] [0x00004178] [info] Slic3r::CLI::run:before load settings, file count=0 [2024-08-19 10:23:36.275920] [0x00004178] [info] current printer , new printer , current process , new process [2024-08-19 10:23:36.275920] [0x00004178] [info] current printer inherits , new printer inherits , current process inherits , new process inherits [2024-08-19 10:23:36.275920] [0x00004178] [info] old 3mf, no compatible printers, set to compatible [2024-08-19 10:23:36.275920] [0x00004178] [info] old printer , inherited from , old process , inherited from ,compatible 1 [2024-08-19 10:23:36.275920] [0x00004178] [warning] no filament colors found in projects [2024-08-19 10:23:36.275920] [0x00004178] [info] total 0 models, 0 objects [2024-08-19 10:23:36.276923] [0x00004178] [debug] Slic3r::GUI::PartPlate::set_index: plate_id update from -2026419200 to 0 [2024-08-19 10:23:36.276923] [0x00004178] [debug] Slic3r::GUI::PartPlate::set_index: plate_id update from 0 to 1 [2024-08-19 10:23:36.276923] [0x00004178] [info] will start transforms, commands count 0 [2024-08-19 10:23:36.276923] [0x00004178] [info] finished model pre-process commands [2024-08-19 10:23:36.276923] [0x00004178] [info] before arrange, need_arrange=1, duplicate_count 0, filament_color_changed 0 [2024-08-19 10:23:36.276923] [0x00004178] [info] Need to slice for plate 1, total plate count 1 partplates! [2024-08-19 10:23:36.277922] [0x00004178] [info] Slic3r::GUI::PartPlateList::store_to_3mf_structure: plate 1 before load, width 0, height 0, size 0! [2024-08-19 10:23:36.277922] [0x00004178] [info] Slic3r::GUI::PartPlateList::store_to_3mf_structure: plate 1 after load, width 0, height 0, size 0! [2024-08-19 10:23:36.277922] [0x00004178] [info] Slic3r::GUI::PartPlateList::store_to_3mf_structure: plate 0, gcode_filename=, with_slice_info=1, slice_valid 0, object item count 0. [2024-08-19 10:23:36.277922] [0x00004178] [info] Slic3r::GUI::PartPlateList::store_to_3mf_structure:stored 1 plates! [2024-08-19 10:23:36.277922] [0x00004178] [info] thumbnails stage: plate 1's thumbnail data is invalid, check the file exist or not [2024-08-19 10:23:36.277922] [0x00004178] [info] thumbnails stage: plate 1's thumbnail file also not there, need to regenerate [2024-08-19 10:23:36.277922] [0x00004178] [info] thumbnails stage: plate 1's no_light_thumbnail_file also not there, need to regenerate [2024-08-19 10:23:36.277922] [0x00004178] [info] thumbnails stage: plate 1's top_file also not there, need to regenerate [2024-08-19 10:23:36.277922] [0x00004178] [info] opengl version 3.3.7 [2024-08-19 10:23:36.507463] [0x00004178] [info] glfwInit Success. [2024-08-19 10:23:36.664255] [0x00004178] [info] Found Framebuffer Type ARB. [2024-08-19 10:23:36.664255] [0x00004178] [info] got opengl version 4.6.0 NVIDIA 552.22, glsl version 4.60 NVIDIA, vendor NVIDIA Corporation [2024-08-19 10:23:36.670256] [0x00004178] [info] Slic3r::GUI::OpenGLManager::init_glnot AMD driver. [2024-08-19 10:23:36.670256] [0x00004178] [info] glewInit Sucess. Segmentation fault
./bambu-studio.exe --slice 01 --allow-newer-file --export-3mf Cube.3mf --debug 5
the above command misses the input file, "Cube.3mf" is used as the output file not input file
cuments\MobaXterm
we are using cli for our internal test, and can not meet your issue here
1. could you confirm whether all the 3mfs have this issue? if not, please upload your 3mf to us, and if it is not allowed for public, could you share it by email? 2. is your binary built by yourself or not
- All 3mfs I have tried gave me a segfault, even when created a 3mf from bambu by adding a cube primitive and saving it to 3mf.
- No, I have downloaded the .exe on the Bambulab Official website.
I'm on Windows by the way, not linux. Logs from the newly created 3mf:
⮞ ./bambu-studio.exe --slice 01 --allow-newer-file --export-3mf Cube.3mf --debug 5 [2024-08-19 10:23:36.261920] [0x00004178] [trace] Initializing StaticPrintConfigs [2024-08-19 10:23:36.275920] [0x00004178] [warning] cli mode, Current BambuStudio Version 01.09.03.50 [2024-08-19 10:23:36.275920] [0x00004178] [info] Will start to read model file now, file count :0 [2024-08-19 10:23:36.275920] [0x00004178] [info] allow_multicolor_oneplate 1, allow_rotations 1 skip_modified_gcodes 0 avoid_extrusion_cali_region 0 loaded_filament_ids size 0, clone_objects size 0, skip_useless_pick 1, allow_newer_file 1 [2024-08-19 10:23:36.275920] [0x00004178] [info] plate_to_slice=1, normative_check=1, use_first_fila_as_default=0 [2024-08-19 10:23:36.275920] [0x00004178] [warning] 1652: not support to slice plate 1, reset to 0 [2024-08-19 10:23:36.275920] [0x00004178] [info] Slic3r::CLI::run:before load settings, file count=0 [2024-08-19 10:23:36.275920] [0x00004178] [info] current printer , new printer , current process , new process [2024-08-19 10:23:36.275920] [0x00004178] [info] current printer inherits , new printer inherits , current process inherits , new process inherits [2024-08-19 10:23:36.275920] [0x00004178] [info] old 3mf, no compatible printers, set to compatible [2024-08-19 10:23:36.275920] [0x00004178] [info] old printer , inherited from , old process , inherited from ,compatible 1 [2024-08-19 10:23:36.275920] [0x00004178] [warning] no filament colors found in projects [2024-08-19 10:23:36.275920] [0x00004178] [info] total 0 models, 0 objects [2024-08-19 10:23:36.276923] [0x00004178] [debug] Slic3r::GUI::PartPlate::set_index: plate_id update from -2026419200 to 0 [2024-08-19 10:23:36.276923] [0x00004178] [debug] Slic3r::GUI::PartPlate::set_index: plate_id update from 0 to 1 [2024-08-19 10:23:36.276923] [0x00004178] [info] will start transforms, commands count 0 [2024-08-19 10:23:36.276923] [0x00004178] [info] finished model pre-process commands [2024-08-19 10:23:36.276923] [0x00004178] [info] before arrange, need_arrange=1, duplicate_count 0, filament_color_changed 0 [2024-08-19 10:23:36.276923] [0x00004178] [info] Need to slice for plate 1, total plate count 1 partplates! [2024-08-19 10:23:36.277922] [0x00004178] [info] Slic3r::GUI::PartPlateList::store_to_3mf_structure: plate 1 before load, width 0, height 0, size 0! [2024-08-19 10:23:36.277922] [0x00004178] [info] Slic3r::GUI::PartPlateList::store_to_3mf_structure: plate 1 after load, width 0, height 0, size 0! [2024-08-19 10:23:36.277922] [0x00004178] [info] Slic3r::GUI::PartPlateList::store_to_3mf_structure: plate 0, gcode_filename=, with_slice_info=1, slice_valid 0, object item count 0. [2024-08-19 10:23:36.277922] [0x00004178] [info] Slic3r::GUI::PartPlateList::store_to_3mf_structure:stored 1 plates! [2024-08-19 10:23:36.277922] [0x00004178] [info] thumbnails stage: plate 1's thumbnail data is invalid, check the file exist or not [2024-08-19 10:23:36.277922] [0x00004178] [info] thumbnails stage: plate 1's thumbnail file also not there, need to regenerate [2024-08-19 10:23:36.277922] [0x00004178] [info] thumbnails stage: plate 1's no_light_thumbnail_file also not there, need to regenerate [2024-08-19 10:23:36.277922] [0x00004178] [info] thumbnails stage: plate 1's top_file also not there, need to regenerate [2024-08-19 10:23:36.277922] [0x00004178] [info] opengl version 3.3.7 [2024-08-19 10:23:36.507463] [0x00004178] [info] glfwInit Success. [2024-08-19 10:23:36.664255] [0x00004178] [info] Found Framebuffer Type ARB. [2024-08-19 10:23:36.664255] [0x00004178] [info] got opengl version 4.6.0 NVIDIA 552.22, glsl version 4.60 NVIDIA, vendor NVIDIA Corporation [2024-08-19 10:23:36.670256] [0x00004178] [info] Slic3r::GUI::OpenGLManager::init_glnot AMD driver. [2024-08-19 10:23:36.670256] [0x00004178] [info] glewInit Sucess. Segmentation fault
./bambu-studio.exe --slice 01 --allow-newer-file --export-3mf Cube.3mf --debug 5
the above command misses the input file, "Cube.3mf" is used as the output file not input file
Oups that's my bad. It actually works this time.
But when using my personal 3mf, it gives me a segfault. Can you give me the email I need to send you the file.
EDIT: The files I'm working with have been created with Orca Slicer, the segfault may come from the version check which are superior to 2.0 for Orca and inferior to 2.0 for Bambu.
your 3mf has been modified by somewhere, not generated by bambustudio directly please use bambu-studio to regenerate the 3mf and pass it to bambu-studio.exe for cli slicing it can not be processed by bambu-studio.exe currently
It has been generated with Orca Slicer in fact. Even if bambu studio is not able to support it, it should throw a different error than a segfault.
-------- Original Message -------- On 8/19/24 2:21 PM, Lane.Wei wrote:
your 3mf has been modified by somewhere, not generated by bambustudio directly please use bambu-studio to regenerate the 3mf and pass it to bambu-studio.exe for cli slicing it can not be processed by bambu-studio.exe currently
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
Bambu Studio Version
1.9.3.50
Where is the application from?
Bambu Lab Official website
OS version
Windows 10
Additional system information
i7 6700k, 32GB RAM, 3070Ti
Printer
X1C
How to reproduce
./bambu-studio.exe --allow-newer-file --slice 01 model_test.3mf --debug 5
OR showing info./bambu-studio.exe --allow-newer-file --info model_test.3mf --debug 5
Actual results
Segmentation fault
Expected results
3mf sliced
Slicing works when using .stl files but not with 3mf even with the option allowing newer files.
Project file & Debug log uploads
Checklist of files to include