[Quickfix-developers] Exception and crash
Brought to you by:
orenmnero
From: Howard S. E. <ho...@Pi...> - 2004-05-13 21:04:24
|
Using quickfix 1.7.0.. While running a qa script pumping new orders in via a single session my = FIX server went down. We were running up to 10 new orders per second = (about 2000 orders within 3 minutes). From my logs it looks like the = engine was about to send a message out when it went down. Below is the = stack trace I pulled out of the core dump. Anyone have any experience = with problems like this?=20 Thanks, -Howard #5 0x406deac5 in pthread_sighandler (signo=3D11, ctx=3D {gs =3D 31, __gsh =3D 0, fs =3D 0, __fsh =3D 0, es =3D 43, __esh = =3D 0, ds =3D 43, __dsh =3D 0, edi =3D 138371228, esi =3D 926103173, ebp = =3D 10948713 16, esp =3D 1094871292, ebx =3D 1078239844, edx =3D 926103201, ecx =3D = 135798880, eax =3D 926103201, trapno =3D 14, err =3D 4, eip =3D = 1078052437, cs=20 =3D 35, __csh =3D 0, eflags =3D 66050, esp_at_signal =3D 1094871292, ss = =3D 43, __ssh =3D 0, fpstate =3D 0x41426680, oldmask =3D 2147483648, cr2 = =3D 926 103185}) at signals.c:97 #6 <signal handler called> #7 _STL::deque<FIX::CallStack::Method, = _STL::allocator<FIX::CallStack::Method> >::_M_pop_back_aux() = (this=3D0x83f609c) at /usr/local/include/stlport/stl/_string.h:124 #8 0x403fb216 in ~CallStack (this=3D0x414269bc) at = /usr/local/include/stlport/stl/_deque.h:620 #9 0x403b040a in FIX::SocketServer::block(FIX::SocketServer::Strategy&, = bool) (this=3D0x822a038, strategy=3D@0x0, poll=3Dfalse) at SocketServer.cpp:153 #10 0x403b9aa7 in FIX::SocketAcceptor::onStart() (this=3D0x81d8230) at = SocketAcceptor.cpp:113 #11 0x403b3e38 in FIX::Acceptor::startThread(void*) (p=3D0x81d8230) at = Acceptor.cpp:217 #12 0x406dbc6f in pthread_start_thread (arg=3D0x41426be0) at = manager.c:284 |