HotFix KB254986 - IVR Ports failing with Out Of Memory exception

Expand / Collapse
 

HotFix KB254986 - IVR Ports failing with Out Of Memory exception


Article ID: 52285 - Last Review: May 25, 2015

PROBLEM

IVR ports are becoming unresponsive.  Logging indicates an Out Of Memory exception. 



SYMPTOMS

In the IVR port log you will see an error like the following:

Error: 27/04/2015 07:41:08 [8089646-10.47.35.99] - ERROR - Exception:System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at System.Text.StringBuilder.ToString()
at System.IO.BinaryReader.ReadString()
at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.ReadObjectString(BinaryHeaderEnum binaryHeaderEnum)
at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run()
at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream)
at System.Workflow.ComponentModel.Activity.Load(Stream stream, Activity outerActivity, IFormatter formatter)
at System.Workflow.ComponentModel.Activity.Clone()
at System.Workflow.Runtime.WorkflowExecutor.GetWorkflowDefinitionClone(String workflowContext)
at System.Workflow.Runtime.WorkflowInstance.GetWorkflowDefinition()
at prairieFyre.Ivr.Workflow.WorkflowHelper.UpdateExecutionAlarm(WorkflowInstance aInstance, Boolean aFailedToExecute) in e:\TeamBuild\CCS\6.0.3.0_IVR\Sources\Source\prairieFyre\Workflow\Common\WorkflowHelper.cs:line 316
at prairieFyre.Ivr.Workflow.WorkflowHelper.ExecuteWorkflow(WorkflowRuntime runtime, WorkflowInstance instanceToStart) in e:\TeamBuild\CCS\6.0.3.0_IVR\Sources\Source\prairieFyre\Workflow\Common\WorkflowHelper.cs:line 306
at prairieFyre.Ivr.Workflow.Telephony.WFPortCallflowExecutor.ExecuteWorkflowInstance(WorkflowInstance instanceToExecute) in e:\TeamBuild\CCS\6.0.3.0_IVR\Sources\Source\prairieFyre\Workflow\Common\Telephony\WFPortCallflowExecutor.cs:line 279
at prairieFyre.Ivr.Workflow.Telephony.WFPortCallflowExecutor.Start(DispatcherEventArgs args) in e:\TeamBuild\CCS\6.0.3.0_IVR\Sources\Source\prairieFyre\Workflow\Common\Telephony\WFPortCallflowExecutor.cs:line 199
at prairieFyre.Workflow.Telephony.WFInboundPort.OnStartWorkflowEvent(Object sender, DispatcherEventArgs args) in e:\TeamBuild\CCS\6.0.3.0_IVR\Sources\Source\prairieFyre\Workflow\Common\Telephony\WFInboundPort.cs:line 196 (8089646 - 10.235.0.105)

 



RESOLUTION

This HotFix must be installed onto MiCC Version 6.0.3.0 with a number of existing HotFixes already installed. 

Install the following HotFixes in this order:
1. KB175546
2. KB176574
3. KB176785
4. KB179467
5. KB180093
6. KB180791
7. KB180815
8. KB211529
9. KB217690

Once you have done this.

1. Download the attached KB254986.EXE file to the MiCC server.
2. Double-click the KB254986.EXE file and follow the on-screen prompts.

NOTE: Installing each HotFix will restart the prairieFyre services.  In order to avoid service interruption we recommend applying these patches after hours or during a scheduled maintenance window.




APPLIES TO

IVR 6.0.3.0 

Keywords: IVR port ports out of memory outofmemory



Rate this Article:
     

Attachments


KB254986.exe KB254986.exe (90.30 MB, 587 views)

Add Your Comments


Name: *
Email Address:
Web Address:
Verification Code:
*
 

Details
Last Modified:Monday, May 25, 2015
Last Modified By: AndrewM
Type: HOTFIX
Article not rated yet.
Article has been viewed 8,436 times.
Options