Over 2 yrs later and this bug is still present in precise 12.04.3 LTS?? WTF. MarcS's workaround of changing from symbolic uid and gid to numeric worked for me as well.
Old /etc/fstab line
//server/share /win/server/share cifs rw,user,uid=john,gid=john,forceuid,forcegid,noexec,credentials=/home/john/share.txt 0 0
New /etc/fstab line
//server/share /win/server/share cifs rw,user,uid=1000,gid=1000,forceuid,forcegid,noexec,credentials=/home/john/share.txt 0 0
Over 2 yrs later and this bug is still present in precise 12.04.3 LTS?? WTF. MarcS's workaround of changing from symbolic uid and gid to numeric worked for me as well.
Old /etc/fstab line uid=john, gid=john, forceuid, forcegid, noexec, credentials= /home/john/ share.txt 0 0
//server/share /win/server/share cifs rw,user,
New /etc/fstab line uid=1000, gid=1000, forceuid, forcegid, noexec, credentials= /home/john/ share.txt 0 0
//server/share /win/server/share cifs rw,user,