Routing Service 5.1.0 shuts down suddenly while running in Windows
When running on Microsoft Windows, the Routing Service 5.1.0 can unexpectedly stop working with the following dialog being displayed:

This can also occur when terminating the application with Ctrl-C.
The problem might be caused by a bug in an optimization introduced in Routing Service 5.1.0 that avoids deserializing and then serializing all routed samples. This problem will occur if all of the following conditions are true:
- The routed data types are final or extensible, but not mutable.
- The
max_serialized_sizeof the type is a multiple of 8. - You are running Routing Service on a supported Windows platform.
The workaround is to turn the optimization off using the hidden tag simple_route_optimization in the Routing Service configuration file. The following snippet of XML file demonstrates where to add the tag:
<session>
...
<auto_topic_route>
...
<simple_route_optimization>false</simple_route_optimization>
...
</auto_topic_route>
...
</session>
For further assistance please contact support@rti.com.