ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum IndexGeneral IBM MQ SupportMQCONN application abends

Post new topicReply to topic
MQCONN application abends View previous topic :: View next topic
Author Message
PhiliB
PostPosted: Mon Nov 14, 2005 3:55 am Post subject: MQCONN application abends Reply with quote

Novice

Joined: 16 Sep 2004
Posts: 21
Location: Portsmouth

Hi there

One of our support teams is having an issue where our MQ application abends while performing a MCCONN call . The test first starts the MQ application and shortly after that it starts the MQ manager. The MQ application tries to connect to MQ calling MQCONN at regular intervals until the MQCONN is successful. Occasionaly though (rough esitimate: 1 test run out of 20), the MQ application abends during an MQCONN call in this test. It looks to us that when the abend happens, it is just at the time when the MQ manager actually becomes available (ie., not during one of the many calls while the MQ manager is actually still down).
An FDC file is created. The header is as follows :-
WebSphere MQ First Failure Symptom Report
| =========================================
|
| Date/Time :- Thursday November 03 16:54:08 NFT 2005
| Host Name :- dev (AIX 5.2)
| PIDS :- 5724B4101
| LVLS :- 530.6 CSD06
| Product Long Name :- WebSphere MQ for AIX
| Vendor :- IBM
| Probe Id :- XC130003
| Application Name :- MQM
| Component :- xehExceptionHandler
| Build Date :- Feb 11 2004
| CMVC level :- p530-06-L040211
| Build Type :- IKAP - (Production)
| UserID :- 00000261 (citmq)
| Program Name :- mqconntest
| Process :- 00024454
| Thread :- 00000001
| QueueManager :- C05_SNL4_MQM
| Major Errorcode :- STOP
| Minor Errorcode :- OK
| Probe Type :- HALT6109
| Probe Severity :- 1
| Probe Description :- AMQ6109: An internal WebSphere MQ error has occurred.
| FDCSequenceNumber :- 0
| Arith1 :- 11 b
| Comment1 :- SIGSEGV

I have checked this site and can see some good information about the SIGSERV / XC130003 error. We have changed the AMQ_ABORT_ON_EXCEPTION variable to be TRUE, however no CoreDump was created after the latest FDC.
There was an errpt file which showed the following
===============================================
LABEL: AMQFFST1
IDENTIFIER: 813FE820

Date/Time: Thu Nov 3 16:54:08 NFT
Sequence Number: 1278019
Machine Id: 000928804C00
Node Id: dev
Class: S
Type: UNKN
Resource Name: MQSeries NONE

Description
SOFTWARE PROGRAM ERROR

Probable Causes
UNDETERMINED

Failure Causes
SOFTWARE PROGRAM

Recommended Actions
REVIEW DETAILED DATA
CONTACT APPROPRIATE SERVICE REPRESENTATIVE

Detail Data
DETECTING MODULE
xehExceptionHandler
SOFTWARE ERROR CODE
0000 0003
FILE NAME
/var/mqm/errors/AMQ24454.0.FDC
================================================

So before i go to MQ support i thought id see if anyone had encountered a similar issue(s)
Im after a response to
- Why the MQ application would fail on random occasions ?
- Why no Coredump would be created even with the variable set to 'true' ?
I think this is probably to do with the code we have written but any help would be appreciated

Thanks

Phil
Back to top
View user's profile Send private message
PhiliB
PostPosted: Mon Nov 14, 2005 6:29 am Post subject: Reply with quote

Novice

Joined: 16 Sep 2004
Posts: 21
Location: Portsmouth

Hi

Sorry here is the full FDC from the problem

