Bug #80359 | Mac OS X (el capitan). Workbench 6.3 crashes when I try to add connection w/ SSH | ||
---|---|---|---|
Submitted: | 13 Feb 2016 15:47 | Modified: | 25 Jan 2017 23:24 |
Reporter: | Boaz Omanuti | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Workbench | Severity: | S2 (Serious) |
Version: | 6.3 | OS: | MacOS (El Capitan) |
Assigned to: | CPU Architecture: | Any | |
Tags: | SSH connection crash |
[13 Feb 2016 15:47]
Boaz Omanuti
[13 Feb 2016 21:57]
MySQL Verification Team
Thank you for the bug repot. Process: MySQLWorkbench [472] Path: /Applications/MySQLWorkbench.app/Contents/MacOS/MySQLWorkbench Identifier: com.oracle.mysql.workbench Version: 6.3.6.CE (1) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: MySQLWorkbench [472] User ID: 501 Date/Time: 2016-02-13 19:57:12.568 -0200 OS Version: Mac OS X 10.11.3 (15D21) Report Version: 11 Anonymous UUID: B35D7DC5-2D8F-85C8-5144-2A863E67722D Time Awake Since Boot: 130 seconds System Integrity Protection: enabled Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x00000000000000b0 Exception Note: EXC_CORPSE_NOTIFY VM Regions Near 0xb0: --> __TEXT 000000010644a000-00000001064cc000 [ 520K] r-x/rwx SM=COW /Applications/MySQLWorkbench.app/Contents/MacOS/MySQLWorkbench Application Specific Information: Performing @selector(selectionChanged:) from sender PopupStyleSelector 0x7fa12bf3dc90 Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libwbpublic.be.dylib 0x0000000106c8b3f8 grtui::DbConnectPanel::change_active_driver() + 428 1 libmforms.dylib 0x000000010880382b boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type>, std::__1::__list_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::__1::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> >, void*>, boost::signals2::detail::connection_body<std::__1::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> >::dereference() const + 43 2 libmforms.dylib 0x000000010881e319 void boost::signals2::optional_last_value<void>::operator()<boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type>, std::__1::__list_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::__1::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> >, void*>, boost::signals2::detail::connection_body<std::__1::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> > >(boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type>, std::__1::__list_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::__1::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> >, void*>, boost::signals2::detail::connection_body<std::__1::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> >, boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type>, std::__1::__list_iterator<boost::shared_ptr<boost::signals2::detail::connection_body<std::__1::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> >, void*>, boost::signals2::detail::connection_body<std::__1::pair<boost::signals2::detail::slot_meta_group, boost::optional<int> >, boost::signals2::slot<void (), boost::function<void ()> >, boost::signals2::mutex> >) const + 57 3 libmforms.dylib 0x000000010878bb30 boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::__1::less<int>, boost::function<void ()>, boost::function<void (boost::signals2::connection const&)>, boost::signals2::mutex>::operator()() + 448 4 libsystem_trace.dylib 0x00007fff8fec707a _os_activity_initiate + 75 <CUT>
[26 Feb 2016 16:11]
MySQL Verification Team
http://bugs.mysql.com/bug.php?id=80534 marked as duplicate of this one.
[8 Mar 2016 20:38]
MySQL Verification Team
http://bugs.mysql.com/bug.php?id=80661 marked as duplicate of this one.
[22 Mar 2016 16:10]
MySQL Verification Team
http://bugs.mysql.com/bug.php?id=80825 marked as duplicate of this one.
[22 Mar 2016 17:25]
MySQL Verification Team
bugs.mysql.com/bug.php?id=80816 marked as duplicate of this one.
[5 Apr 2016 10:35]
MySQL Verification Team
http://bugs.mysql.com/bug.php?id=79461 marked as duplicate of this one.
[20 Jul 2016 17:04]
Matt Wilkie
Same here, Win7 Pro x64 SP1. New install, from http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-workbench-community-6.3.7-winx64.ms... Workbench >> Database >> Manage Connections >> select "Standard TCP/IP over SSH" --> instant crash Windows problem details: ``` Problem signature: Problem Event Name: APPCRASH Application Name: MySQLWorkbench.exe Application Version: 6.3.7.0 Application Timestamp: 5758217b Fault Module Name: grt.dll Fault Module Version: 0.0.0.0 Fault Module Timestamp: 5758165d Exception Code: c0000005 Exception Offset: 0000000000006ba9 OS Version: 6.1.7601.2.1.0.256.48 Locale ID: 4105 Additional Information 1: e494 Additional Information 2: e4944ad98b5e7e421aa8986f89b0c24b Additional Information 3: 3460 Additional Information 4: 34604d780858ec55df6c7a28b885cac7 Read our privacy statement online: http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409 If the online privacy statement is not available, please read our privacy statement offline: C:\Windows\system32\en-US\erofflps.txt ```
[20 Jul 2016 17:16]
Matt Wilkie
Curiously, this navigation path doesn't cause a crash, but the app does stall out on a spinny circle forever: Workbench >> Database >> Connect to Database >> select "Standard TCP/IP over SSH": - fill out [Parameters] - add passwords to Vault - leave SSH Keyfile blank - leave Schema blank - leave [SSL] and [Advanced] alone ... >> Press [OK] ---- HOWEVER, on repeating the recipe above a 3rd time, it worked! I'm quite sure I did the same thing each time, using the same values, but there's always a chance I made a typo in password entry or something.
[27 Jul 2016 9:33]
Mike Harris
Same problem here on Windows 10. As soon as you select SSH option from dropdown menu app crashes. BUT on the third attempt it works fine!
[8 Aug 2016 16:09]
MySQL Verification Team
http://bugs.mysql.com/bug.php?id=82493 marked as duplicate of this one.
[29 Aug 2016 11:41]
Christopher Gross
Possible workarounds: Solution 1: Uninstall Workbench 6.3, install Workbench 6.2. Add the SSH connection, then uninstall 6.2 and install 6.3 again. Solution 2: Create a new connection (do not switch to SSH) and save it. Close MySQL workbench. Find your connections.xml file (Windows: %APPDATA%\MySQL\Workbench) and change the driver for your connection from "com.mysql.rdbms.mysql.driver.native" to "com.mysql.rdbms.mysql.driver.native_sshtun". Save the file. Open MySQL workbench. In the connections manager, the dropdown is now correctly set to the SSH options. You can now enter the remaining options for the connection.
[19 Oct 2016 21:18]
MySQL Verification Team
http://bugs.mysql.com/bug.php?id=83448 marked as duplicate of this one.
[25 Jan 2017 23:24]
Christine Cole
Posted by developer: Fixed as of the upcoming MySQL Workbench 6.3.9 release, and here's the changelog entry: New connections configured with the Standard TCP/IP over SSH connection method failed and caused MySQL Workbench to become unresponsive or to exit. Thank you for the bug report.