Anyone seen this error before and found a solution?
Microsoft.SharePoint.SPException: The specified program requires a newer version of Windows. (Exception from HRESULT: 0x8007047E) --->
System.Runtime.InteropServices.COMException (0x8007047E): The specified program requires a newer version of Windows. (Exception from HRESULT: 0x8007047E)
at Microsoft.SharePoint.Library.SPRequestInternalClass.GetFileVersionAsByteArray(String bstrWebUrl, String bstrFileUrl, Int32 lVersion)
at Microsoft.SharePoint.Library.SPRequest.GetFileVersionAsByteArray(String bstrWebUrl, String bstrFileUrl, Int32 lVersion)
--- End of inner exception stack trace ---
at Microsoft.SharePoint.Library.SPRequest.GetFileVersionAsByteArray(String bstrWebUrl, String bstrFileUrl, Int32 lVersion)
at Microsoft.SharePoint.SPFileVersion.GetFileContent()
at Microsoft.SharePoint.SPFileVersion.OpenBinary()
The error shows for a few large files (~25mb per version) in a 32-bit WSS3.0 SP2 environment. Also, the error only appears for Microsoft Word files - they all contain a large amount of images which explains the large file sizes.
EDIT: The error is reproducible for selected MS Word files, the code is running from an Application Page in the _layouts folder. I cannot reproduce the problem in my environment - it only occurs in the environment of a customer.