May contain traces of nut
Subject: PLEASE DO NOT IGNORE: Firmware defect affecting HD-FOX T2 and HDR-FOX T2
From: ***** ****
Date: Saturday, 10 December 2011, 12:46
I own HDR-FOX T2 and HD-FOX T2, both of which are updated to their respective latest versions (1.02.20). The purpose of owning the HD-FOX is to stream media from the HDR-FOX as per Page 39 of the HD-FOX manual.
I have found that, when using the HD-FOX DLNA client to stream content from the HDR-FOX DLNA server, playback sometimes ends before the end of the recording. The recordings play properly to the end when played back locally on the HDR-FOX. The common feature when playback ends prematurely is that the recording file exceeds 4GB in size. The playback terminates at a moment in time which correlates with the expected position of 4GB into the file (for example, a 5GB file which should be 4 hours terminates at roughly 3 hours 12 minutes). This happens whether the original recording was in standard definition or high definition (a high definition recording terminates playback in less than an hour). It happens at precisely the same point in the playback of any particular recording, every time.
In order to explore the problem, I set up a DLNA server in a NAS box and transferred some content to the NAS. Content streamed from the NAS to the HD-FOX exhibited exactly the same characteristics as when streamed from the HDR-FOX, and also when streamed to the HDR-FOX. Thus I can be sure that the DLNA client function in the HDR-FOX is affected the same as the HD-FOX.
To verify that it is the client not the server at fault, I also streamed the same content from the NAS and the HDR-FOX to XBMC running on a PC. The playback using the XBMC client continued to the end without premature termination.
1. There is a firmware fault common to the DLNA client of the HD-FOX T2 and HDR-FOX T2 which prevents these devices accessing data beyond a 4GB limit when network streaming.
2. That this fault has been seen in two devices shows that it is not a hardware failure.
3. That the same DLNA server does not show the fault when streaming to a different client shows that this is a fault with the client and not the server or the network.
I postulate that an error in the coding has caused a 32-bit variable to be used for accessing the network data. 32 bits can only index up to 4G-1.
I submit to you that the current firmware in the HD-FOX T2 and HDR-FOX T2 is not fit for purpose.