3CXPhone crashing

Discussion in 'Windows' started by Marin, May 29, 2017.

Thread Status:
Not open for further replies.
  1. Marin

    Joined:
    Mar 16, 2017
    Messages:
    11
    Likes Received:
    0
    Hello...

    We are preparing new Virtual Machines for our users (User Computers) with:
    - Windows 10 Pro 64bit / 3CXPhone Version 14.0.49169.0

    3CXPhone is crashing almost once or twice per day with error message where I can found the LOG file which needs to be uploaded to 3CX Forum.

    In attachment there is a Log file. I have found in Log File that 3CX is crashing almost everyday in the same time (somewhere in the night around 03:01). Example:

    [25.05.2017 03:01:29.291][1] Error event caught, Exception occured in Notification thread, channel [ 47188597 at sewa3cx02.ecckie.de/myphone/MPWebService.asmx]
    [25.05.2017 03:01:29.291][1] System.IO.IOException: Von der Übertragungsverbindung können keine Daten gelesen werden: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. ---> System.Net.Sockets.SocketException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen
    bei System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
    bei System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
    --- Ende der internen Ausnahmestapelüberwachung ---
    bei System.Net.ConnectStream.Read(Byte[] buffer, Int32 offset, Int32 size)
    bei System.IO.Stream.ReadByte()
    bei MyPhoneClientChannelNet.Implementation.ClientChannelImpl.ReadLine(Stream s)
    bei MyPhoneClientChannelNet.Implementation.ClientChannelImpl.NotifReaderThread()

    Also, there is one more error what i have found in Log file:

    [29.05.2017 09:34:43.208][1] Error occurred in application current domain - app domain unhandled exception
    [29.05.2017 09:34:43.555][1] System.OutOfMemoryException: Nicht genügend Speicher verfügbar, um das Programm weiter auszuführen.
    bei System.Windows.Media.Composition.DUCE.Channel.SyncFlush()
    bei System.Windows.Interop.HwndTarget.UpdateWindowSettings(Boolean enableRenderTarget, Nullable`1 channelSet)
    bei System.Windows.Interop.HwndTarget.UpdateWindowPos(IntPtr lParam)
    bei System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
    bei System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
    bei MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
    bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
    bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
    bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
    bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
    bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
     

    Attached Files:

  2. Marin

    Joined:
    Mar 16, 2017
    Messages:
    11
    Likes Received:
    0
    I have also discover something on our 3CX server (event viewer) at the same time when this error comes 03:01:28h:

    29.05.2017 02:59:58
    A worker process with process id of '4928' serving application pool '3CXApplicationPool01' has requested a recycle because it reached its scheduled recycle time.

    29.05.2017 03:01:28
    A worker process '4928' serving application pool '3CXApplicationPool01' failed to stop a listener channel for protocol 'http' in the allotted time. The data field contains the error number.

    29.05.2017 03:01:28
    A process serving application pool '3CXApplicationPool01' exceeded time limits during shut down. The process id was '4928'.
     
  3. Marin

    Joined:
    Mar 16, 2017
    Messages:
    11
    Likes Received:
    0
    Also I have found another thing in Event Viewer in the exact same time:

    27.05.2017 03:01:28
    The description for Event ID 0 from source PostgreSQL cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.

    If the event originated on another computer, the display information had to be saved with the event.

    The following information was included with the event:

    LOG: could not receive data from client: No connection could be made because the target machine actively refused it.
     
Thread Status:
Not open for further replies.