TiVo Community Forum banner
1 - 2 of 2 Posts

· Premium Member
Joined
·
10,941 Posts
WTH is ...
Code:
http://\04
???
\04 is the encoded form of the control character Ctrl-D, which is often used as an end of input delimiter. This is meaningless, other than clearly indicating that some process went to go fetch a server name (or url) from somewhere, failed, got nothing, and ended up putting the delimiter marking the end of that nothing into the URL field and tried to load it*. In addition to the root thing failing, it apparently has no (or insufficient) error checking surrounding the query, so it just shoved a single non-ascii character into the browser blindly. It's one of those things where if you could get it in front of the right developer, he'd slap himself in the forhead, and know exactly what sort of error could have caused that to occur. But to anyone short of that (like a helpdesk person), useless.

* Or one of several variations on a theme. Possibly their code loads http://servername/url\04 from somewhere, then strips off the trailing Ctrl-D under normal circumstances, but only starts looking after the third slash. While this sounds absurd on the surface, clever string parsing code written in C is rife with such things.
 

· Premium Member
Joined
·
10,941 Posts
OK, I just got another call from the Executive Relations team. The same person that told me this won't be fixed says they just today got a notice from the engineering team that a fix for this will roll out the first week of May. Here's hoping this news is accurate! Sorry to have shared my last update, but I'm only relaying what is supposed to be the authoritative source.
Don't worry, we're all aware that the CSR's just make things up to sound correct and get you off the phone.

If anyone believes a word a CSR says, that's really their own fault. ;)
 
1 - 2 of 2 Posts
Top