I Can't Add Comments To Maps, terrible bug |
06/06/2014 - 05:29:09 |
Post
#1
|
|
Group: Advanced Posts: 137 Joined: 25/11/2011 |
Problem: map comments in Russian become a crap after saving.
Sample: CODE Забавная карта: повторяет идею танчиков. Все игроки появляются с ножом и USP. TT играют на 'наших': охраняют 'штаб' - заложника, которого нельзя убить, но можно спасти, прикоснувшись. CT, соответственно, - за вражеские танки, 'пробиваются' к штабу. Все 'кирпичные' стены легко разбиваются. В нескольких местах под ними разбросаны броня (10 шт.) и флешки (2 шт.). На карте 32 спавна, но с таким числом игроков карту запускать не советую. Мало того, что будет тесно, так ещё сервер будет лагать (из-за большого числа кратковременных объектов - разбиваемых стен) и падать (из-за несовершенного механизма автоэкипировки). И походу мапа не запускается на listen-сервере (т.е. через 'New Game' в клиенте). Result: (IMG:http://gm4.in/i/gf5.jpg) I believe it could be related to encoding detection because short comments are added fine, for example: CODE Тест Чапо-Чапо, фикси-фикси-фикси-фикси-фикси!;) it doesn't matter if I insert ANSI text (CP 1251 aka Windows Cyrillic) or even UTF-8 one. This bug is known a long time ago. Today I decided to deal with it (IMG:http://forum.17buddies.rocks/style_emoticons/default/wink.gif) This post has been edited by Safety1st: 18/08/2014 - 13:12:28 |
|
|
06/06/2014 - 05:39:06 |
Post
#2
|
|
Group: 17 Buddies Posts: 18 535 Joined: 27/12/2003 Team: Dev. 17b |
Is there a fix?
|
|
|
07/06/2014 - 01:22:31 |
Post
#3
|
|
Group: Advanced Posts: 137 Joined: 25/11/2011 |
You tell me (IMG:http://forum.17buddies.rocks/style_emoticons/default/wink.gif)
It's my bug report (IMG:http://forum.17buddies.rocks/style_emoticons/default/wink.gif) |
|
|
10/06/2014 - 19:02:51 |
Post
#4
|
|
Group: Advanced Posts: 137 Joined: 25/11/2011 |
Chapo, I just wanna make sure you took into account my report.
|
|
|
11/06/2014 - 20:55:10 |
Post
#5
|
|
Group: 17 Buddies Posts: 18 535 Joined: 27/12/2003 Team: Dev. 17b |
Yes i have, but i have no clue for the moment.
|
|
|
13/06/2014 - 21:22:39 |
Post
#6
|
|
Group: Advanced Posts: 137 Joined: 25/11/2011 |
But have you see the problem? Were you success to reproduce it?
|
|
|
15/06/2014 - 22:07:22 |
Post
#7
|
|
Group: 17 Buddies Posts: 18 535 Joined: 27/12/2003 Team: Dev. 17b |
No. I can't reproduce it.(IMG:http://forum.17buddies.rocks/style_emoticons/default/icon_decu.gif)
|
|
|
16/06/2014 - 01:32:14 |
Post
#8
|
|
Group: Advanced Posts: 137 Joined: 25/11/2011 |
Too bad(
May be it somehow related to language settings of OS... I will ask the rest Russian Advanceds to check. |
|
|
22/06/2014 - 08:37:13 |
Post
#9
|
|
Group: Member Posts: 9 Joined: 24/02/2014 Team: Desemple |
WhyConsd
ÐÐ°Ð±Ð°Ð²Ð½Ð°Ñ ÐºÐ°ÑÑа: повÑоÑÑÐµÑ Ð¸Ð´ÐµÑ ÑанÑиков. Ð'Ñе игÑоки поÑвлÑÑÑÑÑ Ñ Ð½Ð¾Ð¶Ð¾Ð¼ и USP. TT игÑаÑÑ Ð½Ð° 'наÑÐ¸Ñ ': Ð¾Ñ ÑанÑÑÑ 'ÑÑаб' - заложника, коÑоÑого нелÑÐ·Ñ ÑбиÑÑ, но можно ÑпаÑÑи, пÑикоÑнÑвÑиÑÑ. CT, ÑооÑвеÑÑÑвенно, - за вÑажеÑкие Ñанки, 'пÑобиваÑÑÑÑ' к ÑÑабÑ. Ð'Ñе 'киÑпиÑнÑе' ÑÑÐµÐ½Ñ Ð»ÐµÐ³ÐºÐ¾ ÑазбиваÑÑÑÑ. Ð' неÑколÑÐºÐ¸Ñ Ð¼ÐµÑÑÐ°Ñ Ð¿Ð¾Ð´ ними ÑазбÑоÑÐ°Ð½Ñ Ð±ÑÐ¾Ð½Ñ (10 ÑÑ.) и ÑлеÑки (2 ÑÑ.). Ðа каÑÑе 32 Ñпавна, но Ñ Ñаким ÑиÑлом игÑоков каÑÑÑ Ð·Ð°Ð¿ÑÑкаÑÑ Ð½Ðµ ÑовеÑÑÑ. Ðало Ñого, ÑÑо бÑÐ´ÐµÑ ÑеÑно, Ñак еÑÑ ÑеÑÐ²ÐµÑ Ð±ÑÐ´ÐµÑ Ð»Ð°Ð³Ð°ÑÑ (из-за болÑÑого ÑиÑла кÑаÑковÑеменнÑÑ Ð¾Ð±ÑекÑов - ÑазбиваемÑÑ ÑÑен) и падаÑÑ (из-за неÑовеÑÑенного Ð¼ÐµÑ Ð°Ð½Ð¸Ð·Ð¼Ð° авÑоÑкипиÑовки). Ð Ð¿Ð¾Ñ Ð¾Ð´Ñ Ð¼Ð°Ð¿Ð° не запÑÑкаеÑÑÑ Ð½Ð° listen-ÑеÑвеÑе (Ñ.е. ÑеÑез 'New Game' в клиенÑе). yes I have the same |
|
|
17/08/2014 - 23:49:18 |
Post
#10
|
|
Group: Advanced Posts: 137 Joined: 25/11/2011 |
Just a few more info.
If I save small portion of Cyrillic text, just a 1 sentence, everything goes fine: text is correctly saved using UTF-8 encoding. But when there is more text to save it is incorrectly saved in ISO-8859-1 (Western Europe) encoding that leads to crap. All characters in ISO-8859-1 are one-byte characters whereas UTF-8 are multibyte character set. I hate this bug very much! I want to write comments in my native language too. This post has been edited by Safety1st: 17/08/2014 - 23:50:53 |
|
|
18/08/2014 - 09:01:07 |
Post
#11
|
|
Group: 17 Buddies Posts: 18 535 Joined: 27/12/2003 Team: Dev. 17b |
Do you have bug everywhere or just on 17b (multiple sentences) ?
|
|
|
18/08/2014 - 13:12:06 |
Post
#12
|
|
Group: Advanced Posts: 137 Joined: 25/11/2011 |
Just on 17b. As you can see WhyConsd experience the same bug.
But I have no idea why you are not able to reproduce the bug using sample text... This post has been edited by Safety1st: 18/08/2014 - 13:13:18 |
|
|
25/08/2014 - 16:56:10 |
Post
#13
|
|
Group: 17 Buddies Posts: 18 535 Joined: 27/12/2003 Team: Dev. 17b |
Managed to reproduce the bug with a russian "lorem ipsum" text.
QUOTE Золэт зэнтынтиаэ ыам ад, еюж ед незл нюлльа ентырпрытаряш. Мюндй квюандо хабымуч мыа экз, заэпы квюаыквуэ ку мэль. Хёз нэ незл малйж, факэр коммюны нэ эож. Но хёз выльёт алььтыра рыпудяары, но дуо корпора ыкжпэтэндяз, аликвюип юрбанйтаж ыам эю. Еюж одео емпыдит пэртинакёа эа. Ёудёкабет дэфянятйоныс мыа эю, ридэнж окюррырэт векж ыт. Хёз экз граэко факильизиж. Жкрипта еракюндйа прё но. Эи тантаз игнота шапэрэт вяш, ут вэл эрат жольюта ыёрмод. Ед бландит пэркйпет пэр, йн долорюм аккюсам рыпримёквуы ыам. Ыюм нэ алиё дйкит контынтёонэж, прё убяквюэ аппэтырэ дяшзынтиыт эи. Брутэ антеопам ан векж, трётанё инзтруктеор ан про, дэбетиз альиквуандо жят нэ. Квуй этёам нолюёжжэ льебэравичсы нэ, тимэам ёнвидюнт ат векж. Эю атквюе ёнэрмйщ вэл, но анкилльаы пэркйпет зкрипторэм эжт. Убяквюэ пэртинакёа чадипжкёнг ад шэа, мэя нэ одео пожтэа долорэж. Ыррор ныморэ юлламкорпэр эа хаж, йн вяш амэт иреуры квюальизквюэ. Ат видэ жкряпшэрит вяш, декат льаборэ тхэопхражтуз ед хёз, йн про щольыат дыфяниэбаж аппэльлььантюр. Квюаыквуэ такематыш нык ку, экз шэа мюнырэ мыдиокрым зкрипторэм, адхюк вирйз волуптатум эи хёз. Квюиж зальютатуж вим ыт, эю нык путынт аккузата, ты про дылыктуч абхоррэант. Вяш ут пожжэ кэтэро апэриам, вэл ат аффэрт пэркйпет. Но брутэ факэр бландит эож. Эжт экз мёнём попюльо аппэтырэ. Дэбетиз ылаборарэт мыа ан, пожжэ волютпат квюальизквюэ йн ыам, квюот жанктюч инкедыринт ку еюж. Нощтыр лыгимуз эжт но, фюйзчыт дытыррюизщэт ут квюо. When I post just this part QUOTE Золэт зэнтынтиаэ ыам ад, еюж ед незл нюлльа ентырпрытаряш. Мюндй квюандо хабымуч мыа экз, заэпы квюаыквуэ ку мэль. Хёз нэ незл малйж, факэр коммюны нэ эож. Но хёз выльёт алььтыра рыпудяары, но дуо корпора ыкжпэтэндяз, аликвюип юрбанйтаж ыам эю. Еюж одео емпыдит пэртинакёа эа. Ёудёкабет дэфянятйоныс мыа эю, ридэнж окюррырэт векж ыт. Хёз экз граэко факильизиж. Жкрипта еракюндйа прё но. Эи тантаз игнота шапэрэт вяш, ут вэл эрат жольюта ыёрмод. Ед бландит пэркйпет пэр, йн долорюм аккюсам рыпримёквуы ыам. Ыюм нэ алиё дйкит контынтёонэж, прё убяквюэ аппэтырэ дяшзынтиыт эи. Брутэ антеопам ан векж, трётанё инзтруктеор ан про, дэбетиз альиквуандо жят нэ. Квуй этёам нолюёжжэ льебэравичсы нэ, тимэам ёнвидюнт ат векж. Эю атквюе ёнэрмйщ вэл, но анкилльаы пэркйпет зкрипторэм эжт. Убяквюэ пэртинакёа чадипжкёнг ад шэа, мэя нэ одео пожтэа долорэж. Ыррор ныморэ юлламкорпэр эа хаж, йн вяш амэт иреуры квюальизквюэ. Ат видэ жкряпшэрит вяш, декат льаборэ тхэопхражтуз ед хёз, йн про щольыат дыфяниэбаж аппэльлььантюр. Квюаыквуэ такематыш нык ку, экз шэа мюнырэ мыдиокрым зкрипторэм, адхюк вирйз волуптатум эи хёз. Квюиж зальютатуж вим ыт, эю нык путынт аккузата, ты про дылыктуч абхоррэант. it works. When I post this part QUOTE Вяш ут пожжэ кэтэро апэриам, вэл ат аффэрт пэркйпет. Но брутэ факэр бландит эож. Эжт экз мёнём попюльо аппэтырэ. Дэбетиз ылаборарэт мыа ан, пожжэ волютпат квюальизквюэ йн ыам, квюот жанктюч инкедыринт ку еюж. Нощтыр лыгимуз эжт но, фюйзчыт дытыррюизщэт ут квюо. I create the bug. When I post the same part, without the first letter: QUOTE яш ут пожжэ кэтэро апэриам, вэл ат аффэрт пэркйпет. Но брутэ факэр бландит эож. Эжт экз мёнём попюльо аппэтырэ. Дэбетиз ылаборарэт мыа ан, пожжэ волютпат квюальизквюэ йн ыам, квюот жанктюч инкедыринт ку еюж. Нощтыр лыгимуз эжт но, фюйзчыт дытыррюизщэт ут квюо. it works. When I post whole text, without the first letter of the last parapgrah, it works: QUOTE Золэт зэнтынтиаэ ыам ад, еюж ед незл нюлльа ентырпрытаряш. Мюндй квюандо хабымуч мыа экз, заэпы квюаыквуэ ку мэль. Хёз нэ незл малйж, факэр коммюны нэ эож. Но хёз выльёт алььтыра рыпудяары, но дуо корпора ыкжпэтэндяз, аликвюип юрбанйтаж ыам эю. Еюж одео емпыдит пэртинакёа эа. Ёудёкабет дэфянятйоныс мыа эю, ридэнж окюррырэт векж ыт. Хёз экз граэко факильизиж. Жкрипта еракюндйа прё но. Эи тантаз игнота шапэрэт вяш, ут вэл эрат жольюта ыёрмод. Ед бландит пэркйпет пэр, йн долорюм аккюсам рыпримёквуы ыам. Ыюм нэ алиё дйкит контынтёонэж, прё убяквюэ аппэтырэ дяшзынтиыт эи. Брутэ антеопам ан векж, трётанё инзтруктеор ан про, дэбетиз альиквуандо жят нэ. Квуй этёам нолюёжжэ льебэравичсы нэ, тимэам ёнвидюнт ат векж. Эю атквюе ёнэрмйщ вэл, но анкилльаы пэркйпет зкрипторэм эжт. Убяквюэ пэртинакёа чадипжкёнг ад шэа, мэя нэ одео пожтэа долорэж. Ыррор ныморэ юлламкорпэр эа хаж, йн вяш амэт иреуры квюальизквюэ. Ат видэ жкряпшэрит вяш, декат льаборэ тхэопхражтуз ед хёз, йн про щольыат дыфяниэбаж аппэльлььантюр. Квюаыквуэ такематыш нык ку, экз шэа мюнырэ мыдиокрым зкрипторэм, адхюк вирйз волуптатум эи хёз. Квюиж зальютатуж вим ыт, эю нык путынт аккузата, ты про дылыктуч абхоррэант. яш ут пожжэ кэтэро апэриам, вэл ат аффэрт пэркйпет. Но брутэ факэр бландит эож. Эжт экз мёнём попюльо аппэтырэ. Дэбетиз ылаборарэт мыа ан, пожжэ волютпат квюальизквюэ йн ыам, квюот жанктюч инкедыринт ку еюж. Нощтыр лыгимуз эжт но, фюйзчыт дытыррюизщэт ут квюо. Why does this letter 'В' cause bug? I don't know yet, but I'm working on it. Does this letter have a special signification in russian? |
|
|
25/08/2014 - 17:03:41 |
Post
#14
|
|
Group: 17 Buddies Posts: 18 535 Joined: 27/12/2003 Team: Dev. 17b |
QUOTE Забавная карта: повторяет идею танчиков. Все игроки появляются с ножом и USP. TT играют на 'наших': охраняют 'штаб' - заложника, которого нельзя убить, но можно спасти, прикоснувшись. CT, соответственно, - за вражеские танки, 'пробиваются' к штабу. Все 'кирпичные' стены легко разбиваются. В нескольких местах под ними разбросаны броня (10 шт.) и флешки (2 шт.). На карте 32 спавна, но с таким числом игроков карту запускать не советую. Мало того, что будет тесно, так ещё сервер будет лагать (из-за большого числа кратковременных объектов - разбиваемых стен) и падать (из-за несовершенного механизма автоэкипировки). И походу мапа не запускается на listen-сервере (т.е. через 'New Game' в клиенте). If I post your sample text, after deleting all three 'В' letters, it works... I hate this letter (IMG:http://forum.17buddies.rocks/style_emoticons/default/icon_ane.gif) |
|
|
25/08/2014 - 17:58:11 |
Post
#15
|
|
Group: Advanced Posts: 137 Joined: 25/11/2011 |
Chapo, you are awesome!!! I finally managed to post my comment about battle_city map.
I just replaced any of them to Latin 'B'. Workaround is found! (IMG:http://forum.17buddies.rocks/style_emoticons/default/bana10.gif) No, Cyrillic capital letter 'В' doesn't have any special meaning itself. But I will try to research more carefully. Chapo, if you know the exact part of code that works incorrectly show me. May be I could get help. This post has been edited by Safety1st: 25/08/2014 - 18:37:54 |
|
|
25/08/2014 - 18:27:49 |
Post
#16
|
|
Group: 17 Buddies Posts: 18 535 Joined: 27/12/2003 Team: Dev. 17b |
Perhaps I could make a hack to my script, replacing Cyrillic capital letter 'В' with Latin 'B'.
Will try it ASAP (IMG:http://forum.17buddies.rocks/style_emoticons/default/wink.gif) |
|
|
25/08/2014 - 18:37:14 |
Post
#17
|
|
Group: 17 Buddies Posts: 18 535 Joined: 27/12/2003 Team: Dev. 17b |
No sure, but it seems working.
I replace cyrillic B with Latin B and it works. Can you tell me if it's ok ? |
|
|
25/08/2014 - 18:46:25 |
Post
#18
|
|
Group: Advanced Posts: 137 Joined: 25/11/2011 |
Yeah, autoreplacing works!
|
|
|
Lo-Fi Version |
Skin © Chapo
|