[#3427] Internal QueryCollectorSignal exception escapes into user code when not dealt with in ExecuteListener