Message Reader and Broker processes stop running

Technote (troubleshooting)


Problem(Abstract)

inbound reader, broker and query service stopped on one of our two production MPI hubs around 14:20 today. The query service on the second hub also stopped. The following error was seen within the Message reader log file 14:20:19 MsgReader FATAL MAD_Assert: [madlib\madmsg.c:189] assertion failed [ msgP->objType == MAD_OBJTYPE_MSG ] value of 1 second(s).

Symptom

review of the reader log file showed the following error message... 14:20:19 MsgReader FATAL MAD_Assert: [madlib\madmsg.c:189] assertion failed [ msgP->objType == MAD_OBJTYPE_MSG ] value of 1 second(s).


Cause

The error message 14:20:19 MsgReader FATAL MAD_Assert: [madlib\madmsg.c:189] assertion

failed [ msgP->objType == MAD_OBJTYPE_MSG ] value of 1 second(s). Is seen when there is a mis-matched version between the engine and the brokers. If the engine is patched with the latest patch release and the brokers and other components are not running with that latest patch release you will see this error.


Resolving the problem

Upgrading the brokers to the latest version to match the engine version that was running on the server resolved this error.

(Please see Technote 1597557 for steps on applying the a patch)


Rate this page:

(0 users)Average rating

Document information


More support for:

Initiate Master Data Service

Software version:

Version Independent

Operating system(s):

Platform Independent

Reference #:

1627175

Modified date:

2013-03-29

Translate my page

Machine Translation

Content navigation