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

Orca slicer not working #345590

Open
itzpere opened this issue Sep 30, 2024 · 20 comments
Open

Orca slicer not working #345590

itzpere opened this issue Sep 30, 2024 · 20 comments
Labels
0.kind: bug Something is broken

Comments

@itzpere
Copy link

itzpere commented Sep 30, 2024

Describe the bug

The orca slicer is not working, it can sometimes start but then freezes and crashes

Steps To Reproduce

Steps to reproduce the behavior:

  1. open
  2. wait
  3. crash

Additional context

[itzpere@nixos:~]$ orca-slicer
[2024-09-30 21:49:22.122865] [0x00007f063f650840] [trace] Initializing StaticPrintConfigs
add font of HarmonyOS_Sans_SC_Bold returns 1
add font of HarmonyOS_Sans_SC_Regular returns 1
add font of NanumGothic-Regular returns 1
add font of NanumGothic-Bold returns 1

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.609: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.609: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.609: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.610: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.610: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.610: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.612: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.613: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.615: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.616: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.617: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.618: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.620: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.620: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.620: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.621: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.621: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.621: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.850: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.854: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.854: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.854: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.854: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.854: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.854: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.854: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.854: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.863: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.864: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.864: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.471: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.471: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.484: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.484: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.492: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.492: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.504: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.504: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.513: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.513: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.529: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.529: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.542: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.543: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.552: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.552: gtk_widget_set_size_request: assertion 'width >= -1' failed

** (orca-slicer:118743): CRITICAL **: 21:49:23.596: Cannot register URI scheme wxfs more than once

** (orca-slicer:118743): CRITICAL **: 21:49:23.596: Cannot register URI scheme memory more than once

** (orca-slicer:118743): CRITICAL **: 21:49:23.870: Cannot register URI scheme wxfs more than once

** (orca-slicer:118743): CRITICAL **: 21:49:23.870: Cannot register URI scheme memory more than once

** (orca-slicer:118743): CRITICAL **: 21:49:23.942: Cannot register URI scheme wxfs more than once

