Kubuntu 14, Star UML 3.0.2
I can vouch for that too.
Using the component diagram, I cannot connect a port to an class directly - only port to port.
To circumvent this problem, I have to add a port to the receiving class, attach the connector to that port, then drag the connector from the port to the class itself.
Then it connects correctly - proving that it was legal in the first place (as of course it is).
I use StarUML at work as a trial product in order to evaluate its usage.
To be honest, I think it is GREAT !
The engineers have done a terrific job here.
If they would correct that problem, I would ask my boss to buy a licence.