Re: [Quickfix-developers] Fixed spurious System.NullReferenceException in .NET Application.toApp()
Brought to you by:
orenmnero
From: John D. <joh...@ch...> - 2004-10-28 14:13:29
|
on 10/19/2004 12:03 PM Vladimir Arnost wrote: >QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html >QuickFIX FAQ: http://www.quickfixengine.org/wikifix/index.php?QuickFixFAQ >QuickFIX Support: http://www.quickfixengine.org/services.html > >Oren, > >I have fixed a nasty bug in .NET Application class in QuickFIX 1.9.2. >From time to time, especially under high system load, sending a FIX >message throws an exception like this one: > >System.NullReferenceException: Object reference not set to an instance >of an object. > at FIX.message_order.=(message_order* , message_order* ) > at FIX.message_order.__ctor(message_order* , message_order* copy) > at >std._Tree<std::_Tmap_traits<int,FIX::FieldBase,FIX::message_order,...> > > >>.key_comp(_Tree<...>* , message_order* ) >> >> > at FIX.FieldMap.=(FieldMap* , FieldMap* ) > at FIX.Message.=(Message* , Message* ) > at Application.toApp(Application* , Message* message, SessionID* >sessionID) > at FIX.Session.sendToTarget(Message* , SessionID* ) > at QuickFix.Session.sendToTarget(Message message, SessionID >sessionID) > > > Hi, Is anyone still seeing this issue occur after applying Vladimir's patch? We have applied it to our code, and are still seeing them same exceptions arise. It is causing a major problem for us in production code, and I'm looking for some feedback from other users out there that may be contending with the same thing. Thanks, John |