'large files not supported' ?

Hi,

Got this following traceback in an error report from a user today:

OSX 10.5 (32 bit Intel)

File %22extern/aui/auibook.pyo%22, line 1875, in OnLeftUp
  File
%22wx/_core.pyo%22, line 9741, in ReleaseMouse
PyAssertionError: C++
assertion %22len == length + size_t(0)%22 failed at
/BUILD/wxPython-src-2.8.10.1/src/common/stream.cpp(677) in GetSize(): large
files not supported

Not exactly sure what to make of this error, nor how this could occur.

The wxWidgets code that is raising the exception also seems a bit odd to me

     const size_t len = wx_truncate_cast(size_t, length);
     wxASSERT_MSG( len == length + size_t(0), wxT("large files not supported") );

Would the 'length + size_t(0)' result in an implicit cast of length to size_t? If so then it would seem to be checking if the explicit cast on the previous line is the same as implicit cast by adding the wxFileOffset length to size_t 0.

Either way would be curious to learn about what this has to do with ReleaseMouse.

Cody