+-----------------------------------------------------------------------------+
| |
| WebSphere MQ First Failure Symptom Report |
| ========================================= |
| |
| Date/Time :- Thursday November 03 16:54:08 NFT 2005 |
| Host Name :- dev (AIX 5.2) |
| PIDS :- 5724B4101 |
| LVLS :- 530.6 CSD06 |
| Product Long Name :- WebSphere MQ for AIX |
| Vendor :- IBM |
| Probe Id :- XC130003 |
| Application Name :- MQM |
| Component :- xehExceptionHandler |
| Build Date :- Feb 11 2004 |
| CMVC level :- p530-06-L040211 |
| Build Type :- IKAP - (Production) |
| UserID :- 00000261 (citmq) |
| Program Name :- mqconntest |
| Process :- 00024454 |
| Thread :- 00000001 |
| QueueManager :- C05_SNL4_MQM |
| Major Errorcode :- STOP |
| Minor Errorcode :- OK |
| Probe Type :- HALT6109 |
| Probe Severity :- 1 |
| Probe Description :- AMQ6109: An internal WebSphere MQ error has occurred. |
| FDCSequenceNumber :- 0 |
| Arith1 :- 11 b |
| Comment1 :- SIGSEGV |
| |
| |
+-----------------------------------------------------------------------------+

MQM Function Stack
MQCONN
zstMQCONN
zstMQConnect
ziiMQCONN
ziiConnectToAgent
ziiStartAgent
zcpSendOnPipe
xcsPostEventSem
xlsLockEvent
xcsFFST