** (orca-slicer:118743): CRITICAL **: 21:49:23.942: Cannot register URI scheme memory more than once

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.049: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.049: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.049: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.049: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.049: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.049: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.070: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.070: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.070: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.070: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.070: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.070: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.071: gtk_window_resize: assertion 'width > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.071: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.158: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.158: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.158: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.159: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.160: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.160: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.161: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.161: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.161: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.162: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.163: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.163: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.169: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.169: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.169: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.353: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.353: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.353: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.354: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.355: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.355: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.356: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.357: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.357: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.358: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.359: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.359: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.362: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.362: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.362: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.698: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.698: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.698: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.698: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.699: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.702: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.702: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.703: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.710: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.711: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.711: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.711: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.711: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.713: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.763: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.764: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.764: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.768: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.808: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.808: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.808: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.810: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.811: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.811: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.811: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.811: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.819: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.819: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.819: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.835: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.835: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.835: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.837: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.855: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.855: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.855: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.857: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:25.575: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:25.575: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:25.575: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:27.301: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:27.301: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:27.310: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:27.310: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:27.317: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:27.320: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:27.321: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:31.645: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:31.645: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:31.656: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:31.657: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:31.666: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:31.668: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:31.669: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:118743): Gtk-CRITICAL **: 21:49:31.729: gtk_widget_set_size_request: assertion 'width >= -1' failed
Segmentation fault (co

Notify maintainers

Metadata

Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

[itzpere@nixos:~]$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 6.6.52, NixOS, 24.05 (Uakari), 24.05.5366.fbca5e745367`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.8`
 - channels(root): `"nixos-24.05"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

Add a 👍 reaction to issues you find important.

@itzpere itzpere added the 0.kind: bug Something is broken label Sep 30, 2024
@pinpox
Copy link
Member

pinpox commented Oct 10, 2024

Running into the same problem, but havn't found the solution yet.

@pinpox
Copy link
Member

pinpox commented Oct 10, 2024

Please try removing (or backing up somewhere else) the config under ~/.config/OrcaSlicer. For me it fixed the issue

@mandrav
Copy link

mandrav commented Oct 22, 2024

I 'm running into the same problem.

I 've done some investigation and it has to do with webkit. Here's the relevant stack trace:

Stack trace of thread 10855:
#0  0x00007f09ecd42a72 _Z48webkitWebViewBaseEnterAcceleratedCompositingModeP18_WebKitWebViewBaseRKN6WebKit16LayerTreeContextE (libwebkit2gtk-4.0.so.37 + 0xd42a72)
#1  0x00007f09ecbfe6a5 _ZN6WebKit12WebPageProxy31enterAcceleratedCompositingModeERKNS_16LayerTreeContextE (libwebkit2gtk-4.0.so.37 + 0xbfe6a5)
#2  0x00007f09ecd77cde _ZN6WebKit35DrawingAreaProxyCoordinatedGraphics31enterAcceleratedCompositingModeEmRKNS_16LayerTreeContextE (libwebkit2gtk-4.0.so.37 + 0xd77cde)
#3  0x00007f09ec8363b8 _ZN6WebKit16DrawingAreaProxy17didReceiveMessageERN3IPC10ConnectionERNS1_7DecoderE (libwebkit2gtk-4.0.so.37 + 0x8363b8)
#4  0x00007f09ecb5ecfa _ZN3IPC18MessageReceiverMap15dispatchMessageERNS_10ConnectionERNS_7DecoderE (libwebkit2gtk-4.0.so.37 + 0xb5ecfa)
#5  0x00007f09ecc8bd3d _ZThn32_N6WebKit15WebProcessProxy17didReceiveMessageERN3IPC10ConnectionERNS1_7DecoderE (libwebkit2gtk-4.0.so.37 + 0xc8bd3d)
#6  0x00007f09ecb5a335 _ZN3IPC10Connection15dispatchMessageEN3WTF9UniqueRefINS_7DecoderEEE (libwebkit2gtk-4.0.so.37 + 0xb5a335)
#7  0x00007f09ecb5ad67 _ZN3IPC10Connection24dispatchIncomingMessagesEv (libwebkit2gtk-4.0.so.37 + 0xb5ad67)
#8  0x00007f09e73c8ac2 _ZN3WTF7RunLoop11performWorkEv (libjavascriptcoregtk-4.0.so.18 + 0x19c8ac2)
#9  0x00007f09e748a439 _ZZN3WTF7RunLoopC4EvENUlPvE_4_FUNES1_ (libjavascriptcoregtk-4.0.so.18 + 0x1a8a439)
#10 0x00007f09e748b26f _ZN3WTF7RunLoopUlP8_GSourcePFiPvES3_E_4_FUNES2_S5_S3_ (libjavascriptcoregtk-4.0.so.18 + 0x1a8b26f)
#11 0x00007f09f1888f89 g_main_dispatch (libglib-2.0.so.0 + 0x5df89)
#12 0x00007f09f188c2c7 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x612c7)
#13 0x00007f09f188cbcf g_main_loop_run (libglib-2.0.so.0 + 0x61bcf)
#14 0x00007f09f201457d gtk_main (libgtk-3.so.0 + 0x21457d)
#15 0x00007f09f3f70555 _ZN14wxGUIEventLoop5DoRunEv (libwx_gtk3u_core-3.1.so.7 + 0x370555)
#16 0x00007f09f46d5d8d _ZN15wxEventLoopBase3RunEv (libwx_baseu-3.1.so.7 + 0xd5d8d)
#17 0x00007f09f46a992b _ZN16wxAppConsoleBase8MainLoopEv (libwx_baseu-3.1.so.7 + 0xa992b)
#18 0x00007f09f47187c7 _Z7wxEntryRiPPw (libwx_baseu-3.1.so.7 + 0x1187c7)
#19 0x000000000144bf9b _ZN6Slic3r3GUI7GUI_RunERNS0_14GUI_InitParamsE (.orca-slicer-wrapped + 0x104bf9b)
#20 0x000000000095403b _ZN6Slic3r3CLI3runEiPPc (.orca-slicer-wrapped + 0x55403b)
#21 0x00000000008bb564 main (.orca-slicer-wrapped + 0x4bb564)
#22 0x00007f09ebe3127e __libc_start_call_main (libc.so.6 + 0x2a27e)
#23 0x00007f09ebe31339 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2a339)
#24 0x0000000000930a45 _start (.orca-slicer-wrapped + 0x530a45)

My printer(s) run Klipper btw. This crash happens for me only when both of the following are true:

  • The printer is powered on
  • I have configured its IP/hostname in orca-slicer

I 'm pretty sure it has to do with webkit trying to render MainSail's interface.

I believe that it crashes when trying to render MainSail's temperatures graph (even in the background, when the device tab is not selected). If, upon launching orca-slicer, you switch directly to the device tab you will see the interface loading until it tries to render the temperatures graph. At that point it crashes...

I hope this helps.

@pinpox
Copy link
Member

pinpox commented Oct 23, 2024

I 've done some investigation and it has to do with webkit.

May be related if webkit is the problem
#348091

@Azelphur
Copy link

Azelphur commented Oct 31, 2024

Please try removing (or backing up somewhere else) the config under ~/.config/OrcaSlicer. For me it fixed the issue

Even more weird, I have this exact webkit rendering issue (got the traceback in gdb). I backed up my config and then started orca-slicer from a fresh config, worked fine, then I put that exact same old config back that was previously crashing every time, and now it is working. 😕

@mandrav
Copy link

mandrav commented Oct 31, 2024

Please try removing (or backing up somewhere else) the config under ~/.config/OrcaSlicer. For me it fixed the issue

Even more weird, I have this exact webkit rendering issue (got the trackback in gdb). I backed up my config and then started orca-slicer from a fresh config, worked fine, then I put that exact same old config back that was previously crashing every time, and now it is working. 😕

Is the network address of the printer configured in your old config?
And, if yes, is the printer on when you run orca-slicer?

@Azelphur
Copy link

Please try removing (or backing up somewhere else) the config under ~/.config/OrcaSlicer. For me it fixed the issue

Even more weird, I have this exact webkit rendering issue (got the trackback in gdb). I backed up my config and then started orca-slicer from a fresh config, worked fine, then I put that exact same old config back that was previously crashing every time, and now it is working. 😕

Is the network address of the printer configured in your old config? And, if yes, is the printer on when you run orca-slicer?

Just to be clear, there's no new or old config here. I literally did:

orca-slicer # Crashes every time.
mv ~/.config/OrcaSlicer ~/.config/OrcaSlicer.back
orca-slicer # No crash
rm -rf ~/.config/OrcaSlicer
mv ~/.config/OrcaSlicer.back ~/.config/OrcaSlicer
orca-slicer # No crash? everything magically works now?

But yes, I have my printers network address set in my old config, and yes, my printer is on when I run orca-slicer.

@pinpox
Copy link
Member

pinpox commented Oct 31, 2024

Does this problem persist after the latest update? #352156 has more details.

@jerith666
Copy link
Contributor

Even with #352156, I still see crashes as soon as I configure the IP address of my printer.

@CountingBeeps
Copy link
Contributor

My OrcaSlicer is currently crashing with SIGSEGV (11) when I run the command. This persist even after deleting my config.

@micartey
Copy link

micartey commented Nov 28, 2024

I have the same error and no config at all (fresh install).
A quick note, the preview tab is completely blank. Normally there should be a blank printing plane, but no.
This is very likely a webview issue

image

@CountingBeeps
Copy link
Contributor

I get the white screen on stable, and it just crashes on unstable

@pinpox
Copy link
Member

pinpox commented Dec 5, 2024

Does this still occur after #360342 ?

@CountingBeeps
Copy link
Contributor

I get the same SIGSEGV (11) even after building orca off the current nix pkgs master

@liberodark
Copy link
Contributor

liberodark commented Dec 27, 2024

Hi,

Same for me is crashing when you add Elegoo Neptune Pro 4 & connect Klipper.
But is working great with Bambu X1C no crash.
Im go to try to fix that.

Best Regards

@micartey
Copy link

I found a possible workaround (for bambu-studio which had the same issue):

nix --extra-experimental-features "nix-command flakes" run github:thiagokokada/nix-alien -- $(which orca-slicer)

nix-alien is a tool to automatically resolve missing dependencies. So if you have a simple white screen - this might be a possible workaround.

I couldn't test it on orca-slicer as at the moment of writing it doesn't even start. But I had the same issue on bambu studio and this solved it. For bambu studio, simply adjust the command

@pca006132
Copy link
Contributor

I found a possible workaround (for bambu-studio which had the same issue):

nix --extra-experimental-features "nix-command flakes" run github:thiagokokada/nix-alien -- $(which orca-slicer)

nix-alien is a tool to automatically resolve missing dependencies. So if you have a simple white screen - this might be a possible workaround.

I couldn't test it on orca-slicer as at the moment of writing it doesn't even start. But I had the same issue on bambu studio and this solved it. For bambu studio, simply adjust the command

I can confirm this works for orca-slicer for me, but it would be interesting to figure out which dependency is broken...

@micartey
Copy link

@pca006132 Yes, indeed 😄

This knowledge could be transferred to bambu studio as well.

But great that we all have a work around for the time being.
3D Printers are too big and expensive to be just decorative blocks in our homes 😆

@ToasterUwU
Copy link
Member

This is very likely this issue: SoftFever/OrcaSlicer#7210

@pca006132
Copy link
Contributor

This is very likely this issue: SoftFever/OrcaSlicer#7210

Probably a different issue. With the current orcaslicer in nixpkgs, the preview window doesn't work and idk if slicing works. With nix-alien, everything except connecting to fluidd works. My current workaround is just to avoid setting printer url.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0.kind: bug Something is broken
Projects
None yet
Development

No branches or pull requests

10 participants