I was just about to post the same error myself but I was unable to take a screenshot.
Assassin's Creed: Unity and Black Flag both work fine with ObjectDock so it is strange that Rogue doesn't, especially as it seems to be using the same engine, for the most part, as Black Flag.
Would be nice to have the option to add exclusions to ObjectDock to work around this issue.
In the meantime, you CAN play the game fine by unloading ObjectDock. Not an ideal solution but at least it is a workaround for now.