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 Index » IBM MQ Java / JMS » Unexpected Signal - JVM crashes and FCC generated

Post new topic  Reply to topic
 Unexpected Signal - JVM crashes and FCC generated « View previous topic :: View next topic » 
Author Message
iand2
PostPosted: Sat Oct 29, 2005 3:10 am    Post subject: Unexpected Signal - JVM crashes and FCC generated Reply with quote

Novice

Joined: 08 Jun 2005
Posts: 10

Hello,

we are using an enterprise bean inside JBoss which connects to a local queue manager. Everything usually works fine and the code for this hasn't changed and neither has the MQ installation (5.3, FP5 on Red Hat 7.3), but recently we are seeing daily instances of JBoss crashing and generating a JVM core dump, the start of which is:

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0x51778B47
Function=zcpCreateMessage+0x197
Library=/opt/mqm/lib/libmqz_r.so

Current Java thread:
at com.ibm.mq.server.MQSESSION._MQPUTMSG2(Native Method)
at com.ibm.mq.server.MQSESSION.MQPUT(MQSESSION.java:2421)
- locked <0x4797a238> (a java.lang.Object)
at com.ibm.mq.MQQueue.putMsg2(MQQueue.java:1432)
- locked <0x47976b58> (a com.ibm.mq.MQSPIQueue)
at com.ibm.mq.jms.MQQueueSender.sendInternal(MQQueueSender.java:804)
at com.ibm.mq.jms.MQQueueSender.send(MQQueueSender.java:239)
at com.ibm.mq.jms.MQQueueSender.send(MQQueueSender.java:272)
at com.pseudotx.tentacle.connectors.queue.QueueWriter.process(QueueWriter.java:145)
at com.pseudotx.tarp.entity.ComponentBean.processTx(ComponentBean.java:20)
at sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.ejb.EntityContainer$ContainerInterceptor.invoke(EntityContainer.java:1096)

------------ snip ----------------

In addition in /var/log/messages we get for example

Oct 28 18:47:09 juuri-2 MQSeries: FFST record created in /var/mqm/errors/AMQ23785.0.FDC

the contents of which are

+-----------------------------------------------------------------------------+
| |
| WebSphere MQ First Failure Symptom Report |
| ========================================= |
| |
| Date/Time :- Friday October 28 18:47:09 BST 2005 |
| Host Name :- juuri-2 (Linux 2.4.20-8smp) |
| PIDS :- 5724B4104 |
| LVLS :- 530.5 CSD05 |
| Product Long Name :- WebSphere MQ for Linux for Intel |
| Vendor :- IBM |
| Probe Id :- XC130003 |
| Application Name :- MQM |
| Component :- xehExceptionHandler |
| Build Date :- Sep 27 2003 |
| CMVC level :- p530-05-L030926 |
| Build Type :- IKAP - (Production) |
| UserID :- 00000000 (root) |
| Program Name :- java |
| Thread-Process :- 00024753 |
| Thread :- 00000001 |
| QueueManager :- QM_TARP |
| ThreadingModel :- LinuxThreads |
| LD_ASSUME_KERNEL :- 2.4.1 |
| 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
zstMQCLOSE
ziiBreakConnection
zcpDetachPipe
xcsDisconnectSharedMemSet
xcsFFST

