Bug #93271 on RHEL7, x86_64: gtk_tree_view_unref_tree_helper: assertion 'node != null' fail
Submitted: 21 Nov 2018 12:06 Modified: 21 Nov 2018 14:25
Reporter: Jason Vas Dias Email Updates:
Status: Won't Fix Impact on me:
None 
Category:MySQL Workbench Severity:S1 (Critical)
Version:8.0.13-1 OS:Oracle Linux
Assigned to: CPU Architecture:x86

[21 Nov 2018 12:06] Jason Vas Dias
Description:
Having downloaded & installed the RPM:
https://cdn.mysql.com//Downloads/MySQLGUITools/\
mysql-workbench-community-8.0.13-1.el7.x86_64.rpm
under Oracle Enterprise Linux 7.6 (Maipo) , on an
x86_64 (Intel Haswell) (4/8HT)-core laptop, 
with these gtk versions installed:
 $rpm -qa 'gtk*' 
 ...
 gtk2-2.24.31-1.el7.x86_64
 gtkmm24-2.24.5-1.el7.x86_64
 gtk3-3.22.30-3.el7.x86_64
 ...

And having run the GUI and successfully connected
to a database, every attempt to run any SQL query
script results in the error:

(mysql-workbench-bin:9797): Gtk-CRITICAL **: 11:44:05.046: gtk_tree_view_unref_tree_helper: assertion 'node != NULL' failed

So the product is rather useless because of this bug.

I just thought I should let you know.

Nice idea! better luck next time.

How to repeat:
Connect to a database and try to run any SQL query.
Every attempt to run a query results in a GTK exception.

Suggested fix:
Use Qt5 instead.
[21 Nov 2018 12:42] Jason Vas Dias
Filled in version, OS & Arch. details
[21 Nov 2018 14:25] MySQL Verification Team
Hello Jason,

Thank you for the report.
After query execution "reported" error is logged but it is not preventing any query execution though. Verifying for the reported error.

regards,
Umesh
[14 Sep 18:04] Omer Barnir
Posted by developer:

This issue applies to the legacy MySQL Workbench 8.x implementation that is no longer supported or maintained.
MySQL Workbench 26.7 is a complete rewrite using a new technology stack and does not use the affected legacy implementation.
Therefore, this issue is not applicable to the current MySQL Workbench product and as such is closed.