Description:
For the past couple of days MySQL Workbench has been working perfectly. I start it today, after no irregular use or updates to my machine (as far as I can tell), and it simply crashes upon start. I don't have a chance to do anything but report a bug. I ran it through the command line, and received this exception:
Unhandled Exception: System.Runtime.Remoting.RemotingException: Failed to read f
rom an IPC Port: The pipe has been ended.
Server stack trace:
at System.Runtime.Remoting.Channels.Ipc.IpcPort.Read(Byte[] data, Int32 offse
t, Int32 length)
at System.Runtime.Remoting.Channels.Ipc.PipeStream.Read(Byte[] buffer, Int32
offset, Int32 size)
at System.Runtime.Remoting.Channels.SocketHandler.ReadFromSocket(Byte[] buffe
r, Int32 offset, Int32 count)
at System.Runtime.Remoting.Channels.SocketHandler.Read(Byte[] buffer, Int32 o
ffset, Int32 count)
at System.Runtime.Remoting.Channels.SocketHandler.ReadAndMatchFourBytes(Byte[
] buffer)
at System.Runtime.Remoting.Channels.Tcp.TcpSocketHandler.ReadAndMatchPreamble
()
at System.Runtime.Remoting.Channels.Tcp.TcpSocketHandler.ReadVersionAndOperat
ion(UInt16& operation)
at System.Runtime.Remoting.Channels.Ipc.IpcClientHandler.ReadHeaders()
at System.Runtime.Remoting.Channels.Ipc.IpcClientTransportSink.ProcessMessage
(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITranspor
tHeaders& responseHeaders, Stream& responseStream)
at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMess
age(IMessage msg)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage req
Msg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgDa
ta, Int32 type)
at MySQL.Workbench.InstanceProxy.SetCommandLineArgs(Boolean isFirstInstance,
String[] commandLineArgs)
at MySQL.Workbench.ApplicationInstanceManager.UpdateRemoteObject(String uri)
at MySQL.Workbench.ApplicationInstanceManager.CreateSingleInstance(String nam
e, String[] args, EventHandler`1 callback)
at MySQL.GUI.Workbench.Program.Main(String[] Args)
How to repeat:
It's news to me, I have no idea what to do or how to configure it. Now it just happens on start - immediately throws an exception/crashes.
Suggested fix:
None