Describe the Crash
It appears that hiding a Text layer with a node plugged into its Text input causes a consistent crash.
Steps To Reproduce
- Open a new document in the dev Graphite editor.
- Create a text layer.
- Create a node. (I have tested this with
Animation Time, Random, and String Value.)
- Attach the node to the
Text input of a Text layer.
- Attempt to hide the layer.
Browser and OS
Firefox 157, Linux (Kubuntu)
Stack Trace
Copied from the crash dialog in the Graphite editor:
panicked at node-graph/graph-craft/src/document.rs:160:22:
internal error: entered unreachable code
pw/<@https://dev.graphite.art/assets/index-C8je0ftQ.js:2713:893
iT/n/<@https://dev.graphite.art/assets/index-C8je0ftQ.js:2713:8638
l@https://dev.graphite.art/assets/index-C8je0ftQ.js:2713:9068
handleFrontendMessage@https://dev.graphite.art/assets/index-C8je0ftQ.js:2713:9248
kE/</<@https://dev.graphite.art/assets/index-C8je0ftQ.js:2713:68084
cT/__wbg_call_faa0a261f288f846/<@https://dev.graphite.art/assets/index-C8je0ftQ.js:2713:23717
lE@https://dev.graphite.art/assets/index-C8je0ftQ.js:2713:64272
__wbg_call_faa0a261f288f846@https://dev.graphite.art/assets/index-C8je0ftQ.js:2713:23687
graphite_wasm_wrapper.wasm._RNvMsbz_CsfHjdMzJ0xBt_6js_sysNtB6_8Function5call2Cs7LOGzSuPB7E_21graphite_wasm_wrapper@:wasm-function[23579]:0x13813f0
graphite_wasm_wrapper.wasm._RNvCs7LOGzSuPB7E_21graphite_wasm_wrapper30send_panic_dialog_via_callback@:wasm-function[10995]:0x1008071
graphite_wasm_wrapper.wasm._RNSNvYNvCs7LOGzSuPB7E_21graphite_wasm_wrapper10panic_hookINtNtNtCs8hZryZq3oeI_4core3ops8function6FnOnceTRNtNtCs4BkbFkxXoBt_3std5panic13PanicHookInfoEE9call_once6vtableB6_.llvm.12160735074972899299@:wasm-function[40442]:0x154edbd
graphite_wasm_wrapper.wasm._RNvNtCs4BkbFkxXoBt_3std9panicking15panic_with_hook@:wasm-function[13942]:0x10d50dc
graphite_wasm_wrapper.wasm._RNvNtCs8hZryZq3oeI_4core9panicking9panic_fmt@:wasm-function[29205]:0x1447549
graphite_wasm_wrapper.wasm._RNvNtCs8hZryZq3oeI_4core9panicking5panic@:wasm-function[34400]:0x1502bb3
graphite_wasm_wrapper.wasm._RNvMs_NtCsjg3Q8nVhVGQ_11graph_craft8documentNtB4_12DocumentNode18resolve_proto_node@:wasm-function[5320]:0xcdcc63
graphite_wasm_wrapper.wasm._RNCNvMs0_NtNtCs2snGCjEva81_15graphite_editor19node_graph_executor7runtimeNtB7_11NodeRuntime14update_network0Cs7LOGzSuPB7E_21graphite_wasm_wrapper@:wasm-function[695]:0x3ad1dd
graphite_wasm_wrapper.wasm._RNCNvNtCs7LOGzSuPB7E_21graphite_wasm_wrapper7helpers26poll_node_graph_evaluation0B5_.llvm.1316150544987667704@:wasm-function[666]:0x369df1
graphite_wasm_wrapper.wasm._RNvMNtNtCsfHjdMzJ0xBt_6js_sys7futures5queueNtB2_10QueueState7run_all@:wasm-function[13703]:0x10c42fe
graphite_wasm_wrapper.wasm._RNCNvMs0_NtNtCsfHjdMzJ0xBt_6js_sys7futures5queueNtB7_5Queue3new0Bb_.llvm.15286571149153568693@:wasm-function[33383]:0x14e0d93
graphite_wasm_wrapper.wasm._RINvNvNtNtCsgCTGFYxpQfF_12wasm_bindgen7convert8closuress2_1__6invokeNtB8_7JsValueINtNtCs8hZryZq3oeI_4core6result6ResultuNtB8_7JsErrorEKb1_ECsfHjdMzJ0xBt_6js_sys@:wasm-function[24543]:0x13c83ed
graphite_wasm_wrapper.wasm._RINvNvNtNtCsgCTGFYxpQfF_12wasm_bindgen7convert8closuress2_1__6invokeNtB8_7JsValueINtNtCs8hZryZq3oeI_4core6result6ResultuNtB8_7JsErrorEKb1_ECsfHjdMzJ0xBt_6js_sys externref shim multivalue shim@:wasm-function[32945]:0x14d550a
dT@https://dev.graphite.art/assets/index-C8je0ftQ.js:2713:58700
i@https://dev.graphite.art/assets/index-C8je0ftQ.js:2713:64450
Describe the Crash
It appears that hiding a Text layer with a node plugged into its Text input causes a consistent crash.
Steps To Reproduce
Animation Time,Random, andString Value.)Textinput of aTextlayer.Browser and OS
Firefox 157, Linux (Kubuntu)
Stack Trace
Copied from the crash dialog in the Graphite editor: