[Quickfix-developers] Crash w/QF 1.11.1
Brought to you by:
orenmnero
|
From: Andrew M. <an...@nm...> - 2006-04-21 17:42:12
|
My application, using ThreadedSocketAcceptor, just crashed when a client connected. some of the error scrolled off the screen but I was left with this: in a notification box:" Runtime Error: program: c:\jdk1.0.0_06\bin\java.exe This applications has requested the Runtime to terminate it in an unusual way. Please contact the applicatin's support team for mroe information." in the dos cmd window: at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1211) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1211) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketAcceptor::socketThread(.\ThreadedSocketAcceptor.cpp:186) thread(3548): at process_sleep(.\Utility.cpp:372) at ThreadedSocketInitiator::onStart(.\ThreadedSocketInitiator.cpp:72) at Initiator::startThread(.\Initiator.cpp:240) thread(3596): at message_order::operator=(.\MessageSorters.cpp:65) at Session::nextQueued(.\Session.cpp:1157) at Session::nextQueued(.\Session.cpp:1151) at Session::nextHeartbeat(.\Session.cpp:255) at Session::next(.\Session.cpp:1211) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketInitiator::socketThread(.\ThreadedSocketInitiator.cpp:214) thread(3668):struct FIX::IOException: IO Error at Session::lookupSession(.\Session.cpp:1395) at Session::lookupSession(.\Session.cpp:1408) at ThreadedSocketConnection::setSession(.\ThreadedSocketConnection.cpp:167) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketAcceptor::socketThread(.\ThreadedSocketAcceptor.cpp:186) thread(3716): at process_sleep(.\Utility.cpp:372) at ThreadedSocketInitiator::onStart(.\ThreadedSocketInitiator.cpp:72) at Initiator::startThread(.\Initiator.cpp:240) thread(3732):class std::logic_error: MsgSeqNum too low, expecting 19 but receive d 7 at Session::lookupSession(.\Session.cpp:1395) at Session::lookupSession(.\Session.cpp:1408) at ThreadedSocketConnection::setSession(.\ThreadedSocketConnection.cpp:167) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketAcceptor::socketThread(.\ThreadedSocketAcceptor.cpp:186) thread(3856): at FieldMap::clear(.\FieldMap.cpp:165) at FieldMap::operator=(.\FieldMap.cpp:40) at Session::sendRaw(.\Session.cpp:428) at Session::send(.\Session.cpp:418) at Session::sendToTarget(.\Session.cpp:1348) thread(4020): at message_order::operator=(.\MessageSorters.cpp:65) at Session::nextQueued(.\Session.cpp:1157) at Session::nextQueued(.\Session.cpp:1151) at Session::nextHeartbeat(.\Session.cpp:255) at Session::next(.\Session.cpp:1211) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketInitiator::socketThread(.\ThreadedSocketInitiator.cpp:214) thread(4080): at message_order::operator=(.\MessageSorters.cpp:65) at Session::nextQueued(.\Session.cpp:1157) at Session::nextQueued(.\Session.cpp:1151) at Session::nextHeartbeat(.\Session.cpp:255) at Session::next(.\Session.cpp:1211) at Session::next(.\Session.cpp:1185) at ThreadedSocketConnection::processStream(.\ThreadedSocketConnection.cpp:139) at ThreadedSocketConnection::read(.\ThreadedSocketConnection.cpp:76) at ThreadedSocketInitiator::socketThread(.\ThreadedSocketInitiator.cpp:214) thread(2168): at process_sleep(.\Utility.cpp:372) at ThreadedSocketInitiator::onStart(.\ThreadedSocketInitiator.cpp:72) at Initiator::startThread(.\Initiator.cpp:240) thread(2776): at process_sleep(.\Utility.cpp:372) at ThreadedSocketInitiator::onStart(.\ThreadedSocketInitiator.cpp:72) at Initiator::startThread(.\Initiator.cpp:240) thread(3388): at process_sleep(.\Utility.cpp:372) at ThreadedSocketInitiator::onStart(.\ThreadedSocketInitiator.cpp:72) at Initiator::startThread(.\Initiator.cpp:240) thread(3396): at process_sleep(.\Utility.cpp:372) at ThreadedSocketInitiator::onStart(.\ThreadedSocketInitiator.cpp:72) at Initiator::startThread(.\Initiator.cpp:240) thread(3716): at process_sleep(.\Utility.cpp:372) at ThreadedSocketInitiator::onStart(.\ThreadedSocketInitiator.cpp:72) at Initiator::startThread(.\Initiator.cpp:240) Thanks, Andrew |