MQM Trace History
---------} xcsFreeMem rc=OK
---------{ xcsFreeMem
---------} xcsFreeMem rc=OK
---------{ xcsReleaseThreadMutexSem
---------} xcsReleaseThreadMutexSem rc=OK
--------} xcsDisconnectSharedMemSet rc=OK
--------{ xstDisconnectExtent
---------{ xcsRequestThreadMutexSem
---------} xcsRequestThreadMutexSem rc=OK
---------{ xcsReleaseThreadMutexSem
---------} xcsReleaseThreadMutexSem rc=OK
--------} xstDisconnectExtent rc=OK
--------{ xcsFreeMem
--------} xcsFreeMem rc=OK
--------{ xcsDestroyThreadMutexSem
--------} xcsDestroyThreadMutexSem rc=OK
--------{ xcsDestroyThreadMutexSem
--------} xcsDestroyThreadMutexSem rc=OK
--------{ xcsFreeMem
--------} xcsFreeMem rc=OK
-------} xcsDettachSharedSubpool rc=OK
------} xcsDisconnectSharedSubpool rc=OK
------{ xtmStopTimerThread
------} xtmStopTimerThread rc=OK
------{ TermPrivateServices
-------{ xxxTerminate
--------{ xcsFreeMem
--------} xcsFreeMem rc=OK
-------} xxxTerminate rc=OK
------} TermPrivateServices rc=OK
------{ xcsReleaseThreadMutexSem
------} xcsReleaseThreadMutexSem rc=OK
-----} xcsTerminate rc=OK
----} ziiClearUpAgent rc=OK
---} ziiMQCONN rc=zrcC_E_IPCC_NOT_AVAILABLE
---{ ziiClearUpAgent
----{ zutUnlockLocalThreads
----} zutUnlockLocalThreads rc=OK
----{ ziiStopHealthThread
----} ziiStopHealthThread rc=OK
----{ zutLockLocalThreads
----} zutLockLocalThreads rc=OK
---} ziiClearUpAgent rc=OK
---{ zstDeletePCD
----{ xcsFreeMem
----} xcsFreeMem rc=OK
---} zstDeletePCD rc=OK
---{ zutUnlockLocalThreads
---} zutUnlockLocalThreads rc=OK
--} zstMQConnect rc=lrcE_Q_MGR_NOT_AVAILABLE
-} zstMQCONN rc=lrcE_Q_MGR_NOT_AVAILABLE
} MQCONN rc=lrcE_Q_MGR_NOT_AVAILABLE
{ MQCONN
-{ zstMQCONN
--{ xcsInitialize
---{ xcsRequestThreadMutexSem
---} xcsRequestThreadMutexSem rc=OK
---{ xcsReleaseThreadMutexSem
---} xcsReleaseThreadMutexSem rc=OK
--} xcsInitialize rc=OK
--{ zstMQConnect
---{ zutBlankPad
---} zutBlankPad rc=OK
---{ zutLockLocalThreads
---} zutLockLocalThreads rc=OK
---{ zutIsItBlank
---} zutIsItBlank rc=OK
---{ zutCheckQMName
----{ zutCheckValidName
----} zutCheckValidName rc=OK
---} zutCheckQMName rc=OK
---{ zutCvtMQName2Str
---} zutCvtMQName2Str rc=OK
---{ zstGetPCDbyTID
---} zstGetPCDbyTID rc=OK
---{ zstInitCS
----{ xcsInitialize
-----{ xcsRequestThreadMutexSem
-----} xcsRequestThreadMutexSem rc=OK
-----{ InitPrivateServices
-----} InitPrivateServices rc=OK
-----{ xcsConnectSharedSubpool
------{ xcsAttachSharedSubpool
-------{ xcsGetMem
-------} xcsGetMem rc=OK
-------{ xcsCreateThreadMutexSem
-------} xcsCreateThreadMutexSem rc=OK
-------{ xcsCreateThreadMutexSem
-------} xcsCreateThreadMutexSem rc=OK
-------{ xcsGetMem
-------} xcsGetMem rc=OK
-------{ xcsConnectSharedMemSet
--------{ xcsRequestThreadMutexSem
--------} xcsRequestThreadMutexSem rc=OK
--------{ xcsRequestThreadMutexSem
--------} xcsRequestThreadMutexSem rc=OK
--------{ xcsReleaseThreadMutexSem
--------} xcsReleaseThreadMutexSem rc=OK
--------{ xstAttachSharedMemSet
---------{ xstConnectExtent
----------{ xcsRequestThreadMutexSem
----------} xcsRequestThreadMutexSem rc=OK
----------{ xcsReleaseThreadMutexSem
----------} xcsReleaseThreadMutexSem rc=OK
---------} xstConnectExtent rc=OK
---------{ xcsGetMem
---------} xcsGetMem rc=OK
---------{ xcsGetMem
---------} xcsGetMem rc=OK
--------} xstAttachSharedMemSet rc=OK
--------{ xcsReleaseThreadMutexSem
--------} xcsReleaseThreadMutexSem rc=OK
-------} xcsConnectSharedMemSet rc=OK
-------{ xcsDestroySubpoolIfInvalid
--------{ xcsGetSetConnectCount
---------{ xstGetExtentConnectCount
----------{ xcsRequestThreadMutexSem
----------} xcsRequestThreadMutexSem rc=OK
----------{ xcsReleaseThreadMutexSem
----------} xcsReleaseThreadMutexSem rc=OK
---------} xstGetExtentConnectCount rc=OK
--------} xcsGetSetConnectCount rc=OK
-------} xcsDestroySubpoolIfInvalid rc=OK
-------{ xcsAllocateQuickCell
--------{ xllSpinLockRequest
--------} xllSpinLockRequest rc=OK
--------{ xllSpinLockRelease
--------} xllSpinLockRelease rc=OK
-------} xcsAllocateQuickCell rc=OK
-------{ xlsThreadInitialization
--------{ xlsThreadPreInitialization
--------} xlsThreadPreInitialization rc=OK
--------{ xcsAllocateQuickCell
---------{ xllSpinLockRequest
---------} xllSpinLockRequest rc=OK
---------{ xllSpinLockRelease
---------} xllSpinLockRelease rc=OK
--------} xcsAllocateQuickCell rc=OK
-------} xlsThreadInitialization rc=OK
-------{ xllSpinLockRequest
-------} xllSpinLockRequest rc=OK
-------{ xcsAttachSetExtents
-------} xcsAttachSetExtents rc=OK
-------{ xllSpinLockRelease
-------} xllSpinLockRelease rc=OK
------} xcsAttachSharedSubpool rc=OK
-----} xcsConnectSharedSubpool rc=OK
-----{ xxxInitialize
------{ xcsSetlocale
------} xcsSetlocale rc=OK
------{ xcsGetMem
------} xcsGetMem rc=OK
-----} xxxInitialize rc=OK
-----{ xcsReleaseThreadMutexSem
-----} xcsReleaseThreadMutexSem rc=OK
----} xcsInitialize rc=OK
---} zstInitCS rc=OK
---{ ztmInitialise
---} ztmInitialise rc=OK
---{ zstInsertPCD
----{ xcsGetMem
----} xcsGetMem rc=OK
----{ zstGetApplIds
-----{ xcsQueryValueForSubpool
-----} xcsQueryValueForSubpool rc=OK
-----{ xcsQueryValueForSubpool
-----} xcsQueryValueForSubpool rc=OK
-----{ xcsQueryValueForSubpool
-----} xcsQueryValueForSubpool rc=OK
-----{ xcsQueryValueForSubpool
-----} xcsQueryValueForSubpool rc=OK
-----{ zstQueryThreadId
-----} zstQueryThreadId rc=Unknown(1)
----} zstGetApplIds rc=OK
---} zstInsertPCD rc=OK
---{ xcsRegisterDestructor
---} xcsRegisterDestructor rc=OK
---{ ziiMQCONN
----{ ziiStartHealthThread
-----{ xcsRequestThreadMutexSem
-----} xcsRequestThreadMutexSem rc=OK
-----{ xcsCreateThreadEvent
-----} xcsCreateThreadEvent rc=OK
-----{ xcsCreateThread
-----} xcsCreateThread rc=OK
-----{ xcsWaitThreadEvent
-----} xcsWaitThreadEvent rc=OK
-----{ xcsCloseThreadEvent
-----} xcsCloseThreadEvent rc=OK
-----{ xcsReleaseThreadMutexSem
-----} xcsReleaseThreadMutexSem rc=OK
----} ziiStartHealthThread rc=OK
----{ zutUnlockLocalThreads
----} zutUnlockLocalThreads rc=OK
----{ ziiConnectToAgent
-----{ zcpAttachPipe
------{ xcsConnectSharedMemSet
-------{ xllSpinLockRequest
-------} xllSpinLockRequest rc=OK
-------{ xllSpinLockRelease
-------} xllSpinLockRelease rc=OK
-------{ xcsRequestThreadMutexSem
-------} xcsRequestThreadMutexSem rc=OK
-------{ xcsRequestThreadMutexSem
-------} xcsRequestThreadMutexSem rc=OK
-------{ xcsReleaseThreadMutexSem
-------} xcsReleaseThreadMutexSem rc=OK
-------{ xstAttachSharedMemSet
--------{ xstConnectExtent
---------{ xllSpinLockRequest
---------} xllSpinLockRequest rc=OK
---------{ xllSpinLockRelease
---------} xllSpinLockRelease rc=OK
---------{ xcsRequestThreadMutexSem
---------} xcsRequestThreadMutexSem rc=OK
---------{ xcsReleaseThreadMutexSem
---------} xcsReleaseThreadMutexSem rc=OK
--------} xstConnectExtent rc=OK
--------{ xcsGetMem
--------} xcsGetMem rc=OK
--------{ xcsGetMem
--------} xcsGetMem rc=OK
-------} xstAttachSharedMemSet rc=OK
-------{ xcsReleaseThreadMutexSem
-------} xcsReleaseThreadMutexSem rc=OK
------} xcsConnectSharedMemSet rc=OK
------{ xcsRequestMutexSem
------} xcsRequestMutexSem rc=OK
------{ xcsRegisterDestructor
------} xcsRegisterDestructor rc=OK
-----} zcpAttachPipe rc=OK
-----{ ziiSetECPipe
------{ xcsRequestThreadMutexSem
------} xcsRequestThreadMutexSem rc=OK
------{ xcsReleaseThreadMutexSem
------} xcsReleaseThreadMutexSem rc=OK
-----} ziiSetECPipe rc=OK
-----{ ziiStartAgent
------{ ziiCreateIPCCMessage
-------{ zcpCreateMessage
-------} zcpCreateMessage rc=OK
------} ziiCreateIPCCMessage rc=OK
------{ xlsGetRecoveryToken
------} xlsGetRecoveryToken rc=OK
------{ zcpSendOnPipe
-------{ xcsResetEventSem
-------} xcsResetEventSem rc=OK
-------{ xcsPostEventSem
--------{ xlsLockEvent
---------{ xcsFFST

Code (siginfo_t) structure
2ff211c0 0000000B 00000000 00000033 00000000 ...........3....
2ff211d0 00000000 00000028 00000000 00000000 .......(........
2ff211e0 00000000 00000000 00000000 00000000 ................
2ff211f0 00000000 00000000 00000000 00000000 ................


SCP (ucontext_t) structure
2ff20f30 00000000 00000000 00000000 00000000 ................
2ff20f40 00000000 00000000 00000000 0B000000 ................
2ff20f50 00005F86 00000086 00003434 0000D0B2 .._.......44..в
2ff20f60 22282888 D02FDD2C D02FDB4C 20000000 "((.Ð/Ý,Ð/ÛL ...
2ff20f70 00000000 00000000 00000000 01000000 ................
2ff20f80 00000028 0A000000 60008021 00000028 ...(....`..!...(
2ff20f90 00000106 00000000 00000000 00000000 ................
2ff20fa0 00000000 00000000 00000000 00000028 ...............(
2ff20fb0 00000000 00000000 00000000 00000000 ................
2ff20fc0 00000000 00000000 00000000 F1EF0000 ............ñï..
2ff20fd0 00000000 0007000E 00019DA0 0007800F ........... ....
2ff20fe0 000FCBB6 007FFFFF 007FFFFF 000E003C ..˶..ÿÿ..ÿÿ...<
2ff20ff0 000E803D 000F003E 000F803F 007FFFFF ...=...>...?..ÿÿ
2ff21000 007FFFFF 60038027 00020004 000E52B4 ..ÿÿ`..'......R´
2ff21010 00000004 2FF21300 F0373868 00000000 ..../ò..ð78h....
2ff21020 00000000 00000001 00000028 00000002 ...........(....
2ff21030 00000000 00000000 00005D5D 20005280 ..........]] .R.
2ff21040 22284888 2FF21DE0 00000007 00000000 "(H./ò.à........
2ff21050 F1561888 F1563B50 F1563750 D5FB1600 ñV..ñV;PñV7PÕû..
2ff21060 F1561858 20805308 20805304 20800000 ñV.X .S. .S. ...
2ff21070 00000000 00000000 00000000 00000000 ................
2ff21080 F1522B9C 00000028 00000028 00000001 ñR+....(...(....
2ff21090 00180000 00000000 00000000 00000000 ................
2ff210a0 00000000 00000000 00000000 00000000 ................
2ff210b0 to 2ff21180 suppressed, 14 lines same as above
2ff21190 00000000 20074000 0FEAD300 00000000 .... .@..êÓ.....
2ff211a0 D0057418 42284A81 061F2E00 00002000 Ð.t.B(J....... .
2ff211b0 08B201BC 00000000 2FF20930 22228082 .².¼..../ò.0""..


Component Dumps (Thread 00000001)
-------------------------------------

Cheers
Phil
Back to top
View user's profile Send private message
Display posts from previous:
Post new topicReply to topic Page 1 of 1

MQSeries.net Forum IndexGeneral IBM MQ SupportMQCONN application abends
Jump to:



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP


Theme by Dustin Baccetti
Powered by phpBB 2001, 2002 phpBB Group

Copyright MQSeries.net. All rights reserved.