Bug #86100 External component throws exception when Forward Engineer... with filter
Submitted: 26 Apr 2017 22:42 Modified: 26 Apr 2017 23:16
Reporter: J Scavok Email Updates:
Status: Duplicate Impact on me:
None 
Category:MySQL Workbench Severity:S2 (Serious)
Version: 6.3.9 CE build 10690321 (64 bit) OS:Windows (Windows 7 Pro SP1 64-bit)
Assigned to: CPU Architecture:Any
Tags: exception, External Component, forward engineer

[26 Apr 2017 22:42] J Scavok
Description:
Attempting to Forward Engineer... an EER model resulted in pop-up appearing, window was titled "MySQL Workbench Unexpected Error," contents were:

MySQL Workbench has encountered a problem

External component has thrown an exception.

Aside: Why wasn't the external component identified by this error message?

How to repeat:
1. Create a new EER diagram or open an existing one with multiple tables (e.g., 20).

2. Ctrl-G (Forward Engineer...)

3. Click Next twice in succession -- this puts you at the third step, "Select Objects to Forward Engineer."

4. "Export MySQL Table Objects" should be checked (by default). Click its Show Filter button. From the expanded list of tables, click a single table, and then click the '>' button.

Upon clicking the '>' button, a pop-up error message appears.

Issue is 100% reproducible. It Happens.Every.Single.Time I try to do this.

Things I've already tried (yet the issue persists):

a) Select a different table--didn't matter which table was selected, it still crashed.
b) Close and reopen Workbench, and try again--no joy.
c) Click Back button, and then Next button, and try again--no joy.
[26 Apr 2017 22:43] J Scavok
External component has thrown an exception

Attachment: workbench-unexpected-error-from-foward-engineer-with-filter.jpg (image/jpeg, text), 118.59 KiB.

[26 Apr 2017 22:57] J Scavok
From wb.1.log:

15:29:29 [INF][            grt]: Fetching schema list.	
15:29:29 [INF][            grt]: OK	
15:29:33 [ERR][      Workbench]: External component has thrown an exception.
Exception = System.Runtime.InteropServices.SEHException
Message = External component has thrown an exception.
FullText = System.Runtime.InteropServices.SEHException (0x80004005): External component has thrown an exception.
   at MformsButton.OnClick(EventArgs args)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
[26 Apr 2017 23:16] MySQL Verification Team
Thank you for the bug report duplicate of bug: https://bugs.mysql.com/bug.php?id=85522
[6 Aug 2017 11:38] Karim Safadi
I have the same matter. Does anybody a solutin for this problem?
Thank's for an answer.