Title: Message
Rick and Dan,
    Thanks for the replies. Not surprisingly IBM has suggested applying CSD07, we're currently at CSD04. I have that in my immediate plans. As far as getting an adapter trace, I know the MS tech rep is running a couple of utilities trying to get more info on the problem, but so far no luck. It seems that their utilities also crash just when you need them.
-----Original Message-----
From: MQSeries List [mailto:[EMAIL PROTECTED] On Behalf Of Daniel Graper
Sent: Thursday, September 30, 2004 3:16 PM
To: [EMAIL PROTECTED]
Subject: Re: MS BizTalk Adapter for MQSeries

I experienced something like this at a different company.  Isn't there an adapter trace that can be run by MS? 

>>> [EMAIL PROTECTED] 9/30/2004 2:56:50 PM >>>
Don,

This is what I found on IBMLink:










  APAR Identifier ...... IC37610      Last Changed ........ 04/02/12
   MEMORY AND THREAD HANDLE LEAK WHEN MQM.DLL IS REPEATEDLY
   RELOADED (INCLUDING COM+/MTS)

   Symptom ...... IN INCORROUT         Status ........... CLOSED  PER
   Severity ................... 3      Date Closed ......... 03/10/31
   Component .......... 5639B4300      Duplicate of ........
   Reported Release ......... 520      Fixed Release ............ 999
   Component Name MQS V5 FOR WIN       Special Notice
   Current Target Date ..04/01/02      Flags
   SCP ................... NT
   Platform ............ WIN/NT

   Status Detail: Not Available

   PE PTF List:

   PTF List:
   Release 520   : PTF not available yet


   Parent APAR:
   Child APAR list:


   ERROR DESCRIPTION:
   Customers COM+ application is involved in a transaction and the
   msdtc repeatedly invokes mqm calls. However, inbetween each, mqm
   is freed. The mqm library and its dependencies, amqxcs2,
   amqmtmgr and amqzst were not designed to be loaded/unloaded in a
   long running process and leak storage over time.
   .
   Repeatedly loading and unloading mqm.dll shows a thread handle
   and memory leak. Since this appears to occur under the msdtc,
   we need to prevent that from occurring. One cause is the
   SuicideThread being terminated forcibly, but other causes exist.
   .


   LOCAL FIX:
   Fix available from 1478.prb (L3 site)


   PROBLEM SUMMARY:
   Some of the MQ structures are not cleaned up at unload time,
   because there is an expectation that the unload occurs as a
   result of process termination and hence they will get freed
   anyway. Examples are process wide critical sections and the
   main control block.
   .
   However, if the MQ dlls are explicitly involved in a
   loadlibray/freelibrary pair, they can therefore appear to show
   a memory and handle leak
   USERS AFFECTED:
   All users of MQSeries 5.2.x and Websphere MQ 5.3 on the Windows
   platforms who load and unload MQ libraries explicitly.


   PROBLEM CONCLUSION:
   This APAR attempts to free all the memory areas and operating
   system resources which are created during the intial library
   load during DLL_PROCESS_DETACH processing
   The fix will be included into:
   WebSphere MQ V5.3 CSD06

   Windows           U200202
   AIX               U489863
   HP-UX             U489864
   Linux on Intel    U489967
   Linux on zSeries  U489972
   Sun Solaris       U489865

   MQSeries V5.2     CSD09

   WINDOWS V5.2.0    U200203
   WINDOWS V5.2.1    U200204
   AIX               U495149
   HP-UX V10         U495150
   HP-UX V11         U495169
   HP-UX V11 DCE     U495217
   SUN SOLARIS       U495167
   LINUX             U495168


   TEMPORARY FIX: NONE


   COMMENTS:


   MODULES/MACROS:   NONE


   SRLS:      NONE


   RTN CODES:


   CIRCUMVENTION: NONE


   MESSAGE TO SUBMITTER: PTF number updated.










             "Thomas, Don"
             <[EMAIL PROTECTED]
             OM>                                                        To
             Sent by: MQSeries         [EMAIL PROTECTED]
             List                                                       cc
             <[EMAIL PROTECTED]
             n.AC.AT>                                              Subject
                                       MS BizTalk Adapter for MQSeries

             09/30/2004 02:28
             PM


             Please respond to
               MQSeries List
             <[EMAIL PROTECTED]
                 n.AC.AT>






Group,
        We are experiencing a problem between MQ and the Microsoft BizTalk
Adapter. The issue seems to take one of two flavors (or perhaps it's two
different problems), one is the adapter simply crashes and requires a
restart and the other is that the adapter gets corrupted data from the
xmitq
and puts the message on its equivalent of dead letter queue and continues
processing. We have a MS tech rep looking at it and I've opened a PMR with
IBM, but neither is producing much headway. The biggest problem we have is
a
distinct lack of clues. The problem is very sporadic and we can't recreate
it at will, so getting an MQ trace is highly unlikely. About the only info
I
have is a couple of messages in the event log originating form COM+and a
dump the MS guy pulled up for I don't know where. I've attached the dump.
There are no indications of a problem in the MQ error logs. I know this
isn't much but have any of you run into this? Any suggestion would
appreciated.

------------------
Registers & Stack
=============
(89c.1078): Access violation - code c0000005 (!!! second chance !!!)
eax=00000000 ebx=00000000 ecx=01b3ffa4 edx=787454e0 esi=00000000
edi=010e2d80
eip=4e21a74f esp=01b3f72c ebp=010d7c68 iopl=0         nv up ei pl zr na po
nc
cs=001b  ss=0023 ds=0023  es=0023  fs=0038  gs=0000
efl=00000246
amqmtmgr+0xa74f:
4e21a74f 8b08             mov    ecx,[eax]
ds:0023:00000000=????????

ChildEBP RetAddr  Args to Child
WARNING: Stack unwind information not available. Following frames may be
wrong. 010d7c68 42454d51 48505a49 00004255 00000000 amqmtmgr+0xa74f

Module
=====
4e210000 4e243000   amqmtmgr   (export symbols)       amqmtmgr.dll
    Loaded symbol image file: amqmtmgr.dll
    Image path: d:\Program Files\MQSeries\bin\amqmtmgr.dll
    Image name: amqmtmgr.dll
    Timestamp:        Tue Jun 17 20:47:19 2003 (3EEFB697)
    CheckSum:        0003D14B
    ImageSize:       00033000
    File version:    5.300.400.3168
    Product version: 1.0.0.1
    File flags:       0 (Mask 3F)
    File OS:         40004 NT Win32
    File type:        2.0 Dll
    File date:        00000000.00000000
    Translations:    0809.04b0
    CompanyName:      IBM Corporation
    InternalName:     MQM
    OriginalFilename: MQM.dll
    ProductVersion:  5.3.0
    FileVersion:     5,300,0400,03168
    PrivateBuild:
    SpecialBuild:
    FileDescription: MQSeries Thread/MTS Manager
    LegalCopyright:  Licensed Materials - Property of IBM 5724-B41  (C)
Copyright IBM Corp. 1996, 2002 All Rights Reserved  US Government Users
Restricted Rights - Use, duplication or  disclosure restricted by GSA ADP
Schedule Contract with IBM Corp.
    LegalTrademarks:  IBM is a registered trademark and MQSeries is a
trademark of International Business Machines Corporation
    Comments:         IBM MQSeries for Windows NT

Don Thomas
MASC - Coraopolis
Phone:+1-412-893-1659
mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Reply via email to