2012-06-16, 23:58
(2012-06-16, 23:55)Montellese Wrote: Well XBMC generally uses different implementations of Stat() (same with Open/Close etc) based on the protocol and I'm sure ubuntu does the same, you just don't see it. Looked at XBMC's filesystem code it calls _fstat64 or _stat64 for local files but smbc_fstat() for files accessed over samba so might be that the problem is located in the library we use to support samba.
EDIT: On the other hand we also can't be sure that what Ubuntu returns is correct (although it's more likely).
You noticed my edit in the previous post right, I added the stat info directly from freebsd.