Bug #46280 Choosing "give a prefix to all tables" crashes workbench
Submitted: 18 Jul 2009 9:00 Modified: 7 Aug 2009 15:50
Reporter: Vojtech Jasny Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench Severity:S2 (Serious)
Version:5.1.16 OS:Linux (ubuntu)
Assigned to: Alfredo Kojima CPU Architecture:Any
Tags: crash, prefix tables

[18 Jul 2009 9:00] Vojtech Jasny
Description:
When I select plugins > catalog > give a prefix to all tables in the catalogue, mysql workbench crashes without warning.

How to repeat:
Open an empty schema and run plugins > catalog > give a prefix to all tables in the catalogue.

Suggested fix:
Remove the cause of the crash and make the command do what it is should do (i.e. ask for a prefix and apply it to the tables).
[18 Jul 2009 9:09] Valeriy Kravchuk
I can't repeat this on Windows. Looks like this is Linux-specific bug.
[18 Jul 2009 18:02] MySQL Verification Team
Thank you for the bug report.

** (mysql-workbench-bin:5898): WARNING **: /home/miguel/.mysql/workbench/wb_options.xml:325: link 'b7ee49b4-67f5-11de-9d1e-0800272fd858' <object GrtObject> key=owner could not be resolved
** Message: item_activated: 0xadbb608 -> 'plugin:wb.file.newDocument'
** Message: unhandled message 4: wb.file.newDocument finished in 0.34s

** Message: item_activated: 0xaacbea8 -> 'plugin:wb.util.prefixTables'

glibmm-ERROR **:
unhandled exception (type std::exception) in signal handler:
what: request_input_becb not implemented

aborting...
Aborted
miguel@lara:~$
[6 Aug 2009 18:22] Johannes Taxacher
this has been fixed.
fix will be included in 5.1.17
[7 Aug 2009 15:50] Tony Bedford
An entry was added to the 5.1.17 changelog:

When Plugins, Catalog, Give a Prefix to All Tables in Catalog, was selected from the main menu, MySQL Workbench crashed with the following error:

** (mysql-workbench-bin:5898): WARNING **:
/home/miguel/.mysql/workbench/wb_options.xml:325: link
'b7ee49b4-67f5-11de-9d1e-0800272fd858' <object GrtObject> key=owner could not be resolved
** Message: item_activated: 0xadbb608 -> 'plugin:wb.file.newDocument'
** Message: unhandled message 4: wb.file.newDocument finished in 0.34s

** Message: item_activated: 0xaacbea8 -> 'plugin:wb.util.prefixTables'

glibmm-ERROR **:
unhandled exception (type std::exception) in signal handler:
what: request_input_becb not implemented

aborting...
Aborted

This only happened when running on Linux.