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

Slicing failed with CuraEngineTiledInfill plugin enabled #18145

Open
majekw opened this issue Jan 26, 2024 · 5 comments
Open

Slicing failed with CuraEngineTiledInfill plugin enabled #18145

majekw opened this issue Jan 26, 2024 · 5 comments
Labels
Slicing Error 💥 A crash is caused by a model or a user interaction. This needs a differnt troubleshooting approach Status: Triage This ticket requires input from someone of the Cura team Type: Bug The code does not produce the intended behavior.

Comments

@majekw
Copy link

majekw commented Jan 26, 2024

Cura Version

5.7.0-alpha.0, 5.6.0

Operating System

Linux Slackware 15.0

Printer

Custom Corexy

Name abnormal settings

No response

Describe model location

No response

Describe your model

Just box with multiple holes

Add your .zip here ⬇️

Model: test-dziur.zip

Slice failed with multiple projects that works on 5.3.1. Attached the simplest one.

I checked logs and found in cura.log:

2024-01-26 22:20:14,909 - DEBUG - [EngineOutputThread] UM.Backend.Backend._backendLog [140]: [Backend] [2024-01-26 22:20:14.908] [info] Using plugin: '-' running at [127.0.0.1:58669] for slot 200
2024-01-26 22:20:14,910 - DEBUG - [EngineErrorThread] UM.Backend.Backend._backendLog [140]: [Backend] terminate called after throwing an instance of 'cura::plugins::exceptions::RemoteException'
2024-01-26 22:20:14,911 - DEBUG - [EngineOutputThread] UM.Backend.Backend._backendLog [140]: [Backend] [2024-01-26 22:20:14.908] [error] failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:58669: Failed to connect to remote host: Connection refused

So, it looks like backend is crashing.
Few lines earlier I found reference to CuraEngineTiledInfill.log:

2024-01-26 22:20:13,998 - INFO - [MainThread] cura.BackendPlugin.start [77]: Starting backend_plugin [CuraEngineTiledInfill] with command: ['/home/xxx/.local/share/cura/5.7-alpha/plugins/CuraEngineTiledInfill/CuraEngineTiledInfill/x86_64/Linux/curaengine_plugin_infill_generate', '--tiles_path', '/home/xxx/.local/share/cura/5.7-alpha/plugins/CuraEngineTiledInfill/CuraEngineTiledInfill/tiles', '--address', '127.0.0.1', '--port', '58669']
2024-01-26 22:20:13,999 - INFO - [MainThread] cura.BackendPlugin.start [84]: Logging plugin output to: /home/xxx/.local/share/cura/5.7-alpha/CuraEngineTiledInfill.log

I checked CuraEngineTiledInfill.log and found:

/home/xxx/.local/share/cura/5.7-alpha/plugins/CuraEngineTiledInfill/CuraEngineTiledInfill/x86_64/Linux/curaengine_plugin_infill_generate: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /home/xxx/.local/share/cura/5.7-alpha/plugins/CuraEngineTiledInfill/CuraEngineTiledInfill/x86_64/Linux/curaengine_plugin_infill_generate)
/home/xxx/.local/share/cura/5.7-alpha/plugins/CuraEngineTiledInfill/CuraEngineTiledInfill/x86_64/Linux/curaengine_plugin_infill_generate: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /home/xxx/.local/share/cura/5.7-alpha/plugins/CuraEngineTiledInfill/CuraEngineTiledInfill/x86_64/Linux/curaengine_plugin_infill_generate)
/home/xxx/.local/share/cura/5.7-alpha/plugins/CuraEngineTiledInfill/CuraEngineTiledInfill/x86_64/Linux/curaengine_plugin_infill_generate: /lib64/libc.so.6: version `GLIBC_2.34' not found (required by /home/xxx/.local/share/cura/5.7-alpha/plugins/CuraEngineTiledInfill/CuraEngineTiledInfill/x86_64/Linux/curaengine_plugin_infill_generate)

So it looks like it doesn't like my old system.

I disabled 'Cura Engine Tiled Infill' plugin and slice works again.

@majekw majekw added Slicing Error 💥 A crash is caused by a model or a user interaction. This needs a differnt troubleshooting approach Status: Triage This ticket requires input from someone of the Cura team Type: Bug The code does not produce the intended behavior. labels Jan 26, 2024
@majekw majekw changed the title Slicing failed with Tiled Infill plugin enabled Slicing failed with CuraEngineTiledInfill plugin enabled Jan 26, 2024
@majekw
Copy link
Author

majekw commented Jan 27, 2024

It looks like this bug: Ultimaker/CuraEngine_plugin_infill_generate#7

@imtippmann
Copy link

Please add the Hilbert Curve Infill pattern to Cura. This popular infill is proven to produce 3D printed products that are efficient thermal insulators and it is needed for many other applications.

@fieldOfView
Copy link
Collaborator

@imtippmann, please create a new issue for that request, since your request will almost certainly go unnoticed in this mostly unrelated thread.

https://github.com/Ultimaker/Cura/issues/new?labels=Type%3A+New+Feature%2CStatus%3A+Triage&template=featurerequest.yaml

@smartavionics
Copy link
Contributor

Hi, @imtippmann , see https://github.com/smartavionics/Cura/releases for a Cura variant that provides the Hilbert curve infill pattern (also for skins).

@NanashiTheNameless
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Slicing Error 💥 A crash is caused by a model or a user interaction. This needs a differnt troubleshooting approach Status: Triage This ticket requires input from someone of the Cura team Type: Bug The code does not produce the intended behavior.
Projects
None yet
Development

No branches or pull requests

5 participants