You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by narts <na...@devannetworks.com> on 2008/03/28 11:37:35 UTC
Unhandeled exception when producer sending message in free.c at
HeapFree after sending large ammount of messages
Iam using ActiveMQ 4.1.1 and ActiveMQ-cpp-2.1.3 on Windows 2003 server
Enterprise Edition with VC++ 8.0.
Iam sending persistent text messsage using Topic to a destination.
(wireFormat=openwire, transport.useAsyncSend=false,
Session::AUTO_ACKNOWLEDGE, DeliveryMode::PERSISTENT ).
ActiveMQ-cpp is able to send messages succcessfully to destination for
21184 messages. But for the next mesage is it giving the following exception
at a call to send() of producer.
"Unhandeled exception at 0x7c82823e in myaplication.exe:
0xC0000005:Access violation writing location 0x00040ffc."
And stopping the execution in free.c at "retval = HeapFree(_crtheap,
0, pBlock);". And when i checked the message contends it is valid only.
Sample Code:
.
.
// Create a message
TextMessage* message = session->createTextMessage( sendmessage );
message->setIntProperty( "Integer", 0 );
// Tell the producer to send the message
producer->send( message );
//indicate message sent
msgdelivered = true;
delete message;
Please anybody have idea what is the problem is.......
Thanks,
Naresh
--
View this message in context: http://www.nabble.com/Unhandeled-exception-when-producer-sending-message-in-free.c-at-HeapFree-after-sending-large-ammount-of-messages-tp16349020s2354p16349020.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.
Re: Unhandeled exception when producer sending message in free.c
at HeapFree after sending large ammount of messages
Posted by Timothy Bish <ta...@gmail.com>.
Your best bet is to create a small sample application that can reproduce
this error so that we can debug it. I've never seen this kind of
behavior from amq-cpp so I don't know yet where it could be failing. If
you can create a sample app and create a Jira issue and attach your
files I can take a look.
Regards
Tim.
On Wed, 2008-04-02 at 00:44 -0700, narts wrote:
> Iam using ActiveMQ 4.1.1 and ActiveMQ-cpp-2.1.3 on Windows 2003 server
> Enterprise Edition with VC++ 8.0.
>
> Iam sending persistent text messsage using Topic to a destination.
> (wireFormat=openwire, transport.useAsyncSend=false,
> Session::AUTO_ACKNOWLEDGE, DeliveryMode::PERSISTENT ).
>
> What my requirement is to generate a message by monitoring Windows. And send
> the generated message to ActiveMQ on central server. And keep on monitoring
> Windows.
> I am using the following code to connect to activemq.
>
> // Create a ConnectionFactory
> ConnectionFactory* connectionFactory =
> ConnectionFactory::createCMSConnectionFactory( brokerURI );
>
> // Create a Connection
> connection = connectionFactory->createConnection();
> connection->start();
>
> // free the factory, we are done with it.
> delete connectionFactory;
>
> // Create a Session
> session = connection->createSession( Session::AUTO_ACKNOWLEDGE );
>
> // Create the destination (Topic or Queue)
> if( useTopic ) {
> destination = session->createTopic( subject );
> } else {
> destination = session->createQueue( subject );
> }
>
> // Create a MessageProducer from the Session to the Topic or Queue
> producer = session->createProducer(destination );
> if(persistent)
> producer->setDeliveryMode( DeliveryMode::PERSISTENT );
> else
> producer->setDeliveryMode(DeliveryMode::NON_PERSISTENT);
>
> if(timeToLive)
> producer->setTimeToLive(timeToLive);
>
> Then after generating every message, i am instantly sending it to activemq
> using following code
>
> // Create a message
> TextMessage* message = session->createTextMessage( sendmessage );
> message->setIntProperty( "Integer", 0 );
>
> // Tell the producer to send the message
> producer->send( message );
>
> //indicate message sent
> msgdelivered = true;
>
> delete message;
>
> I am able to send aroung 20000 messages succcessfully. But after that it is
> giving the following exception at a call to send() of producer.
>
> "Unhandeled exception at 0x7c82823e in myaplication.exe:
> 0xC0000005:Access violation writing location 0x00040ffc."
>
> And my application is stopping the execution in free.c at "retval =
> HeapFree(_crtheap, 0, pBlock);".
>
> When i run Stackwalker (from CodeProject, Project:
> Memory_and_Exception_Trace, Author: Jochen Kalmbach) for this application it
> is showing stack over flow in ActivemqCpp.
>
> Thanks,
> narts
>
Re: Unhandeled exception when producer sending message in free.c at
HeapFree after sending large ammount of messages
Posted by narts <na...@devannetworks.com>.
Iam using ActiveMQ 4.1.1 and ActiveMQ-cpp-2.1.3 on Windows 2003 server
Enterprise Edition with VC++ 8.0.
Iam sending persistent text messsage using Topic to a destination.
(wireFormat=openwire, transport.useAsyncSend=false,
Session::AUTO_ACKNOWLEDGE, DeliveryMode::PERSISTENT ).
What my requirement is to generate a message by monitoring Windows. And send
the generated message to ActiveMQ on central server. And keep on monitoring
Windows.
I am using the following code to connect to activemq.
// Create a ConnectionFactory
ConnectionFactory* connectionFactory =
ConnectionFactory::createCMSConnectionFactory( brokerURI );
// Create a Connection
connection = connectionFactory->createConnection();
connection->start();
// free the factory, we are done with it.
delete connectionFactory;
// Create a Session
session = connection->createSession( Session::AUTO_ACKNOWLEDGE );
// Create the destination (Topic or Queue)
if( useTopic ) {
destination = session->createTopic( subject );
} else {
destination = session->createQueue( subject );
}
// Create a MessageProducer from the Session to the Topic or Queue
producer = session->createProducer(destination );
if(persistent)
producer->setDeliveryMode( DeliveryMode::PERSISTENT );
else
producer->setDeliveryMode(DeliveryMode::NON_PERSISTENT);
if(timeToLive)
producer->setTimeToLive(timeToLive);
Then after generating every message, i am instantly sending it to activemq
using following code
// Create a message
TextMessage* message = session->createTextMessage( sendmessage );
message->setIntProperty( "Integer", 0 );
// Tell the producer to send the message
producer->send( message );
//indicate message sent
msgdelivered = true;
delete message;
I am able to send aroung 20000 messages succcessfully. But after that it is
giving the following exception at a call to send() of producer.
"Unhandeled exception at 0x7c82823e in myaplication.exe:
0xC0000005:Access violation writing location 0x00040ffc."
And my application is stopping the execution in free.c at "retval =
HeapFree(_crtheap, 0, pBlock);".
When i run Stackwalker (from CodeProject, Project:
Memory_and_Exception_Trace, Author: Jochen Kalmbach) for this application it
is showing stack over flow in ActivemqCpp.
Thanks,
narts
--
View this message in context: http://www.nabble.com/Unhandeled-exception-when-producer-sending-message-in-free.c-at-HeapFree-after-sending-large-ammount-of-messages-tp16349020s2354p16444324.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.
Re: Unhandeled exception when producer sending message in free.c
at HeapFree after sending large ammount of messages
Posted by Timothy Bish <ta...@gmail.com>.
I don't really know what the problem is you are seeing from the
description.
Please provide a sample app and description of how the problem can be
reproduced.
Regards
Tim.
On Tue, 2008-04-01 at 05:45 -0700, narts wrote:
> For my application what i am dong is once iam connecting to actimq then, i am
> generating messages to send by one by one. After generating each message iam
> forwarding to appropriate destnation through activemq.
> Ahen i run Stackwalker for this application it is showing stack over flow in
> activemq cpp
> and the log message is.............
>
> ######## EXCEPTION: 0xC00000FD at address: 0x004D6789: STACK OVERFLOW
> 1: 04/01/08 17:33:43
>
> 1: 0 MyAllocHook +9 bytes
> 1: Decl: MyAllocHook
> 1: Line:
> e:\working\latest\winevtcollect\winevtcollect\stackwalker.cpp(1260) +9 bytes
> 1: Mod: WinEvtCollect, base: 00400000h
>
> 1: 1 _heap_alloc_dbg +241 bytes
> 1: Decl: _heap_alloc_dbg
> 1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\dbgheap.c(372) +39
> bytes
> 1: Mod: MSVCR80D, base: 10200000h
>
> 1: 2 _nh_malloc_dbg +25 bytes
> 1: Decl: _nh_malloc_dbg
> 1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\dbgheap.c(266) +21
> bytes
> 1: Mod: MSVCR80D, base: 10200000h
>
> 1: 3 _malloc_dbg +31 bytes
> 1: Decl: _malloc_dbg
> 1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\dbgheap.c(189) +27
> bytes
> 1: Mod: MSVCR80D, base: 10200000h
>
> 1: 4 _calloc_dbg +150 bytes
> 1: Decl: _calloc_dbg
> 1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\dbgheap.c(561) +21
> bytes
> 1: Mod: MSVCR80D, base: 10200000h
>
> 1: 5 calloc +23 bytes
> 1: Decl: calloc
> 1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\dbgheap.c(506) +19
> bytes
> 1: Mod: MSVCR80D, base: 10200000h
>
> 1: 6 AllocHashInsert +205 bytes
> 1: Decl: AllocHashInsert
> 1: Line:
> e:\working\latest\winevtcollect\winevtcollect\stackwalker.cpp(947) +15 bytes
> 1: Mod: WinEvtCollect, base: 00400000h
>
> 1: 7 MyAllocHook +1463 bytes
> 1: Decl: MyAllocHook
> 1: Line:
> e:\working\latest\winevtcollect\winevtcollect\stackwalker.cpp(1433) +20
> bytes
> 1: Mod: WinEvtCollect, base: 00400000h
>
> 1: 8 _heap_alloc_dbg +241 bytes
> 1: Decl: _heap_alloc_dbg
> 1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\dbgheap.c(372) +39
> bytes
> 1: Mod: MSVCR80D, base: 10200000h
>
> 1: 9 _nh_malloc_dbg +25 bytes
> 1: Decl: _nh_malloc_dbg
> 1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\dbgheap.c(266) +21
> bytes
> 1: Mod: MSVCR80D, base: 10200000h
>
> 1: 10 malloc +25 bytes
> 1: Decl: malloc
> 1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\dbgheap.c(152) +21
> bytes
> 1: Mod: MSVCR80D, base: 10200000h
>
> 1: 11 operator new +15 bytes
> 1: Decl: operator new
> 1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\new.cpp(59) +9 bytes
> 1: Mod: MSVCR80D, base: 10200000h
>
> 1: 12 cms::BytesMessage::BytesMessage +112800 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 13 cms::BytesMessage::BytesMessage +95039 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 14 cms::BytesMessage::BytesMessage +271609 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 15 cms::BytesMessage::BytesMessage +270524 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 16 cms::BytesMessage::BytesMessage +269700 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 17 cms::BytesMessage::BytesMessage +294739 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 18 cms::BytesMessage::BytesMessage +294374 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 19 cms::BytesMessage::BytesMessage +294070 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 20 cms::BytesMessage::BytesMessage +1750515 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 21 cms::BytesMessage::BytesMessage +1768781 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 22 cms::BytesMessage::BytesMessage +1773173 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 23 cms::BytesMessage::BytesMessage +665984 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 24 cms::BytesMessage::BytesMessage +940548 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 25 cms::BytesMessage::BytesMessage +632496 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 26 cms::BytesMessage::BytesMessage +661644 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 27 cms::BytesMessage::BytesMessage +910545 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 28 cms::BytesMessage::BytesMessage +632496 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 29 cms::BytesMessage::BytesMessage +663852 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 30 cms::BytesMessage::BytesMessage +921461 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 31 cms::BytesMessage::BytesMessage +732065 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 32 cms::BytesMessage::BytesMessage +626271 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 33 cms::BytesMessage::BytesMessage +545123 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 34 cms::BytesMessage::BytesMessage +1828594 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 35 cms::BytesMessage::BytesMessage +1881339 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 36 cms::BytesMessage::BytesMessage +1892562 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 37 cms::BytesMessage::BytesMessage +646347 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 38 cms::BytesMessage::BytesMessage +571177 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 39 cms::BytesMessage::BytesMessage +561655 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 40 cms::BytesMessage::BytesMessage +1604362 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 41 cms::BytesMessage::BytesMessage +1590692 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 42 cms::BytesMessage::BytesMessage +1590086 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 43 cms::BytesMessage::BytesMessage +1589331 bytes
> 1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
> cms::BytesMessage const &)
> 1: Mod: activemq-cppd, base: 008a0000h
>
> 1: 44 CEventProducer::run +161 bytes
> 1: Decl: CEventProducer::run
> 1: Line:
> e:\working\latest\winevtcollect\winevtcollect\eventproducer.cpp(80) +25
> bytes
> 1: Mod: WinEvtCollect, base: 00400000h
>
> 1: 45 CEventCollect::convertToTextMessage +231 bytes
> 1: Decl: CEventCollect::convertToTextMessage
> 1: Line:
> e:\working\latest\winevtcollect\winevtcollect\eventcollect.cpp(910) +21
> bytes
> 1: Mod: WinEvtCollect, base: 00400000h
>
> 1: 46 CEventCollect::getEvents +4783 bytes
> 1: Decl: CEventCollect::getEvents
> 1: Line:
> e:\working\latest\winevtcollect\winevtcollect\eventcollect.cpp(379) +15
> bytes
> 1: Mod: WinEvtCollect, base: 00400000h
>
> 1: 47 wmain +1291 bytes
> 1: Decl: wmain
> 1: Line:
> e:\working\latest\winevtcollect\winevtcollect\winevtcollect.cpp(133) +22
> bytes
> 1: Mod: WinEvtCollect, base: 00400000h
>
> 1: 48 __tmainCRTStartup +422 bytes
> 1: Decl: __tmainCRTStartup
> 1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\crtexe.c(583) +25 bytes
> 1: Mod: WinEvtCollect, base: 00400000h
>
> 1: 49 wmainCRTStartup +13 bytes
> 1: Decl: wmainCRTStartup
> 1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\crtexe.c(403) +0 bytes
> 1: Mod: WinEvtCollect, base: 00400000h
>
> 1: 50 ProcessIdToSessionId +521 bytes
> 1: Decl: ProcessIdToSessionId
> 1: Mod: kernel32, base: 77e40000h
>
> above information may be usefull. Please any sugesstions................
>
>
> Thanks,
> narts
>
>
>
>
>
>
>
>
>
>
>
>
>
>
Re: Unhandeled exception when producer sending message in free.c at
HeapFree after sending large ammount of messages
Posted by narts <na...@devannetworks.com>.
For my application what i am dong is once iam connecting to actimq then, i am
generating messages to send by one by one. After generating each message iam
forwarding to appropriate destnation through activemq.
Ahen i run Stackwalker for this application it is showing stack over flow in
activemq cpp
and the log message is.............
######## EXCEPTION: 0xC00000FD at address: 0x004D6789: STACK OVERFLOW
1: 04/01/08 17:33:43
1: 0 MyAllocHook +9 bytes
1: Decl: MyAllocHook
1: Line:
e:\working\latest\winevtcollect\winevtcollect\stackwalker.cpp(1260) +9 bytes
1: Mod: WinEvtCollect, base: 00400000h
1: 1 _heap_alloc_dbg +241 bytes
1: Decl: _heap_alloc_dbg
1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\dbgheap.c(372) +39
bytes
1: Mod: MSVCR80D, base: 10200000h
1: 2 _nh_malloc_dbg +25 bytes
1: Decl: _nh_malloc_dbg
1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\dbgheap.c(266) +21
bytes
1: Mod: MSVCR80D, base: 10200000h
1: 3 _malloc_dbg +31 bytes
1: Decl: _malloc_dbg
1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\dbgheap.c(189) +27
bytes
1: Mod: MSVCR80D, base: 10200000h
1: 4 _calloc_dbg +150 bytes
1: Decl: _calloc_dbg
1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\dbgheap.c(561) +21
bytes
1: Mod: MSVCR80D, base: 10200000h
1: 5 calloc +23 bytes
1: Decl: calloc
1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\dbgheap.c(506) +19
bytes
1: Mod: MSVCR80D, base: 10200000h
1: 6 AllocHashInsert +205 bytes
1: Decl: AllocHashInsert
1: Line:
e:\working\latest\winevtcollect\winevtcollect\stackwalker.cpp(947) +15 bytes
1: Mod: WinEvtCollect, base: 00400000h
1: 7 MyAllocHook +1463 bytes
1: Decl: MyAllocHook
1: Line:
e:\working\latest\winevtcollect\winevtcollect\stackwalker.cpp(1433) +20
bytes
1: Mod: WinEvtCollect, base: 00400000h
1: 8 _heap_alloc_dbg +241 bytes
1: Decl: _heap_alloc_dbg
1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\dbgheap.c(372) +39
bytes
1: Mod: MSVCR80D, base: 10200000h
1: 9 _nh_malloc_dbg +25 bytes
1: Decl: _nh_malloc_dbg
1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\dbgheap.c(266) +21
bytes
1: Mod: MSVCR80D, base: 10200000h
1: 10 malloc +25 bytes
1: Decl: malloc
1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\dbgheap.c(152) +21
bytes
1: Mod: MSVCR80D, base: 10200000h
1: 11 operator new +15 bytes
1: Decl: operator new
1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\new.cpp(59) +9 bytes
1: Mod: MSVCR80D, base: 10200000h
1: 12 cms::BytesMessage::BytesMessage +112800 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 13 cms::BytesMessage::BytesMessage +95039 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 14 cms::BytesMessage::BytesMessage +271609 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 15 cms::BytesMessage::BytesMessage +270524 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 16 cms::BytesMessage::BytesMessage +269700 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 17 cms::BytesMessage::BytesMessage +294739 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 18 cms::BytesMessage::BytesMessage +294374 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 19 cms::BytesMessage::BytesMessage +294070 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 20 cms::BytesMessage::BytesMessage +1750515 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 21 cms::BytesMessage::BytesMessage +1768781 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 22 cms::BytesMessage::BytesMessage +1773173 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 23 cms::BytesMessage::BytesMessage +665984 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 24 cms::BytesMessage::BytesMessage +940548 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 25 cms::BytesMessage::BytesMessage +632496 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 26 cms::BytesMessage::BytesMessage +661644 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 27 cms::BytesMessage::BytesMessage +910545 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 28 cms::BytesMessage::BytesMessage +632496 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 29 cms::BytesMessage::BytesMessage +663852 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 30 cms::BytesMessage::BytesMessage +921461 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 31 cms::BytesMessage::BytesMessage +732065 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 32 cms::BytesMessage::BytesMessage +626271 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 33 cms::BytesMessage::BytesMessage +545123 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 34 cms::BytesMessage::BytesMessage +1828594 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 35 cms::BytesMessage::BytesMessage +1881339 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 36 cms::BytesMessage::BytesMessage +1892562 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 37 cms::BytesMessage::BytesMessage +646347 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 38 cms::BytesMessage::BytesMessage +571177 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 39 cms::BytesMessage::BytesMessage +561655 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 40 cms::BytesMessage::BytesMessage +1604362 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 41 cms::BytesMessage::BytesMessage +1590692 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 42 cms::BytesMessage::BytesMessage +1590086 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 43 cms::BytesMessage::BytesMessage +1589331 bytes
1: Decl: public: __thiscall cms::BytesMessage::BytesMessage(class
cms::BytesMessage const &)
1: Mod: activemq-cppd, base: 008a0000h
1: 44 CEventProducer::run +161 bytes
1: Decl: CEventProducer::run
1: Line:
e:\working\latest\winevtcollect\winevtcollect\eventproducer.cpp(80) +25
bytes
1: Mod: WinEvtCollect, base: 00400000h
1: 45 CEventCollect::convertToTextMessage +231 bytes
1: Decl: CEventCollect::convertToTextMessage
1: Line:
e:\working\latest\winevtcollect\winevtcollect\eventcollect.cpp(910) +21
bytes
1: Mod: WinEvtCollect, base: 00400000h
1: 46 CEventCollect::getEvents +4783 bytes
1: Decl: CEventCollect::getEvents
1: Line:
e:\working\latest\winevtcollect\winevtcollect\eventcollect.cpp(379) +15
bytes
1: Mod: WinEvtCollect, base: 00400000h
1: 47 wmain +1291 bytes
1: Decl: wmain
1: Line:
e:\working\latest\winevtcollect\winevtcollect\winevtcollect.cpp(133) +22
bytes
1: Mod: WinEvtCollect, base: 00400000h
1: 48 __tmainCRTStartup +422 bytes
1: Decl: __tmainCRTStartup
1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\crtexe.c(583) +25 bytes
1: Mod: WinEvtCollect, base: 00400000h
1: 49 wmainCRTStartup +13 bytes
1: Decl: wmainCRTStartup
1: Line: f:\rtm\vctools\crt_bld\self_x86\crt\src\crtexe.c(403) +0 bytes
1: Mod: WinEvtCollect, base: 00400000h
1: 50 ProcessIdToSessionId +521 bytes
1: Decl: ProcessIdToSessionId
1: Mod: kernel32, base: 77e40000h
above information may be usefull. Please any sugesstions................
Thanks,
narts
--
View this message in context: http://www.nabble.com/Unhandeled-exception-when-producer-sending-message-in-free.c-at-HeapFree-after-sending-large-ammount-of-messages-tp16349020s2354p16418374.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.