Bug #103033 Editing JSON column with the JSON editor is very crashy
Submitted: 18 Mar 2021 8:57 Modified: 19 Apr 2021 7:59
Reporter: David Hedley Email Updates:
Status: No Feedback Impact on me:
None 
Category:MySQL Workbench Severity:S3 (Non-critical)
Version:8.0.23 OS:Windows
Assigned to: MySQL Verification Team CPU Architecture:Any

[18 Mar 2021 8:57] David Hedley
Description:

Editing JSON columns is very crashy using (right click)->Open Value in Viewer->Click the JSON tab

Quite often (~25% of the time) after you make an edit and click "Apply", Workbench will completely crash - i.e. disappear without any warning, error or anything.

This last time it actually gave me a dialog box popup with an error saying:

"Object reference not set to an instance of an object"

How to repeat:
Edit a JSON column using the popout JSON editor and click "Apply".
It's random, sometimes it works, sometimes it completely crashes Workbench
[19 Mar 2021 7:03] MySQL Verification Team
Hello David Hedley,

Thank you for the bug report.
I tried to reproduce your issue on windows 10 with workbench 8.0.23 but I am not seeing any issues at my end. 
Could you please share us the table structure with sample data to reproduce this issue at our end? Thanks.

Regards,
Ashwini Patil
[19 Mar 2021 7:26] David Hedley
I will try to pull something together but it might take some time.

In the meantime are there any crash logs or event logs I could send you when it crashes?
[19 Mar 2021 7:59] MySQL Verification Team
Hello David Hedley,

Launch workbench under debug mode (-log-level=debug3) and provide unaltered workbench log file(more details about log are explained here - https://dev.mysql.com/doc/workbench/en/workbench-reporting-bugs.html), along with table structure and sample data. Thanks.

Regards,
Ashwini Patil
[20 Apr 2021 1:00] Bugs System
No feedback was provided for this bug for over a month, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".