Columns not showing in the columns tab (MySQL Workbench)

Columns not displaying in "Columns" tab

I am running Ubuntu 14.10 and MySQL Workbench v6.2.3-1ubu1404-amd64 (latest stable) and I have a problem with columns not displaying correctly (completely) - just empty space.

Anyone facing the same problem? How to solve this?

There is also a problem in opensuse 13.2. It was running opensuse 13.1.

+3


source to share


4 answers


I can confirm the behavior you are seeing. It doesn't work on Ubuntu 14.10, and it works on Ubuntu 14.04. I am using mysql-workbench

Wheezy on Debian with expected behavior. So your question caught my attention because it turned out to be a mistake.

I ran it from the command line to see what was on the console. When using the EER Chart Editor with the exemplary model, I was met with a blank area where columns and their attributes should be specified. The console shows these unexpected statements:

(mysql-workbench-bin: 52041): GLib-GObject-WARNING **: trying to add interface (GtkTreeDragDest) to class (gtkmm__CustomObject_16ListModelWrapper) after class__minutes

(mysql-workbench-bin: 52041): GLib-GObject-WARNING **: trying to add interface (GtkTreeDragSource) to class (gtkmm__CustomObject_16ListModelWrapper) after class_init

(mysql-workbench-bin: 52041): Gtk-CRITICAL **: IA__gtk_tree_view_set_model: assertion model == NULL || GTK_IS_TREE_MODEL error (models)

There were many more mistakes, but I narrowed down the list. These statements tell me that an error is thrown when I create a window where the column data is specified. It's not just the column data where this happens, but in most of the panels at the bottom.

I'm working on an open source project that also had issues with Ubuntu 14.10 and it also included Glib assertions where they haven't met before. The Glib developers started adding more assertions to their code to identify software bugs. Perhaps there is something similar here. In the case of a project, I argue that these statements indicate a problem in our project code, and newer versions of Glib have made our code unsuccessful.



With that in mind, I looked at the Ubuntu startup site. There is a title bug reportWorkbench not showing tables or query results in raring

that was opened last year, but people are now identifying an issue with 14.10 (many in the last week). I believe it has something to do with what you see. I also noticed that around three dozen people reported the problem at this time. You can create an account and add yourself to the list of people having a problem.

There is good news and bad news. The MySQL Workbench developers have identified and fixed the issue in their latest builds. The MySQL error message link contains the following:

Posted by developer:

Fixed with the upcoming MySQL Workbench 6.2.4 release, and here's the changelog:

On Linux, the query result view was not populated with libglib version 2.42 and above.

Unfortunately, Ubuntu does not have a patch or work in the official repositories yet. I think you have several options:

  • Do not use mysql-workbench on Ubuntu 14.10 until the bug is fixed and a new version of mysql-workbench is released by Ubuntu.
  • Use an older version of Ubuntu (e.g. 14.04) where it works because it uses an older version of GLib
  • Download the source and build your own MySQL Workbench 6.2.4 or newer (this source has not been officially released yet)
+2


source


This is a known issue in Ubuntu 14.10 (there is a behavior change in glib). This bug has been fixed and the fix will be available in the next version. You can see this in result sets as well (empty results even if the table has records).



+1


source


To fix this problem, follow these steps:

  1. On the left hand side select "Table Tool".
  2. Click the canvas, which creates a default table.
  3. Select the table, right click it and select "Edit".
  4. Select the "Columns" tab on the bottom.
  5. Double click the "column name" text box and enter a column name.
  6. Click "Apply Changes".. You should see the column in the table now.

      

0


source


Sometimes it happens to me too, and I just double click on another table and when I double click on the table with the problem the columns are displayed.

If you have the same problem after reinstalling the packages, try removing the table chart from the chart and dragging it back from the directory tree. Not sure if it helps at all ...

0


source







All Articles