Last modified: 2008-08-28 20:21:25 UTC
When calling Article::doEdit() with $user set to a user different from $wgUser, you'll get an entry in the recentchanges table with rc_user=$user, but the entry in the revisions table will say rev_user=$wgUser
Fixed in r40176; wasn't as hard as I thought.