You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Timothy Bish (JIRA)" <ji...@apache.org> on 2012/12/04 21:28:58 UTC

[jira] [Resolved] (AMQCPP-425) Crash found in CMS

     [ https://issues.apache.org/jira/browse/AMQCPP-425?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Timothy Bish resolved AMQCPP-425.
---------------------------------

    Resolution: Fixed

Marking this as resolved since I haven't been able to reproduce it with the latest 3.4.x code. 
                
> Crash found in CMS
> ------------------
>
>                 Key: AMQCPP-425
>                 URL: https://issues.apache.org/jira/browse/AMQCPP-425
>             Project: ActiveMQ C++ Client
>          Issue Type: Bug
>          Components: CMS Impl, Decaf
>    Affects Versions: 3.4.1
>         Environment:  
> Windows xp service pack 3, ActiveMQ broker 5.3.1, apr 1.4.2, apr-util 1.3.9, apr iconv 1.2.1
>            Reporter: Helen Huang
>            Assignee: Timothy Bish
>            Priority: Critical
>             Fix For: 3.4.1
>
>         Attachments: drwtsn32.log
>
>
> CMS cause a crash of our application. The following is the fault thread. Attached please find the dump. Could you please take a look and see what is wrong. Thanks!
> *----> State Dump for Thread Id 0xa6c <----*
> eax=00000000 ebx=11850f70 ecx=00000000 edx=7c97e140 esi=149cd450 edi=11883610
> eip=7c9113f7 esp=0f5fdba8 ebp=0f5fdbe0 iopl=0         nv up ei pl nz na po nc
> cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000206
> function: ntdll!RtlDeleteCriticalSection
>         7c9113dd 8b33             mov     esi,[ebx]
>         7c9113df 8975e0           mov     [ebp-0x20],esi
>         7c9113e2 85f6             test    esi,esi
>         7c9113e4 741f             jz   ntdll!RtlDeleteCriticalSection+0x54 (7c911405)
>         7c9113e6 8d4608           lea     eax,[esi+0x8]
>         7c9113e9 8945dc           mov     [ebp-0x24],eax
>         7c9113ec 8b08             mov     ecx,[eax]
>         7c9113ee 894dd8           mov     [ebp-0x28],ecx
>         7c9113f1 8b4004           mov     eax,[eax+0x4]
>         7c9113f4 8945d4           mov     [ebp-0x2c],eax
> FAULT ->7c9113f7 8908             mov     [eax],ecx         ds:0023:00000000=????????
>         7c9113f9 894104           mov     [ecx+0x4],eax
>         7c9113fc 6a08             push    0x8
>         7c9113fe 59               pop     ecx
>         7c9113ff 33c0             xor     eax,eax
>         7c911401 8bfe             mov     edi,esi
>         7c911403 f3ab             rep     stosd
>         7c911405 834dfcff         or      dword ptr [ebp-0x4],0xffffffff
>         7c911409 e893ffffff       call    ntdll!wcsncpy+0xdc8 (7c9113a1)
>         7c91140e 85f6             test    esi,esi
>         7c911410 7406             jz   ntdll!RtlDeleteCriticalSection+0x67 (7c911418)
> *----> Stack Back Trace <----*
> WARNING: Stack unwind information not available. Following frames may be wrong.
> ChildEBP RetAddr  Args to Child              
> 0f5fdbe0 063bd60b 11850f70 1186ae0c 7c9100b8 ntdll!RtlDeleteCriticalSection+0x46
> 0f5fdd14 0622c7be b4610385 116f9d70 0607fe30 activemq-cppu!decaf__internal__util__concurrent__MutexImpl__destroy+0x3b
> 0f5fdd90 063194e7 0607fe30 b46100e5 0000001c activemq-cppu!activemq__commands__ActiveMQTextMessage__beforeMarshal+0x20e
> 0f5fde40 061d9022 000003e8 11881168 0669f690 activemq-cppu!activemq__wireformat__openwire__marshal__generated__ActiveMQTextMessageMarshaller__tightMarshal1+0x77
> 0f5fdeac 06340205 b461001d b46100e5 0f5fe0d0 activemq-cppu!decaf__lang__Comparable<short>__~Comparable<short>+0x312
> 0f5fe0d0 0f5fe044 0f5fe180 0642a828 00000000 activemq-cppu!activemq__wireformat__openwire__utils__BooleanStream__BooleanStream+0x55
> b4613e41 00000000 00000000 00000000 00000000 0xf5fe044

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira