home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
MediaPortal 1 Plugins
Popular Plugins
My TVSeries
Trouble with Importing
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="RoChess" data-source="post: 648402" data-attributes="member: 18896"><p>The problem is at TheTVdB, they put the reserved byte value in there \0x0B, which freaks out the XML parser that MP-TVSeries uses.</p><p></p><p>I analyzed the de.XML file and it is for:</p><p></p><p></p><p></p><p>To be exact the "freiem<bh:0b>Fu" and "Das bringt<bh:0b>Dr. Judith" sections.</p><p></p><p>\0x0b represents vertical TAB, which is the weirdest thing I've seen at TheTVdB, so no wonder C# XML Parser freaks out over it.</p><p></p><p>The problem is that the XML v1.0 specifications do not allow for vertical tabs to be used.</p><p></p><p>I believe v1.1 does, but TheTVdB clearly identifies itself as: "<?xml version="1.0" encoding="UTF-8" ?>"</p><p></p><p>I'm sure damienh can code in a workaround (and I'm asking already), but where does it end. The TheTVdB admins need to adhere to the correct standards and fix their code. So eventhough a workaround might get added, it will be much faster if you notify the TheTVdB admins to scan their database for vertical tab chars and replace them with the usual [LF][CR] sequence. They should also filter it then on input level, because if this is possible, it usually means an SQL injection is possible as well with the right sequence.</p></blockquote><p></p>
[QUOTE="RoChess, post: 648402, member: 18896"] The problem is at TheTVdB, they put the reserved byte value in there \0x0B, which freaks out the XML parser that MP-TVSeries uses. I analyzed the de.XML file and it is for: To be exact the "freiem<bh:0b>Fu" and "Das bringt<bh:0b>Dr. Judith" sections. \0x0b represents vertical TAB, which is the weirdest thing I've seen at TheTVdB, so no wonder C# XML Parser freaks out over it. The problem is that the XML v1.0 specifications do not allow for vertical tabs to be used. I believe v1.1 does, but TheTVdB clearly identifies itself as: "<?xml version="1.0" encoding="UTF-8" ?>" I'm sure damienh can code in a workaround (and I'm asking already), but where does it end. The TheTVdB admins need to adhere to the correct standards and fix their code. So eventhough a workaround might get added, it will be much faster if you notify the TheTVdB admins to scan their database for vertical tab chars and replace them with the usual [LF][CR] sequence. They should also filter it then on input level, because if this is possible, it usually means an SQL injection is possible as well with the right sequence. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
Popular Plugins
My TVSeries
Trouble with Importing
Contact us
RSS
Top
Bottom