Can you confirm you are starting from scratch for your tests? There is an optimization: when a file is not modified compared to last analysis on the server we don't execute the blame on it. It means if in the past you got a problem and your SQ DB was filled with empty authors for a file, then even if you updated the plugin to a fixed version we will not execute/update blame information until the file content is changed.
To be sure, please try to analyze your project in a branch (-Dsonar.branch=foo) so that all files are blamed.
If you still have the issue would you be able to checkout and build this branch of the plugin, then test it:
I made a "blind" attempt to fix your issue based on the code of SVNKit jsvn.
++
Julien