tapv2: coverity strikes back