[Quickfix-users] FIX::Message operator=() causes stack overflow?
Brought to you by:
orenmnero
From: Brendan B. B. <br...@ka...> - 2003-10-30 22:13:25
|
Hello, Has anyone noticed that the default operator=() for a FIX::Message causes a stack overflow? I'm using VC++ v6.0 and this will cause FIX41::Message::operator=() to be called recurively until the stack overflows: FIX41::OrderCancelReject l_CancelReject, l_CancelReject2; l_CancelReject = l_CancelReject2; Does anyone know if this is a compiler bug or is this user error? Found in QF v1.5.0, confirmed using v1.6.0. Cheers, Brendan |