I understand, the execution group process (DataFlowengine) keeps a handle on the Queues associated with the Input and Output nodes of the message flow even though the message flows is in stopped statu ...
A service trace on the configuration manager should provide the information on the invalid character that might be making the configuration manager database to crash.