Array out-of-bound access in TxCore in combination with Fei4TriggerLoop
void Fei4TriggerLoop::setTrigDelay(unsigned int delay)
sets m_trigWordLength = 32 + delay;
, but m_trigWord
is an array uint32_t[4]
. Therefore, TxCore::setTrigWord
will do an out-of-bound access to trigWord buffer. All FE-I4 related scans currently fail! m_trigWordLength
should be kept at 4 in all cases!