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 2
Submit: Bug Reports
[MP2-819] MP2 Server crashes on ATSC OTA channel scan
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="morpheus_xx" data-source="post: 1265096" data-attributes="member: 48495"><p>Thank you very much [USER=82144]@mm1352000[/USER] <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p><p></p><p>I was on the right way, but you know this topic so much better than me. I will compile a new version based on your changes.</p><p></p><p>With debug logging enabled again in last try, I now see the logic in the string segments. The red marked strings are not printable here, so they appear empty. It's should be a printable <span style="color: #ff0000">'</span> sign (inside "If it<span style="color: #ff0000">'</span>s...")</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: iso639LanguageCode: 676e65, string 0, number of segments = 9</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: segment 0, compression type = 0x0, mode = 0x0, number of bytes = 5</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decode string, compression type = 0x0, mode = 0x0, number of bytes = 5</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decoded string = 'If it'</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: segment 1, compression type = 0x0, mode = 0x20, number of bytes = 1</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decode string, compression type = 0x0, mode = 0x20, number of bytes = 1</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decoded <span style="color: #ff0000">string = ''</span></p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: segment 2, compression type = 0x0, mode = 0x0, number of bytes = 6</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decode string, compression type = 0x0, mode = 0x0, number of bytes = 6</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decoded string = 's what'</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: segment 3, compression type = 0x0, mode = 0x20, number of bytes = 1</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decode string, compression type = 0x0, mode = 0x20, number of bytes = 1</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decoded string = ''</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: segment 4, compression type = 0x0, mode = 0x0, number of bytes = 13</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decode string, compression type = 0x0, mode = 0x0, number of bytes = 13</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decoded string = 's new or what'</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: segment 5, compression type = 0x0, mode = 0x20, number of bytes = 1</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decode string, compression type = 0x0, mode = 0x20, number of bytes = 1</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decoded string = ''</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: segment 6, compression type = 0x0, mode = 0x0, number of bytes = 10</p><p>[2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decode string, compression type = 0x0, mode = 0x0, number of bytes = 10</p><p>[2020-01-01 12:03:06,537] [65590b0] [3c5c] - LvctParser: decoded string = 's next, it'</p><p>[2020-01-01 12:03:06,537] [65590b0] [3c5c] - LvctParser: segment 7, compression type = 0x0, mode = 0x20, number of bytes = 1</p><p>[2020-01-01 12:03:06,537] [65590b0] [3c5c] - LvctParser: decode string, compression type = 0x0, mode = 0x20, number of bytes = 1</p><p>[2020-01-01 12:03:06,537] [65590b0] [3c5c] - LvctParser: decoded string = ''</p><p>[2020-01-01 12:03:06,537] [65590b0] [3c5c] - LvctParser: segment 8, compression type = 0x0, mode = 0x0, number of bytes = 9</p><p>[2020-01-01 12:03:06,537] [65590b0] [3c5c] - LvctParser: decode string, compression type = 0x0, mode = 0x0, number of bytes = 9</p><p>[2020-01-01 12:03:06,537] [65590b0] [3c5c] - LvctParser: decoded string = 's on TBD.'</p><p></p><p></p><p>Could you point me to the right place? I'd try to port this support back to TVE3 TsWriter. I only found this mode range in an old powerpoint from 2000, but no official documents with exact specs <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite3" alt=":(" title="Frown :(" loading="lazy" data-shortname=":(" /></p><p></p><p> // 0x00 - 0x3E: 8 - bit Unicode™</p><p> // 0x3F : 16 - bit Unicode™</p><p> // 0x40 - 0xDF : Reserved for future ATSC use</p><p> // 0xE0 - 0xFE : User private</p><p> // 0xFF : Text mode is not applicable</p><p></p><p>This seems not to be right, because the 0x19 is no valid printable sign (mode=0x20).</p></blockquote><p></p>
[QUOTE="morpheus_xx, post: 1265096, member: 48495"] Thank you very much [USER=82144]@mm1352000[/USER] :) I was on the right way, but you know this topic so much better than me. I will compile a new version based on your changes. With debug logging enabled again in last try, I now see the logic in the string segments. The red marked strings are not printable here, so they appear empty. It's should be a printable [COLOR=#ff0000]'[/COLOR] sign (inside "If it[COLOR=#ff0000]'[/COLOR]s...") [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: iso639LanguageCode: 676e65, string 0, number of segments = 9 [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: segment 0, compression type = 0x0, mode = 0x0, number of bytes = 5 [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decode string, compression type = 0x0, mode = 0x0, number of bytes = 5 [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decoded string = 'If it' [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: segment 1, compression type = 0x0, mode = 0x20, number of bytes = 1 [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decode string, compression type = 0x0, mode = 0x20, number of bytes = 1 [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decoded [COLOR=#ff0000]string = ''[/COLOR] [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: segment 2, compression type = 0x0, mode = 0x0, number of bytes = 6 [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decode string, compression type = 0x0, mode = 0x0, number of bytes = 6 [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decoded string = 's what' [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: segment 3, compression type = 0x0, mode = 0x20, number of bytes = 1 [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decode string, compression type = 0x0, mode = 0x20, number of bytes = 1 [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decoded string = '' [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: segment 4, compression type = 0x0, mode = 0x0, number of bytes = 13 [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decode string, compression type = 0x0, mode = 0x0, number of bytes = 13 [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decoded string = 's new or what' [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: segment 5, compression type = 0x0, mode = 0x20, number of bytes = 1 [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decode string, compression type = 0x0, mode = 0x20, number of bytes = 1 [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decoded string = '' [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: segment 6, compression type = 0x0, mode = 0x0, number of bytes = 10 [2020-01-01 12:03:06,536] [65590b0] [3c5c] - LvctParser: decode string, compression type = 0x0, mode = 0x0, number of bytes = 10 [2020-01-01 12:03:06,537] [65590b0] [3c5c] - LvctParser: decoded string = 's next, it' [2020-01-01 12:03:06,537] [65590b0] [3c5c] - LvctParser: segment 7, compression type = 0x0, mode = 0x20, number of bytes = 1 [2020-01-01 12:03:06,537] [65590b0] [3c5c] - LvctParser: decode string, compression type = 0x0, mode = 0x20, number of bytes = 1 [2020-01-01 12:03:06,537] [65590b0] [3c5c] - LvctParser: decoded string = '' [2020-01-01 12:03:06,537] [65590b0] [3c5c] - LvctParser: segment 8, compression type = 0x0, mode = 0x0, number of bytes = 9 [2020-01-01 12:03:06,537] [65590b0] [3c5c] - LvctParser: decode string, compression type = 0x0, mode = 0x0, number of bytes = 9 [2020-01-01 12:03:06,537] [65590b0] [3c5c] - LvctParser: decoded string = 's on TBD.' Could you point me to the right place? I'd try to port this support back to TVE3 TsWriter. I only found this mode range in an old powerpoint from 2000, but no official documents with exact specs :( // 0x00 - 0x3E: 8 - bit Unicode™ // 0x3F : 16 - bit Unicode™ // 0x40 - 0xDF : Reserved for future ATSC use // 0xE0 - 0xFE : User private // 0xFF : Text mode is not applicable This seems not to be right, because the 0x19 is no valid printable sign (mode=0x20). [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 2
Submit: Bug Reports
[MP2-819] MP2 Server crashes on ATSC OTA channel scan
Contact us
RSS
Top
Bottom