Skip to content

The 'Mask' node crashes when used #2468

@eamonburns

Description

@eamonburns

Describe the Crash
I had finished the video tutorial, and then I tried to create a mask node in the node graph.

Steps To Reproduce
Describe precisely how the crash occurred, step by step, starting with a new editor window.

  1. Open the Graphite editor at https://editor.graphite.rs
  2. Click the "Node Graph" button
  3. Search for "mask"
  4. Click on the "Mask" node

Browser and OS
Firefox 131, Unix

Stack Trace
Copied from the crash dialog in the Graphite editor:

panicked at editor/src/messages/portfolio/document/utility_types/network_interface.rs:641:43:
index out of bounds: the len is 1 but the index is 1

$p/<@https://editor.graphite.rs/assets/index-DW7tnTXP.js:922:1178
g@https://editor.graphite.rs/assets/index-DW7tnTXP.js:908:63371
handleJsMessage@https://editor.graphite.rs/assets/index-DW7tnTXP.js:908:63519
tp/e<@https://editor.graphite.rs/assets/index-DW7tnTXP.js:908:63912
S2/o.wbg.__wbg_call_3b770f0d6eb4720e/<@https://editor.graphite.rs/assets/index-DW7tnTXP.js:908:12372
Ct@https://editor.graphite.rs/assets/index-DW7tnTXP.js:907:5957
S2/o.wbg.__wbg_call_3b770f0d6eb4720e@https://editor.graphite.rs/assets/index-DW7tnTXP.js:908:12342
graphite_wasm.wasm._ZN13graphite_wasm10editor_api12EditorHandle27send_frontend_message_to_js17hede8fc66aef6ad3cE@https://editor.graphite.rs/assets/graphite_wasm_bg-CVBdsMt_.wasm:wasm-function[4039]:0x89a8ee
graphite_wasm.wasm._ZN4core3ops8function2Fn4call17ha2fcdffa052e1591E@https://editor.graphite.rs/assets/graphite_wasm_bg-CVBdsMt_.wasm:wasm-function[14089]:0xb55eec
graphite_wasm.wasm._ZN3std9panicking20rust_panic_with_hook17hb39abb160cd4038cE@https://editor.graphite.rs/assets/graphite_wasm_bg-CVBdsMt_.wasm:wasm-function[7615]:0xa5fdf4
graphite_wasm.wasm._ZN4core9panicking9panic_fmt17h6f4dae69dcc1a6d2E@https://editor.graphite.rs/assets/graphite_wasm_bg-CVBdsMt_.wasm:wasm-function[11789]:0xb2bfe2
graphite_wasm.wasm._ZN4core9panicking18panic_bounds_check17h0e5544bfd55094cbE@https://editor.graphite.rs/assets/graphite_wasm_bg-CVBdsMt_.wasm:wasm-function[9972]:0xafcbb1
graphite_wasm.wasm._ZN4core3ops8function5impls79_$LT$impl$u20$core..ops..function..FnMut$LT$A$GT$$u20$for$u20$$RF$mut$u20$F$GT$8call_mut17hfbbbc9739c346c37E@https://editor.graphite.rs/assets/graphite_wasm_bg-CVBdsMt_.wasm:wasm-function[3820]:0x868a6d
graphite_wasm.wasm._ZN15graphite_editor8messages9portfolio8document13utility_types17network_interface20NodeNetworkInterface17valid_input_types17hfcb71e94158b2145E@https://editor.graphite.rs/assets/graphite_wasm_bg-CVBdsMt_.wasm:wasm-function[968]:0x4b4326
graphite_wasm.wasm._ZN349_$LT$graphite_editor..messages..portfolio..document..document_message_handler..DocumentMessageHandler$u20$as$u20$graphite_editor..utility_traits..MessageHandler$LT$graphite_editor..messages..portfolio..document..document_message..DocumentMessage$C$graphite_editor..messages..portfolio..document..document_message_handler..DocumentMessageData$GT$$GT$15process_message17h0ca022fdb3026fa4E@https://editor.graphite.rs/assets/graphite_wasm_bg-CVBdsMt_.wasm:wasm-function[303]:0xb2015
graphite_wasm.wasm._ZN325_$LT$graphite_editor..messages..portfolio..portfolio_message_handler..PortfolioMessageHandler$u20$as$u20$graphite_editor..utility_traits..MessageHandler$LT$graphite_editor..messages..portfolio..portfolio_message..PortfolioMessage$C$graphite_editor..messages..portfolio..portfolio_message_handler..PortfolioMessageData$GT$$GT$15process_message17h539ea4a2e673f68eE@https://editor.graphite.rs/assets/graphite_wasm_bg-CVBdsMt_.wasm:wasm-function[302]:0x7fbd3
graphite_wasm.wasm._ZN15graphite_editor10dispatcher10Dispatcher14handle_message17hf31fb8dc968d0cc1E@https://editor.graphite.rs/assets/graphite_wasm_bg-CVBdsMt_.wasm:wasm-function[449]:0x27f889
graphite_wasm.wasm._ZN3std6thread5local17LocalKey$LT$T$GT$4with17he3fff3860b3a3039E@https://editor.graphite.rs/assets/graphite_wasm_bg-CVBdsMt_.wasm:wasm-function[6994]:0xa18c7b
graphite_wasm.wasm.editorhandle_createNode@https://editor.graphite.rs/assets/graphite_wasm_bg-CVBdsMt_.wasm:wasm-function[7500]:0xa42ad3
createNode@https://editor.graphite.rs/assets/index-DW7tnTXP.js:908:8344
Q@https://editor.graphite.rs/assets/index-DW7tnTXP.js:1043:251
Oe@https://editor.graphite.rs/assets/index-DW7tnTXP.js:1043:858
Ut/</<@https://editor.graphite.rs/assets/index-DW7tnTXP.js:17:966
Ut/<@https://editor.graphite.rs/assets/index-DW7tnTXP.js:17:952
g@https://editor.graphite.rs/assets/index-DW7tnTXP.js:946:83699
n@https://editor.graphite.rs/assets/index-DW7tnTXP.js:946:80133
h@https://editor.graphite.rs/assets/index-DW7tnTXP.js:946:65469

Metadata

Metadata

Labels

CrashA panic which crashed the editor

Type

Projects

Status

Completed This Milestone

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions