Description
Using a minimal workflow here:

The first string I type in the GUI that pops up when I double click on TableLayoutPanel is ok, but editing the text subsequently can sometimes hang Bonsai.
- You do not need to save/stop the workflow, it can happen on the first run.
- It does not always happen, sometimes I can get 1 or 2 edits in before it hangs. It's like a particular action (or character?) misconfigures the stream (not sure if I am using the right words here).
Steps to reproduce
I managed to isolate a reproducible example that worked on two different computers. On Bonsai 2.8.5 it just freezes and becomes unresponsive, on Bonsai 2.9 preview starting the workflow actually throws an unhandled exception that I was able to get a log from. Files attached.
To reproduce in Bonsai 2.8.5:
- Start the workflow
- Double click the
TableLayoutPanel to bring up the textbox.
- Select all the text in there
- Type
b and continue typing (should hang)
The attached workflow will crash every time.
Workaround
I have taken to clearing the textbox on every workflow run and making sure I just type the string as it is without messing around with it.
#2059_textbox_tablelayoutpanel_unhandled_exception.zip
Description
Using a minimal workflow here:
The first
stringI type in the GUI that pops up when I double click onTableLayoutPanelis ok, but editing the text subsequently can sometimes hang Bonsai.Steps to reproduce
I managed to isolate a reproducible example that worked on two different computers. On Bonsai 2.8.5 it just freezes and becomes unresponsive, on Bonsai 2.9 preview starting the workflow actually throws an unhandled exception that I was able to get a log from. Files attached.
To reproduce in Bonsai 2.8.5:
TableLayoutPanelto bring up the textbox.band continue typing (should hang)The attached workflow will crash every time.
Workaround
I have taken to clearing the textbox on every workflow run and making sure I just type the
stringas it is without messing around with it.#2059_textbox_tablelayoutpanel_unhandled_exception.zip