Bug 2507983
| Summary: | preview of sliced object is not working | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Rainer Stransky <ml> |
| Component: | cura | Assignee: | Miro Hrončok <mhroncok> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 44 | CC: | bernhard.furtmueller, mhroncok, python-packagers-sig |
| Target Milestone: | --- | Keywords: | Desktop, Reopened |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | cura-5.4.0-16.fc45 cura-5.4.0-16.fc44 cura-5.4.0-16.fc43 | Doc Type: | --- |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2026-08-09 00:59:33 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Rainer Stransky
2026-07-28 12:16:51 UTC
This comes from https://github.com/Ultimaker/Cura/blob/0d349d0a2a1ebadd3ab75199a2a25f50744bfdc1/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py#L143 It was reported as https://github.com/Ultimaker/Cura/issues/21418 but upstream uses numpy 1.26.4 so they don't hit that as a problem. The same issue exists in Uranium and other parts of Cura. Will you be able to test a fix? If you mean me, yes ;-) dnf upgrade https://kojipkgs.fedoraproject.org//work/tasks/9/148510009/cura-5.4.0-16.fc44.noarch.rpm Unfortunately this 5.4.0-16 crashs when the preview is started. Serveral Crash dialogs are shown with this error traceback:
Traceback (most recent call last):
File "/usr/lib/python3.14/site-packages/UM/Qt/Bindings/MainWindow.py", line 298, in _render
renderer.render()
~~~~~~~~~~~~~~~^^
File "/usr/lib/python3.14/site-packages/UM/Qt/QtRenderer.py", line 164, in render
render_pass.render()
~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/cura/plugins/SimulationView/SimulationPass.py", line 189, in render
layers_batch.render(self._scene.getActiveCamera())
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 245, in render
self._renderItem(item)
~~~~~~~~~~~~~~~~^^^^^^
File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 276, in _renderItem
vertex_buffer = OpenGL.getInstance().createVertexBuffer(mesh)
File "/usr/lib/python3.14/site-packages/UM/View/GL/OpenGL.py", line 296, in createVertexBuffer
attribute_byte_array = attribute["value"].tostring()
^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'numpy.ndarray' object has no attribute 'tostring'
The full log (second line is the part the preview button is pressed ) is here:
2026-07-31 13:38:59,623 - DEBUG - [MainThread] CuraEngineBackend.CuraEngineBackend._onBackendQuit [987]: Backend finished slicing. Resetting process and socket.
2026-07-31 13:39:16,411 - DEBUG - [MainThread] UM.Controller.setActiveStage [180]: Setting active stage to PreviewStage
2026-07-31 13:39:16,424 - DEBUG - [MainThread] UM.Controller.setActiveView [108]: Setting active view to SimulationView
2026-07-31 13:39:16,425 - DEBUG - [MainThread] UM.Mesh.MeshData.calculateNormalsFromVertices [561]: Calculating normals took 0.0003075599670410156 seconds
2026-07-31 13:39:16,426 - DEBUG - [MainThread] STLReader.STLReader._read [68]: Loaded a mesh with 12612 vertices
2026-07-31 13:39:16,427 - DEBUG - [MainThread] UM.View.GL.ShaderProgram.load [61]: Loading [/usr/lib/cura/plugins/SimulationView/simulationview_composite.shader]...
2026-07-31 13:39:16,442 - DEBUG - [JobQueueWorker [3]] CuraEngineBackend.ProcessSlicedLayersJob.run [74]: Processing new layer for build plate 0...
beginResetModel called on OutputDevicesModel(0x55aaa7ac8860) without calling endResetModel first
endResetModel called on OutputDevicesModel(0x55aaa7ac8860) without calling beginResetModel first
2026-07-31 13:39:16,574 - DEBUG - [MainThread] UM.View.GL.ShaderProgram.load [61]: Loading [/usr/share/uranium/resources/shaders/color.shader]...
2026-07-31 13:39:16,576 - DEBUG - [MainThread] UM.View.GL.ShaderProgram.load [61]: Loading [/usr/lib/cura/plugins/SimulationView/layers3d.shader]...
2026-07-31 13:39:16,602 - DEBUG - [MainThread] UM.View.GL.ShaderProgram.load [61]: Loading [/usr/lib/cura/plugins/SimulationView/layers3d_shadow.shader]...
2026-07-31 13:39:16,621 - DEBUG - [MainThread] UM.View.GL.ShaderProgram.load [61]: Loading [/usr/share/uranium/resources/shaders/toolhandle.shader]...
2026-07-31 13:39:16,623 - DEBUG - [MainThread] UM.View.GL.ShaderProgram.load [61]: Loading [/usr/share/uranium/resources/shaders/color.shader]...
2026-07-31 13:39:16,625 - DEBUG - [MainThread] UM.View.GL.ShaderProgram.load [61]: Loading [/usr/share/cura/resources/shaders/striped.shader]...
2026-07-31 13:39:16,815 - DEBUG - [JobQueueWorker [3]] CuraEngineBackend.ProcessSlicedLayersJob.run [254]: Processing layers took 0.37250304222106934 seconds
2026-07-31 13:39:16,873 - DEBUG - [MainThread] CuraEngineBackend.CuraEngineBackend._onProcessLayersFinished [1024]: See if there is more to slice(2)...
2026-07-31 13:39:16,884 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [66]: An uncaught error has occurred!
2026-07-31 13:39:16,886 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: Traceback (most recent call last):
2026-07-31 13:39:16,886 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/Bindings/MainWindow.py", line 298, in _render
2026-07-31 13:39:16,886 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: renderer.render()
2026-07-31 13:39:16,886 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~^^
2026-07-31 13:39:16,887 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/QtRenderer.py", line 164, in render
2026-07-31 13:39:16,887 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: render_pass.render()
2026-07-31 13:39:16,887 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~^^
2026-07-31 13:39:16,887 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/cura/plugins/SimulationView/SimulationPass.py", line 189, in render
2026-07-31 13:39:16,887 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: layers_batch.render(self._scene.getActiveCamera())
2026-07-31 13:39:16,887 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:16,887 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 245, in render
2026-07-31 13:39:16,887 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: self._renderItem(item)
2026-07-31 13:39:16,888 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~^^^^^^
2026-07-31 13:39:16,888 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 276, in _renderItem
2026-07-31 13:39:16,888 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: vertex_buffer = OpenGL.getInstance().createVertexBuffer(mesh)
2026-07-31 13:39:16,888 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/GL/OpenGL.py", line 296, in createVertexBuffer
2026-07-31 13:39:16,888 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: attribute_byte_array = attribute["value"].tostring()
2026-07-31 13:39:16,888 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:16,888 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: AttributeError: 'numpy.ndarray' object has no attribute 'tostring'
/usr/lib/python3.14/site-packages/UM/Qt/QtApplication.py:697: DeprecationWarning: QEvent constructor is deprecated
super().__init__(self.QtFunctionEvent)
2026-07-31 13:39:16,919 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [66]: An uncaught error has occurred!
2026-07-31 13:39:16,921 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: Traceback (most recent call last):
2026-07-31 13:39:16,921 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/Bindings/MainWindow.py", line 298, in _render
2026-07-31 13:39:16,921 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: renderer.render()
2026-07-31 13:39:16,921 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~^^
2026-07-31 13:39:16,921 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/QtRenderer.py", line 164, in render
2026-07-31 13:39:16,922 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: render_pass.render()
2026-07-31 13:39:16,922 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~^^
2026-07-31 13:39:16,922 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/cura/plugins/SimulationView/SimulationPass.py", line 189, in render
2026-07-31 13:39:16,922 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: layers_batch.render(self._scene.getActiveCamera())
2026-07-31 13:39:16,922 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:16,922 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 245, in render
2026-07-31 13:39:16,922 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: self._renderItem(item)
2026-07-31 13:39:16,922 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~^^^^^^
2026-07-31 13:39:16,923 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 276, in _renderItem
2026-07-31 13:39:16,923 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: vertex_buffer = OpenGL.getInstance().createVertexBuffer(mesh)
2026-07-31 13:39:16,923 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/GL/OpenGL.py", line 296, in createVertexBuffer
2026-07-31 13:39:16,923 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: attribute_byte_array = attribute["value"].tostring()
2026-07-31 13:39:16,923 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:16,923 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: AttributeError: 'numpy.ndarray' object has no attribute 'tostring'
2026-07-31 13:39:16,973 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [66]: An uncaught error has occurred!
2026-07-31 13:39:16,975 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: Traceback (most recent call last):
2026-07-31 13:39:16,975 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/Bindings/MainWindow.py", line 298, in _render
2026-07-31 13:39:16,976 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: renderer.render()
2026-07-31 13:39:16,976 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~^^
2026-07-31 13:39:16,977 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/QtRenderer.py", line 164, in render
2026-07-31 13:39:16,977 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: render_pass.render()
2026-07-31 13:39:16,977 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~^^
2026-07-31 13:39:16,977 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/cura/plugins/SimulationView/SimulationPass.py", line 189, in render
2026-07-31 13:39:16,977 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: layers_batch.render(self._scene.getActiveCamera())
2026-07-31 13:39:16,978 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:16,978 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 245, in render
2026-07-31 13:39:16,978 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: self._renderItem(item)
2026-07-31 13:39:16,978 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~^^^^^^
2026-07-31 13:39:16,978 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 276, in _renderItem
2026-07-31 13:39:16,979 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: vertex_buffer = OpenGL.getInstance().createVertexBuffer(mesh)
2026-07-31 13:39:16,979 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/GL/OpenGL.py", line 296, in createVertexBuffer
2026-07-31 13:39:16,979 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: attribute_byte_array = attribute["value"].tostring()
2026-07-31 13:39:16,979 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:16,979 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: AttributeError: 'numpy.ndarray' object has no attribute 'tostring'
2026-07-31 13:39:17,214 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [66]: An uncaught error has occurred!
2026-07-31 13:39:17,216 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: Traceback (most recent call last):
2026-07-31 13:39:17,217 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/Bindings/MainWindow.py", line 298, in _render
2026-07-31 13:39:17,217 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: renderer.render()
2026-07-31 13:39:17,217 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~^^
2026-07-31 13:39:17,217 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/QtRenderer.py", line 164, in render
2026-07-31 13:39:17,217 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: render_pass.render()
2026-07-31 13:39:17,217 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~^^
2026-07-31 13:39:17,217 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/cura/plugins/SimulationView/SimulationPass.py", line 189, in render
2026-07-31 13:39:17,217 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: layers_batch.render(self._scene.getActiveCamera())
2026-07-31 13:39:17,217 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:17,218 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 245, in render
2026-07-31 13:39:17,218 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: self._renderItem(item)
2026-07-31 13:39:17,218 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~^^^^^^
2026-07-31 13:39:17,218 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 276, in _renderItem
2026-07-31 13:39:17,218 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: vertex_buffer = OpenGL.getInstance().createVertexBuffer(mesh)
2026-07-31 13:39:17,219 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/GL/OpenGL.py", line 296, in createVertexBuffer
2026-07-31 13:39:17,219 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: attribute_byte_array = attribute["value"].tostring()
2026-07-31 13:39:17,219 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:17,219 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: AttributeError: 'numpy.ndarray' object has no attribute 'tostring'
2026-07-31 13:39:17,280 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [66]: An uncaught error has occurred!
2026-07-31 13:39:17,282 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: Traceback (most recent call last):
2026-07-31 13:39:17,282 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/Bindings/MainWindow.py", line 298, in _render
2026-07-31 13:39:17,282 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: renderer.render()
2026-07-31 13:39:17,282 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~^^
2026-07-31 13:39:17,283 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/QtRenderer.py", line 164, in render
2026-07-31 13:39:17,283 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: render_pass.render()
2026-07-31 13:39:17,283 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~^^
2026-07-31 13:39:17,283 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/cura/plugins/SimulationView/SimulationPass.py", line 189, in render
2026-07-31 13:39:17,283 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: layers_batch.render(self._scene.getActiveCamera())
2026-07-31 13:39:17,283 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:17,283 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 245, in render
2026-07-31 13:39:17,283 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: self._renderItem(item)
2026-07-31 13:39:17,284 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~^^^^^^
2026-07-31 13:39:17,284 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 276, in _renderItem
2026-07-31 13:39:17,284 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: vertex_buffer = OpenGL.getInstance().createVertexBuffer(mesh)
2026-07-31 13:39:17,284 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/GL/OpenGL.py", line 296, in createVertexBuffer
2026-07-31 13:39:17,284 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: attribute_byte_array = attribute["value"].tostring()
2026-07-31 13:39:17,285 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:17,285 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: AttributeError: 'numpy.ndarray' object has no attribute 'tostring'
2026-07-31 13:39:17,684 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [66]: An uncaught error has occurred!
2026-07-31 13:39:17,686 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: Traceback (most recent call last):
2026-07-31 13:39:17,686 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/Bindings/MainWindow.py", line 298, in _render
2026-07-31 13:39:17,686 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: renderer.render()
2026-07-31 13:39:17,686 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~^^
2026-07-31 13:39:17,687 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/QtRenderer.py", line 164, in render
2026-07-31 13:39:17,687 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: render_pass.render()
2026-07-31 13:39:17,687 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~^^
2026-07-31 13:39:17,687 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/cura/plugins/SimulationView/SimulationPass.py", line 189, in render
2026-07-31 13:39:17,687 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: layers_batch.render(self._scene.getActiveCamera())
2026-07-31 13:39:17,687 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:17,687 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 245, in render
2026-07-31 13:39:17,687 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: self._renderItem(item)
2026-07-31 13:39:17,688 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~^^^^^^
2026-07-31 13:39:17,688 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 276, in _renderItem
2026-07-31 13:39:17,688 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: vertex_buffer = OpenGL.getInstance().createVertexBuffer(mesh)
2026-07-31 13:39:17,688 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/GL/OpenGL.py", line 296, in createVertexBuffer
2026-07-31 13:39:17,688 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: attribute_byte_array = attribute["value"].tostring()
2026-07-31 13:39:17,688 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:17,688 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: AttributeError: 'numpy.ndarray' object has no attribute 'tostring'
2026-07-31 13:39:17,714 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [66]: An uncaught error has occurred!
2026-07-31 13:39:17,716 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: Traceback (most recent call last):
2026-07-31 13:39:17,716 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/Bindings/MainWindow.py", line 298, in _render
2026-07-31 13:39:17,716 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: renderer.render()
2026-07-31 13:39:17,716 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~^^
2026-07-31 13:39:17,716 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/QtRenderer.py", line 164, in render
2026-07-31 13:39:17,717 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: render_pass.render()
2026-07-31 13:39:17,717 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~^^
2026-07-31 13:39:17,717 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/cura/plugins/SimulationView/SimulationPass.py", line 189, in render
2026-07-31 13:39:17,717 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: layers_batch.render(self._scene.getActiveCamera())
2026-07-31 13:39:17,717 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:17,717 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 245, in render
2026-07-31 13:39:17,717 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: self._renderItem(item)
2026-07-31 13:39:17,717 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~^^^^^^
2026-07-31 13:39:17,718 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 276, in _renderItem
2026-07-31 13:39:17,718 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: vertex_buffer = OpenGL.getInstance().createVertexBuffer(mesh)
2026-07-31 13:39:17,718 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/GL/OpenGL.py", line 296, in createVertexBuffer
2026-07-31 13:39:17,718 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: attribute_byte_array = attribute["value"].tostring()
2026-07-31 13:39:17,718 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:17,718 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: AttributeError: 'numpy.ndarray' object has no attribute 'tostring'
2026-07-31 13:39:17,762 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [66]: An uncaught error has occurred!
2026-07-31 13:39:17,764 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: Traceback (most recent call last):
2026-07-31 13:39:17,764 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/Bindings/MainWindow.py", line 298, in _render
2026-07-31 13:39:17,764 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: renderer.render()
2026-07-31 13:39:17,764 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~^^
2026-07-31 13:39:17,764 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/QtRenderer.py", line 164, in render
2026-07-31 13:39:17,765 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: render_pass.render()
2026-07-31 13:39:17,765 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~^^
2026-07-31 13:39:17,765 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/cura/plugins/SimulationView/SimulationPass.py", line 189, in render
2026-07-31 13:39:17,765 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: layers_batch.render(self._scene.getActiveCamera())
2026-07-31 13:39:17,765 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:17,765 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 245, in render
2026-07-31 13:39:17,765 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: self._renderItem(item)
2026-07-31 13:39:17,765 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~^^^^^^
2026-07-31 13:39:17,766 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 276, in _renderItem
2026-07-31 13:39:17,766 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: vertex_buffer = OpenGL.getInstance().createVertexBuffer(mesh)
2026-07-31 13:39:17,766 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/GL/OpenGL.py", line 296, in createVertexBuffer
2026-07-31 13:39:17,766 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: attribute_byte_array = attribute["value"].tostring()
2026-07-31 13:39:17,766 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:17,767 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: AttributeError: 'numpy.ndarray' object has no attribute 'tostring'
2026-07-31 13:39:18,058 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [66]: An uncaught error has occurred!
2026-07-31 13:39:18,060 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: Traceback (most recent call last):
2026-07-31 13:39:18,060 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/Bindings/MainWindow.py", line 298, in _render
2026-07-31 13:39:18,060 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: renderer.render()
2026-07-31 13:39:18,060 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~^^
2026-07-31 13:39:18,061 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/QtRenderer.py", line 164, in render
2026-07-31 13:39:18,061 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: render_pass.render()
2026-07-31 13:39:18,061 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~^^
2026-07-31 13:39:18,061 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/cura/plugins/SimulationView/SimulationPass.py", line 189, in render
2026-07-31 13:39:18,061 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: layers_batch.render(self._scene.getActiveCamera())
2026-07-31 13:39:18,061 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:18,061 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 245, in render
2026-07-31 13:39:18,061 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: self._renderItem(item)
2026-07-31 13:39:18,061 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~^^^^^^
2026-07-31 13:39:18,062 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 276, in _renderItem
2026-07-31 13:39:18,062 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: vertex_buffer = OpenGL.getInstance().createVertexBuffer(mesh)
2026-07-31 13:39:18,062 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/GL/OpenGL.py", line 296, in createVertexBuffer
2026-07-31 13:39:18,062 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: attribute_byte_array = attribute["value"].tostring()
2026-07-31 13:39:18,062 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:18,062 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: AttributeError: 'numpy.ndarray' object has no attribute 'tostring'
2026-07-31 13:39:18,089 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [66]: An uncaught error has occurred!
2026-07-31 13:39:18,090 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: Traceback (most recent call last):
2026-07-31 13:39:18,090 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/Bindings/MainWindow.py", line 298, in _render
2026-07-31 13:39:18,090 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: renderer.render()
2026-07-31 13:39:18,091 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~^^
2026-07-31 13:39:18,091 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/QtRenderer.py", line 164, in render
2026-07-31 13:39:18,091 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: render_pass.render()
2026-07-31 13:39:18,091 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~^^
2026-07-31 13:39:18,091 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/cura/plugins/SimulationView/SimulationPass.py", line 189, in render
2026-07-31 13:39:18,091 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: layers_batch.render(self._scene.getActiveCamera())
2026-07-31 13:39:18,091 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:18,092 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 245, in render
2026-07-31 13:39:18,092 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: self._renderItem(item)
2026-07-31 13:39:18,092 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~^^^^^^
2026-07-31 13:39:18,092 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 276, in _renderItem
2026-07-31 13:39:18,092 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: vertex_buffer = OpenGL.getInstance().createVertexBuffer(mesh)
2026-07-31 13:39:18,092 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/GL/OpenGL.py", line 296, in createVertexBuffer
2026-07-31 13:39:18,092 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: attribute_byte_array = attribute["value"].tostring()
2026-07-31 13:39:18,093 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:18,093 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: AttributeError: 'numpy.ndarray' object has no attribute 'tostring'
2026-07-31 13:39:18,140 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [66]: An uncaught error has occurred!
2026-07-31 13:39:18,142 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: Traceback (most recent call last):
2026-07-31 13:39:18,142 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/Bindings/MainWindow.py", line 298, in _render
2026-07-31 13:39:18,142 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: renderer.render()
2026-07-31 13:39:18,142 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~^^
2026-07-31 13:39:18,142 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/QtRenderer.py", line 164, in render
2026-07-31 13:39:18,143 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: render_pass.render()
2026-07-31 13:39:18,143 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~^^
2026-07-31 13:39:18,143 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/cura/plugins/SimulationView/SimulationPass.py", line 189, in render
2026-07-31 13:39:18,143 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: layers_batch.render(self._scene.getActiveCamera())
2026-07-31 13:39:18,143 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:18,143 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 245, in render
2026-07-31 13:39:18,143 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: self._renderItem(item)
2026-07-31 13:39:18,143 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~^^^^^^
2026-07-31 13:39:18,144 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 276, in _renderItem
2026-07-31 13:39:18,144 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: vertex_buffer = OpenGL.getInstance().createVertexBuffer(mesh)
2026-07-31 13:39:18,144 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/GL/OpenGL.py", line 296, in createVertexBuffer
2026-07-31 13:39:18,144 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: attribute_byte_array = attribute["value"].tostring()
2026-07-31 13:39:18,144 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:18,144 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: AttributeError: 'numpy.ndarray' object has no attribute 'tostring'
2026-07-31 13:39:18,385 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [66]: An uncaught error has occurred!
2026-07-31 13:39:18,386 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: Traceback (most recent call last):
2026-07-31 13:39:18,387 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/Bindings/MainWindow.py", line 298, in _render
2026-07-31 13:39:18,387 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: renderer.render()
2026-07-31 13:39:18,387 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~^^
2026-07-31 13:39:18,387 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/QtRenderer.py", line 164, in render
2026-07-31 13:39:18,387 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: render_pass.render()
2026-07-31 13:39:18,387 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~^^
2026-07-31 13:39:18,387 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/cura/plugins/SimulationView/SimulationPass.py", line 189, in render
2026-07-31 13:39:18,388 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: layers_batch.render(self._scene.getActiveCamera())
2026-07-31 13:39:18,388 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:18,388 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 245, in render
2026-07-31 13:39:18,388 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: self._renderItem(item)
2026-07-31 13:39:18,388 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~^^^^^^
2026-07-31 13:39:18,388 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 276, in _renderItem
2026-07-31 13:39:18,388 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: vertex_buffer = OpenGL.getInstance().createVertexBuffer(mesh)
2026-07-31 13:39:18,388 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/GL/OpenGL.py", line 296, in createVertexBuffer
2026-07-31 13:39:18,388 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: attribute_byte_array = attribute["value"].tostring()
2026-07-31 13:39:18,389 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:18,389 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: AttributeError: 'numpy.ndarray' object has no attribute 'tostring'
2026-07-31 13:39:18,450 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [66]: An uncaught error has occurred!
2026-07-31 13:39:18,453 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: Traceback (most recent call last):
2026-07-31 13:39:18,453 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/Bindings/MainWindow.py", line 298, in _render
2026-07-31 13:39:18,453 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: renderer.render()
2026-07-31 13:39:18,454 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~^^
2026-07-31 13:39:18,454 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/Qt/QtRenderer.py", line 164, in render
2026-07-31 13:39:18,454 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: render_pass.render()
2026-07-31 13:39:18,454 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~^^
2026-07-31 13:39:18,454 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/cura/plugins/SimulationView/SimulationPass.py", line 189, in render
2026-07-31 13:39:18,454 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: layers_batch.render(self._scene.getActiveCamera())
2026-07-31 13:39:18,455 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:18,455 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 245, in render
2026-07-31 13:39:18,455 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: self._renderItem(item)
2026-07-31 13:39:18,455 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ~~~~~~~~~~~~~~~~^^^^^^
2026-07-31 13:39:18,455 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/RenderBatch.py", line 276, in _renderItem
2026-07-31 13:39:18,455 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: vertex_buffer = OpenGL.getInstance().createVertexBuffer(mesh)
2026-07-31 13:39:18,455 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "/usr/lib/python3.14/site-packages/UM/View/GL/OpenGL.py", line 296, in createVertexBuffer
2026-07-31 13:39:18,456 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: attribute_byte_array = attribute["value"].tostring()
2026-07-31 13:39:18,456 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-07-31 13:39:18,456 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: AttributeError: 'numpy.ndarray' object has no attribute 'tostring'
/usr/lib/python3.14/site-packages/UM/View/GL/OpenGL.py is from https://src.fedoraproject.org/rpms/python-uranium Will provide a build of that as well in a while. dnf upgrade https://kojipkgs.fedoraproject.org//work/tasks/9298/148519298/python3-uranium-5.6.0-17.fc44.noarch.rpm ok, these two packages fixes this bug. I have sliced several models, previewed and saved the results. As far as I can see all works fine. I cannot judge the changes and the dependencies of the python3-uranium package to other applications. Can I do some tests of other applications? python3-uranium is only used by Cura. I'll ship this. Thanks for testing. FEDORA-2026-c61cec26be (cura-5.4.0-16.fc45) has been submitted as an update to Fedora 45. https://bodhi.fedoraproject.org/updates/FEDORA-2026-c61cec26be FEDORA-2026-4f13e1a252 (python-uranium-5.6.0-17.fc45) has been submitted as an update to Fedora 45. https://bodhi.fedoraproject.org/updates/FEDORA-2026-4f13e1a252 FEDORA-2026-c61cec26be (cura-5.4.0-16.fc45) has been pushed to the Fedora 45 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2026-4f13e1a252 (python-uranium-5.6.0-17.fc45) has been pushed to the Fedora 45 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2026-b180d83b23 (cura-5.4.0-16.fc44 and python-uranium-5.6.0-17.fc44) has been submitted as an update to Fedora 44. https://bodhi.fedoraproject.org/updates/FEDORA-2026-b180d83b23 FEDORA-2026-c85df419b7 (cura-5.4.0-16.fc43 and python-uranium-5.6.0-17.fc43) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2026-c85df419b7 FEDORA-2026-c85df419b7 has been pushed to the Fedora 43 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-c85df419b7` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-c85df419b7 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2026-b180d83b23 has been pushed to the Fedora 44 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-b180d83b23` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-b180d83b23 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. Testing and using Cura 5.4.0 with the above provided two patches, I notice a curios behavior / bug, without any hint in the log. And it is anyhow related to the patched area. But I am not sure. Misbehavior: Before a object is sliced in the "print setting" dialog the detailed settings are made. Before the object is sliced AND previewed all is ok, but after the preview of sliced object is activated, the "Print setting" dialog is completely dead/blocked. It is neither possible to change any value in this dialog nor it can be closed by the close button. There is nothing special in the console output of cura, and no other restriction in the other Cura functionality. Only a restart of Cura overcomes the problem, which reappears as described above. Can this be related to the fixes? FEDORA-2026-b180d83b23 (cura-5.4.0-16.fc44 and python-uranium-5.6.0-17.fc44) has been pushed to the Fedora 44 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2026-c85df419b7 (cura-5.4.0-16.fc43 and python-uranium-5.6.0-17.fc43) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report. |