Wox-launcher / Wox

A cross-platform launcher that simply works
http://wox-launcher.github.io/Wox/
GNU General Public License v3.0
24.34k stars 2.37k forks source link

Wox doesn't respond in 2004 #2991

Closed gingerbreap closed 4 years ago

gingerbreap commented 4 years ago

Describe the bug Wox just doesn't work from time to time

To Reproduce

  1. Start Wox
  2. Type anything
  3. Wox doesn't respond to the entry
  4. Hide wox using ESC (Meantime opening plugin settings see no thumbnails of the installed plugins)
  5. Wait for couple minutes and the error window appears.

Expected behavior A clear and concise description of what you expected to happen.

Runtime info

Wox Error Window text Exception begin -------------------- System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. HResult: -2146232800 Data: -> <> Data: -> Source: System TargetAssembly: System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 TargetModule: System.dll TargetSite: System.IAsyncResult BeginRead(Byte[], Int32, Int32, System.AsyncCallback, System.Object) StackTrace: -------------------- at System.Net.Sockets.NetworkStream.BeginRead(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state) at System.Net.FixedSizeReader.StartReading() at System.Net.Security._SslStream.StartFrameHeader(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security._SslStream.StartReading(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security._SslStream.ProcessRead(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest) at System.Net.Security._SslStream.BeginRead(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback asyncCallback, Object asyncState) at System.Net.TlsStream.BeginRead(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback asyncCallback, Object asyncState) at System.Net.ConnectStream.BeginReadWithoutValidation(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state) at System.Net.ConnectStream.BeginRead(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state) at System.IO.Stream.<>c.b__43_0(Stream stream, ReadWriteParameters args, AsyncCallback callback, Object state) at System.Threading.Tasks.TaskFactory1.FromAsyncTrim[TInstance,TArgs](TInstance thisRef, TArgs args, Func5 beginMethod, Func`3 endMethod) at System.IO.Stream.BeginEndReadAsync(Byte[] buffer, Int32 offset, Int32 count) at System.IO.Stream.ReadAsync(Byte[] buffer, Int32 offset, Int32 count, CancellationToken cancellationToken) at System.IO.Stream.ReadAsync(Byte[] buffer, Int32 offset, Int32 count) at System.IO.StreamReader.d97.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.IO.StreamReader.d62.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Wox.Infrastructure.Http.Http.d9.MoveNext() in C:\projects\wox\Wox.Infrastructure\Http\Http.cs:line 76 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Wox.Core.Updater.d7.MoveNext() in C:\projects\wox\Wox.Core\Updater.cs:line 124 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Wox.Core.Updater.d5.MoveNext() in C:\projects\wox\Wox.Core\Updater.cs:line 36 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Wox.ViewModel.SettingWindowViewModel.d7.MoveNext() in C:\projects\wox\Wox\ViewModel\SettingWindowViewModel.cs:line 45 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) InnerException 1: ------------------------------------------------------------ System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host HResult: -2147467259 Source: System TargetAssembly: System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 TargetModule: System.dll TargetSite: System.IAsyncResult BeginReceive(Byte[], Int32, Int32, System.Net.Sockets.SocketFlags, System.AsyncCallback, System.Object) StackTrace: -------------------- at System.Net.Sockets.Socket.BeginReceive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, AsyncCallback callback, Object state) at System.Net.Sockets.NetworkStream.BeginRead(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state) Exception end ------------------------------------------------------------

Runtime Info

SDK Info

Assemblies - Wox.exe

Screenshots Some Frames were deleted to reduce the size 1

Detailed logs 2020-05-22.txt

ousugo commented 4 years ago

Try to update to latest version V1.4.1129.

gingerbreap commented 4 years ago

Try to update to latest version V1.4.1129.

It worked. Thanks