$count = $this->getIterator()->count();
which fatals as Generator does not implement count().protected $skipCount = TRUE
to the class.
Uh, I dunno, at least check whether the iterator is Countable before trying to count the bloody thing. And/or only pick up the skip_count from the configuration if it is set. This is one of those D7 vestiges which got ported and abandoned to bite us later.
doCount could use a little doxygen.
Write a test source plugin which uses yield and try to count it and assert it is -1. Check the configuration keys are picked up properly.
Fixed
8.2 β°οΈ
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.