[Quickfix-users] Run Time Error
Brought to you by:
orenmnero
From: aupadras <ani...@ya...> - 2013-10-29 20:01:45
|
<http://quickfix.13857.n7.nabble.com/file/n6584/Debug_Assertion_Failed.png> Hi Guys, I have following run time error and below is the stack. I have this problem occurred 2 times in the past week. Please suggest me what causing this run time error ? How to resolve the issue further ? Call Stack : (Call Stack for Today's Failure) - [Raw View] 0x00aa2844 {c={ size=3 } } std::stack<FIX::CallStack::Method,std::deque<FIX::CallStack::Method,std::allocator<FIX::CallStack::Method> > > * - c { size=3 } std::deque<FIX::CallStack::Method,std::allocator<FIX::CallStack::Method> > - [0] {name="ThreadedSocketConnection::processStream" file="ThreadedSocketConnection.cpp" line=155 } FIX::CallStack::Method + name "ThreadedSocketConnection::processStream" std::basic_string<char,std::char_traits<char>,std::allocator<char> > + file "ThreadedSocketConnection.cpp" std::basic_string<char,std::char_traits<char>,std::allocator<char> > line 155 int - [1] {name="ThreadedSocketConnection::readMessage" file="ThreadedSocketConnection.cpp" line=142 } FIX::CallStack::Method + name "ThreadedSocketConnection::readMessage" std::basic_string<char,std::char_traits<char>,std::allocator<char> > + file "ThreadedSocketConnection.cpp" std::basic_string<char,std::char_traits<char>,std::allocator<char> > line 142 int - [2] {name="Parser::readFixMessage" file="Parser.cpp" line=65 } FIX::CallStack::Method + name "Parser::readFixMessage" std::basic_string<char,std::char_traits<char>,std::allocator<char> > + file "Parser.cpp" std::basic_string<char,std::char_traits<char>,std::allocator<char> > line 65 int - [Raw View] 0x00aa2844 {...} std::deque<FIX::CallStack::Method,std::allocator<FIX::CallStack::Method> > * - std::_Deque_alloc<0,std::_Deque_base_types<FIX::CallStack::Method,std::allocator<FIX::CallStack::Method> > > {...} std::_Deque_alloc<0,std::_Deque_base_types<FIX::CallStack::Method,std::allocator<FIX::CallStack::Method> > > - std::_Deque_val<std::_Deque_simple_types<FIX::CallStack::Method> > {_Map=0x0373e808 {0x00000000 {name= file= line=??? }} _Mapsize=32 _Myoff=7 ...} std::_Deque_val<std::_Deque_simple_types<FIX::CallStack::Method> > - std::_Container_base12 {_Myproxy=0x00aa28b8 {_Mycont=0x00aa2844 {_Myproxy=0x00aa28b8 {_Mycont=0x00aa2844 {...} _Myfirstiter=...} } ...} } std::_Container_base12 - _Myproxy 0x00aa28b8 {_Mycont=0x00aa2844 {_Myproxy=0x00aa28b8 {_Mycont=0x00aa2844 {_Myproxy=0x00aa28b8 {...} } ...} } ...} std::_Container_proxy * - _Mycont 0x00aa2844 {_Myproxy=0x00aa28b8 {_Mycont=0x00aa2844 {_Myproxy=0x00aa28b8 {_Mycont=0x00aa2844 {...} _Myfirstiter=...} } ...} } const std::_Container_base12 * - _Myproxy 0x00aa28b8 {_Mycont=0x00aa2844 {_Myproxy=0x00aa28b8 {_Mycont=0x00aa2844 {_Myproxy=0x00aa28b8 {...} } ...} } ...} std::_Container_proxy * - _Mycont 0x00aa2844 {_Myproxy=0x00aa28b8 {_Mycont=0x00aa2844 {_Myproxy=0x00aa28b8 {_Mycont=0x00aa2844 {...} _Myfirstiter=...} } ...} } const std::_Container_base12 * - _Myproxy 0x00aa28b8 {_Mycont=0x00aa2844 {_Myproxy=0x00aa28b8 {_Mycont=0x00aa2844 {_Myproxy=0x00aa28b8 {...} } ...} } ...} std::_Container_proxy * + _Mycont 0x00aa2844 {_Myproxy=0x00aa28b8 {_Mycont=0x00aa2844 {_Myproxy=0x00aa28b8 {_Mycont=0x00aa2844 {...} _Myfirstiter=...} } ...} } const std::_Container_base12 * + _Myfirstiter 0x00000000 {_Myproxy=??? _Mynextiter=??? } std::_Iterator_base12 * + _Myfirstiter 0x00000000 {_Myproxy=??? _Mynextiter=??? } std::_Iterator_base12 * - _Myfirstiter 0x00000000 {_Myproxy=??? _Mynextiter=??? } std::_Iterator_base12 * _Myproxy <Unable to read memory> _Mynextiter <Unable to read memory> - _Map 0x0373e808 {0x00000000 {name= file= line=??? }} FIX::CallStack::Method * * - 0x00000000 {name= file= line=??? } FIX::CallStack::Method * + name std::basic_string<char,std::char_traits<char>,std::allocator<char> > + file std::basic_string<char,std::char_traits<char>,std::allocator<char> > line <Unable to read memory> _Mapsize 32 unsigned int _Myoff 7 unsigned int _Mysize 3 unsigned int Call Stack : (Call Stack for Past Week's Failure) - CallStack::s_error { size=1 } std::map<unsigned int,FIX::CallStack::Context,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,FIX::CallStack::Context> > > - [0] (4294967294, { size=5 }) std::pair<unsigned int const ,FIX::CallStack::Context> first 4294967294 const unsigned int - second { size=5 } FIX::CallStack::Context - c { size=5 } std::deque<FIX::CallStack::Method,std::allocator<FIX::CallStack::Method> > - [0] {name="Initiator::connect" file="Initiator.cpp" line=146 } FIX::CallStack::Method + name "Initiator::connect" std::basic_string<char,std::char_traits<char>,std::allocator<char> > + file "Initiator.cpp" std::basic_string<char,std::char_traits<char>,std::allocator<char> > line 146 int - [1] {name="SocketServer::block" file="SocketServer.cpp" line=168 } FIX::CallStack::Method + name "SocketServer::block" std::basic_string<char,std::char_traits<char>,std::allocator<char> > + file "SocketServer.cpp" std::basic_string<char,std::char_traits<char>,std::allocator<char> > line 168 int - [2] {name="SocketServer::block" file="SocketServer.cpp" line=168 } FIX::CallStack::Method + name "SocketServer::block" std::basic_string<char,std::char_traits<char>,std::allocator<char> > + file "SocketServer.cpp" std::basic_string<char,std::char_traits<char>,std::allocator<char> > line 168 int - [3] {name="SocketMonitor::block" file="SocketMonitor.cpp" line=205 } FIX::CallStack::Method + name "SocketMonitor::block" std::basic_string<char,std::char_traits<char>,std::allocator<char> > + file "SocketMonitor.cpp" std::basic_string<char,std::char_traits<char>,std::allocator<char> > line 205 int - [4] {name="SocketMonitor::getTimeval" file="SocketMonitor.cpp" line=132 } FIX::CallStack::Method + name "SocketMonitor::getTimeval" std::basic_string<char,std::char_traits<char>,std::allocator<char> > + file "SocketMonitor.cpp" std::basic_string<char,std::char_traits<char>,std::allocator<char> > line 132 int - [Raw View] 0x00733b34 {...} std::deque<FIX::CallStack::Method,std::allocator<FIX::CallStack::Method> > * - std::_Deque_alloc<0,std::_Deque_base_types<FIX::CallStack::Method,std::allocator<FIX::CallStack::Method> > > {...} std::_Deque_alloc<0,std::_Deque_base_types<FIX::CallStack::Method,std::allocator<FIX::CallStack::Method> > > - std::_Deque_val<std::_Deque_simple_types<FIX::CallStack::Method> > {_Map=0x04dd2d58 {0x00000000 {name= file= line=??? }} _Mapsize=32 _Myoff=7 ...} std::_Deque_val<std::_Deque_simple_types<FIX::CallStack::Method> > - std::_Container_base12 {_Myproxy=0x00733ba8 {_Mycont=0x00733b34 {_Myproxy=0x00733ba8 {_Mycont=0x00733b34 {...} _Myfirstiter=...} } ...} } std::_Container_base12 + _Myproxy 0x00733ba8 {_Mycont=0x00733b34 {_Myproxy=0x00733ba8 {_Mycont=0x00733b34 {_Myproxy=0x00733ba8 {...} } ...} } ...} std::_Container_proxy * - _Map 0x04dd2d58 {0x00000000 {name= file= line=??? }} FIX::CallStack::Method * * - 0x00000000 {name= file= line=??? } FIX::CallStack::Method * + name std::basic_string<char,std::char_traits<char>,std::allocator<char> > + file std::basic_string<char,std::char_traits<char>,std::allocator<char> > line <Unable to read memory> _Mapsize 32 unsigned int _Myoff 7 unsigned int _Mysize 5 unsigned int <http://quickfix.13857.n7.nabble.com/file/n6584/initiator.png> I am using "ThreadedSocketInitiator", with only one existing session btw me and counter - party. Thanks, aupadras. -- View this message in context: http://quickfix.13857.n7.nabble.com/Run-Time-Error-tp6584.html Sent from the QuickFIX - User mailing list archive at Nabble.com. |