MQM Trace History
-----{ xlsLockEvent
-----} xlsLockEvent rc=OK
-----} xlsLockEvent rc=OK
-----{ xlsUnlockEvent
-----} xlsUnlockEvent rc=OK
-----{ xtmRequestCallback
-----} xtmRequestCallback rc=OK
-----{ xtmCancelCallback
-----} xtmCancelCallback rc=OK
----} xlsWaitEvent rc=OK
---} xcsWaitEventSem rc=OK
--} zcpReceiveOnPipe rc=OK
-} ziiSendReceiveAgent rc=OK
-{ zcpDeleteMessage
-} zcpDeleteMessage rc=OK
} ziiMQCONN rc=OK
{ zutReleaseSharedPCD
-{ xcsReleaseThread
-} xcsReleaseThread rc=OK
-{ xcsAquireThread
-} xcsAquireThread rc=OK
} zutAquireSharedPCD rc=OK
{ zstMQOPEN
-{ zstVerifyPCD
-} zstVerifyPCD rc=OK
-{ zstCheckODAddressability
--{ xcsCheckPointer
--} xcsCheckPointer rc=OK
-} zstCheckODAddressability rc=OK
-{ xcsCheckPointer
-} xcsCheckPointer rc=OK
-{ ziiMQOPEN
--{ ziiCreateIPCCMessage
---{ zcpCreateMessage
---} zcpCreateMessage rc=OK
--} ziiCreateIPCCMessage rc=OK
--{ ziiSendReceiveAgent
---{ zcpSendOnPipe
----{ xcsResetEventSem
-----{ xlsResetEvent
-----} xlsResetEvent rc=OK
----} xcsResetEventSem rc=OK
----{ xcsPostEventSem
-----{ xlsPostEvent
------{ xlsLockEvent
------} xlsLockEvent rc=OK
------{ xlsUnlockEvent
------} xlsUnlockEvent rc=OK
-----} xlsPostEvent rc=OK
----} xcsPostEventSem rc=OK
---} zcpSendOnPipe rc=OK
---{ zcpReceiveOnPipe
----{ xcsWaitEventSem
-----{ xlsWaitEvent
------{ xlsLockEvent
------} xlsLockEvent rc=OK
------{ xlsUnlockEvent
------} xlsUnlockEvent rc=OK
------{ xtmRequestCallback
------} xtmRequestCallback rc=OK
------{ xtmCancelCallback
------} xtmCancelCallback rc=OK
-----} xlsWaitEvent rc=OK
----} xcsWaitEventSem rc=OK
---} zcpReceiveOnPipe rc=OK
--} ziiSendReceiveAgent rc=OK
--{ zcpDeleteMessage
--} zcpDeleteMessage rc=OK
-} ziiMQOPEN rc=OK
} zstMQOPEN rc=OK
{ zutReleaseSharedPCD
-{ xcsReleaseThread
-} xcsReleaseThread rc=OK
-{ xcsAquireThread
-} xcsAquireThread rc=OK
} zutAquireSharedPCD rc=OK
{ zstMQINQ
-{ zstVerifyPCD
-} zstVerifyPCD rc=OK
-{ xcsCheckPointer
-} xcsCheckPointer rc=OK
-{ xcsCheckPointer
-} xcsCheckPointer rc=OK
-{ ziiMQINQ
--{ ziiCreateIPCCMessage
---{ zcpCreateMessage
---} zcpCreateMessage rc=OK
--} ziiCreateIPCCMessage rc=OK
--{ ziiSendReceiveAgent
---{ zcpSendOnPipe
----{ xcsResetEventSem
-----{ xlsResetEvent
-----} xlsResetEvent rc=OK
----} xcsResetEventSem rc=OK
----{ xcsPostEventSem
-----{ xlsPostEvent
------{ xlsLockEvent
------} xlsLockEvent rc=OK
------{ xlsUnlockEvent
------} xlsUnlockEvent rc=OK
-----} xlsPostEvent rc=OK
----} xcsPostEventSem rc=OK
---} zcpSendOnPipe rc=OK
---{ zcpReceiveOnPipe
----{ xcsWaitEventSem
-----{ xlsWaitEvent
------{ xlsLockEvent
------} xlsLockEvent rc=OK
------{ xlsUnlockEvent
------} xlsUnlockEvent rc=OK
------{ xtmRequestCallback
------} xtmRequestCallback rc=OK
------{ xtmCancelCallback
------} xtmCancelCallback rc=OK
-----} xlsWaitEvent rc=OK
----} xcsWaitEventSem rc=OK
---} zcpReceiveOnPipe rc=OK
--} ziiSendReceiveAgent rc=OK
--{ zcpDeleteMessage
--} zcpDeleteMessage rc=OK
-} ziiMQINQ rc=OK
} zstMQINQ rc=OK
{ zutReleaseSharedPCD
-{ xcsReleaseThread
-} xcsReleaseThread rc=OK
-{ xcsAquireThread
-} xcsAquireThread rc=OK
} zutAquireSharedPCD rc=OK
{ zstMQCLOSE
-{ zstVerifyPCD
-} zstVerifyPCD rc=OK
-{ xcsCheckPointer
-} xcsCheckPointer rc=OK
-{ ziiMQCLOSE
--{ ziiCreateIPCCMessage
---{ zcpCreateMessage
---} zcpCreateMessage rc=OK
--} ziiCreateIPCCMessage rc=OK
--{ ziiSendReceiveAgent
---{ zcpSendOnPipe
----{ xcsResetEventSem
-} xcsCheckPointer rc=OK
-{ ziiMQOPEN
--{ ziiCreateIPCCMessage
---{ zcpCreateMessage
---} zcpCreateMessage rc=OK
--} ziiCreateIPCCMessage rc=OK
--{ ziiSendReceiveAgent
---{ zcpSendOnPipe
----{ xcsResetEventSem
-----{ xlsResetEvent
-----} xlsResetEvent rc=OK
----} xcsResetEventSem rc=OK
----{ xcsPostEventSem
-----{ xlsPostEvent
------{ xlsLockEvent
------} xlsLockEvent rc=OK
------{ xlsUnlockEvent
------} xlsUnlockEvent rc=OK
-----} xlsPostEvent rc=OK
----} xcsPostEventSem rc=OK
---} zcpSendOnPipe rc=OK
---{ zcpReceiveOnPipe
----{ xcsWaitEventSem
-----{ xlsWaitEvent
------{ xlsLockEvent
------} xlsLockEvent rc=OK
------{ xlsUnlockEvent
------} xlsUnlockEvent rc=OK
------{ xtmRequestCallback
------} xtmRequestCallback rc=OK
------{ xtmCancelCallback
------} xtmCancelCallback rc=OK
-----} xlsWaitEvent rc=OK
----} xcsWaitEventSem rc=OK
---} zcpReceiveOnPipe rc=OK
--} ziiSendReceiveAgent rc=OK
--{ zcpDeleteMessage
--} zcpDeleteMessage rc=OK
-} ziiMQOPEN rc=OK
} zstMQOPEN rc=OK
{ zutReleaseSharedPCD
-{ xcsReleaseThread
-} xcsReleaseThread rc=OK
-{ xcsAquireThread
-} xcsAquireThread rc=OK
} zutAquireSharedPCD rc=OK
{ zstMQCLOSE
-{ zstVerifyPCD
-} zstVerifyPCD rc=OK
-{ xcsCheckPointer
-} xcsCheckPointer rc=OK
-{ ziiMQCLOSE
--{ ziiCreateIPCCMessage
---{ zcpCreateMessage
---} zcpCreateMessage rc=zrcC_E_INVALID_HANDLE
--} ziiCreateIPCCMessage rc=zrcC_E_INVALID_HANDLE
-} ziiMQCLOSE rc=zrcC_E_INVALID_HANDLE
-{ ziiBreakConnection
--{ xlsSetSuspendEvent
--} xlsSetSuspendEvent rc=OK
--{ zcpDetachPipe
---{ xcsUnregisterDestructor
---} xcsUnregisterDestructor rc=OK
---{ xcsDisconnectSharedMemSet
----{ xcsFFST

Code (siginfo_t) structure
0x52a82550 0B000000 00000000 01000000 A8085FB9 .............._.
0x52a82560 B01A1908 BC25A852 00000000 00000000 .....%.R........
0x52a82570 28823D4E 2027A852 D7019042 A825A852 (.=N '.R...B.%.R
0x52a82580 2427A852 01000000 0A000000 C07E9042 $'.R.........~.B
0x52a82590 B01A1908 181C1908 0087A408 1888A408 ................
0x52a825a0 F88AA408 582AA852 94675F40 B01A1908 ....X*.R.g_@....
0x52a825b0 38A93D4E 909FA848 380FAC44 AC28A852 8.=N...H8..D.(.R
0x52a825c0 00000000 D828A852 19909042 00000000 .....(.R...B....


SCP (ucontext_t) structure
0x52a825d0 00000000 00000000 0090A052 00000000 ...........R....
0x52a825e0 00A00000 17020000 00000000 2B000000 ............+...
0x52a825f0 2B000000 80E09B51 64E09B51 482AA852 +......Qd..QH*.R
0x52a82600 C028A852 8877A151 0ECAF099 5A435033 .(.R.w.Q....ZCP3
0x52a82610 70E09B51 0E000000 04000000 48CC9751 p..Q........H..Q
0x52a82620 23000000 02020100 C028A852 2B000000 #........(.R+...
0x52a82630 4426A852 04000080 A8085FB9 04000080 D&.R......_.....
0x52a82640 00000000 7F02FFFF 2200FFFF FFFFFFFF ........".......
0x52a82650 00000000 00000000 00000000 00000000 ................
0x52a82660 to 0x52a82670 suppressed, 2 lines same as above
0x52a82680 00000000 0080FFBF 00000000 00000080 ................
0x52a82690 FFBF0000 8CEDD87E 40B7E03F 00000000 .......~@..?....
0x52a826a0 00000080 FF3F0000 00000000 00C00040 .....?.........@
0x52a826b0 22000000 7F022200 00000000 00000000 ".....".........
0x52a826c0 00000000 00000000 00000000 A01F0000 ................
-} ziiMQCLOSE rc=zrcC_E_INVALID_HANDLE
-{ ziiBreakConnection
--{ xlsSetSuspendEvent
--} xlsSetSuspendEvent rc=OK
--{ zcpDetachPipe
---{ xcsUnregisterDestructor
---} xcsUnregisterDestructor rc=OK
---{ xcsDisconnectSharedMemSet
----{ xcsFFST

Code (siginfo_t) structure
0x52a82550 0B000000 00000000 01000000 A8085FB9 .............._.
0x52a82560 B01A1908 BC25A852 00000000 00000000 .....%.R........
0x52a82570 28823D4E 2027A852 D7019042 A825A852 (.=N '.R...B.%.R
0x52a82580 2427A852 01000000 0A000000 C07E9042 $'.R.........~.B
0x52a82590 B01A1908 181C1908 0087A408 1888A408 ................
0x52a825a0 F88AA408 582AA852 94675F40 B01A1908 ....X*.R.g_@....
0x52a825b0 38A93D4E 909FA848 380FAC44 AC28A852 8.=N...H8..D.(.R
0x52a825c0 00000000 D828A852 19909042 00000000 .....(.R...B....


SCP (ucontext_t) structure
0x52a825d0 00000000 00000000 0090A052 00000000 ...........R....
0x52a825e0 00A00000 17020000 00000000 2B000000 ............+...
0x52a825f0 2B000000 80E09B51 64E09B51 482AA852 +......Qd..QH*.R
0x52a82600 C028A852 8877A151 0ECAF099 5A435033 .(.R.w.Q....ZCP3
0x52a82610 70E09B51 0E000000 04000000 48CC9751 p..Q........H..Q
0x52a82620 23000000 02020100 C028A852 2B000000 #........(.R+...
0x52a82630 4426A852 04000080 A8085FB9 04000080 D&.R......_.....
0x52a82640 00000000 7F02FFFF 2200FFFF FFFFFFFF ........".......
0x52a82650 00000000 00000000 00000000 00000000 ................
0x52a82660 to 0x52a82670 suppressed, 2 lines same as above
0x52a82680 00000000 0080FFBF 00000000 00000080 ................
0x52a82690 FFBF0000 8CEDD87E 40B7E03F 00000000 .......~@..?....
0x52a826a0 00000080 FF3F0000 00000000 00C00040 .....?.........@
0x52a826b0 22000000 7F022200 00000000 00000000 ".....".........
0x52a826c0 00000000 00000000 00000000 A01F0000 ................
0x52a826d0 FFFF0000 00000000 00000000 00000000 ................
0x52a826e0 00000000 00000000 00000000 00000000 ................
0x52a826f0 00000000 00000000 00000000 00000000 ................
0x52a82700 00000000 00000000 00000080 FFBF0000 ................
0x52a82710 00000000 00000000 00000080 FFBF0000 ................
0x52a82720 00000000 00008CED D87E40B7 .........~@.


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

Could anyone give a possible theory as to why this might be happening?

Many thanks
Ian
Back to top
View user's profile Send private message
wschutz
PostPosted: Sat Oct 29, 2005 3:48 am    Post subject: Reply with quote

Jedi Knight

Joined: 02 Jun 2005
Posts: 3316
Location: IBM (retired)

Ian, have a look here:
http://www.mqseries.net/phpBB/viewtopic.php?p=38464&sid=9bb8c3b970d13569d2cd3a50b7a655a3
_________________
-wayne
Back to top
View user's profile Send private message Send e-mail AIM Address
jefflowrey
PostPosted: Sat Oct 29, 2005 3:58 am    Post subject: Re: Unexpected Signal - JVM crashes and FCC generated Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

iand2 wrote:
Everything usually works fine and the code for this hasn't changed and neither has the MQ installation (5.3, FP5 on Red Hat 7.3),


So what has changed? Did you upgrade JBoss?

iand2 wrote:
Could anyone give a possible theory as to why this might be happening?


It could be http://www-1.ibm.com/support/docview.wss?uid=swg1IY73548
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ Java / JMS » Unexpected Signal - JVM crashes and FCC generated
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.