Archived copy of war3source.com, the War3Source forum (2009–2020), rebuilt from the Internet Archive by wc3mods.net. This page was captured on 2012-10-25 (original capture). Forum · All archived topics · Wiki · Bug tracker · Blog

War3:Source

General Discussion => War3: Source - Multilingual => Topic started by: kvip on April 29, 2012, 07:20:29 AM



Title: [Russian] Ошибки: War3Source_Engine_RaceClass.sp::MergeSort()
Post by: kvip on April 29, 2012, 07:20:29 AM
Доброго времени суток, у меня сегодня появилась очень странная проблема. Закинул на сервер новые расы (всего их 80) и при тестирование обнаружил, что расы не выбираются и не работает меню мода.
Использую версию 1.2.0.7

Вот ошибки из логов:
Quote
L 04/29/2012 - 16:05:14: [SM]   [1022]  Line 838, War3Source_Engine_RaceClass.sp::MergeSort()
L 04/29/2012 - 16:05:14: [SM]   [1023]  Line 838, War3Source_Engine_RaceClass.sp::MergeSort()
L 04/29/2012 - 16:05:14: [SM]   [1024]  Line 354, War3Source_Engine_RaceClass.sp::NW3GetRaceList()
L 04/29/2012 - 16:05:14: [SM] Plugin encountered error 8: Not enough space on the stack
L 04/29/2012 - 16:05:14: [SM] Native "W3GetRaceList" reported: Error encountered while processing a dynamic native
L 04/29/2012 - 16:05:14: [SM] Displaying call stack trace for plugin "w3s\engine\War3Source_Engine_MenuChangerace.smx":
L 04/29/2012 - 16:05:14: [SM]  
  •  Line 76, War3Source_Engine_MenuChangerace.sp::War3Source_ChangeRaceMenu()
L 04/29/2012 - 16:05:14: [SM]   [1]  Line 47, War3Source_Engine_MenuChangerace.sp::OnWar3Event()
L 04/29/2012 - 16:05:14: [SM] Plugin encountered error 8: Not enough space on the stack
L 04/29/2012 - 16:05:14: [SM] Displaying call stack trace for plugin "w3s\engine\War3Source_Engine_RaceClass.smx":
L 04/29/2012 - 16:05:14: [SM]  
  •  Line 838, War3Source_Engine_RaceClass.sp::MergeSort()[/b]
Проблема в расах или просто стоит ограничение на расы? Хотя стандартно ограничение стоит на 200 в моей версии.


Title: Re: Line 838, War3Source_Engine_RaceClass.sp::MergeSort()
Post by: senator141 on April 29, 2012, 07:46:08 AM
Доброго времени суток, у меня сегодня появилась очень странная проблема. Закинул на сервер новые расы (всего их 80) и при тестирование обнаружил, что расы не выбираются и не работает меню мода.
Использую версию 1.2.0.7

Вот ошибки из логов:
Quote
L 04/29/2012 - 16:05:14: [SM]   [1022]  Line 838, War3Source_Engine_RaceClass.sp::MergeSort()
L 04/29/2012 - 16:05:14: [SM]   [1023]  Line 838, War3Source_Engine_RaceClass.sp::MergeSort()
L 04/29/2012 - 16:05:14: [SM]   [1024]  Line 354, War3Source_Engine_RaceClass.sp::NW3GetRaceList()
L 04/29/2012 - 16:05:14: [SM] Plugin encountered error 8: Not enough space on the stack
L 04/29/2012 - 16:05:14: [SM] Native "W3GetRaceList" reported: Error encountered while processing a dynamic native
L 04/29/2012 - 16:05:14: [SM] Displaying call stack trace for plugin "w3s\engine\War3Source_Engine_MenuChangerace.smx":
L 04/29/2012 - 16:05:14: [SM]   
  •   Line 76, War3Source_Engine_MenuChangerace.sp::War3Source_ChangeRaceMenu()
L 04/29/2012 - 16:05:14: [SM]   [1]  Line 47, War3Source_Engine_MenuChangerace.sp::OnWar3Event()
L 04/29/2012 - 16:05:14: [SM] Plugin encountered error 8: Not enough space on the stack
L 04/29/2012 - 16:05:14: [SM] Displaying call stack trace for plugin "w3s\engine\War3Source_Engine_RaceClass.smx":
L 04/29/2012 - 16:05:14: [SM]   
  •   Line 838, War3Source_Engine_RaceClass.sp::MergeSort()[/b]
Проблема в расах или просто стоит ограничение на расы? Хотя стандартно ограничение стоит на 200 в моей версии.


Проблема расе, видимо она без перевода


Title: Re: Line 838, War3Source_Engine_RaceClass.sp::MergeSort()
Post by: kvip on April 29, 2012, 07:53:13 AM
Только на стандартных расах установлен перевод, остальные с кодировкой на русском.


Title: Re: Line 838, War3Source_Engine_RaceClass.sp::MergeSort()
Post by: senator141 on April 29, 2012, 08:12:47 AM
Только на стандартных расах установлен перевод, остальные с кодировкой на русском.

Логи в студию


Title: Re: [Russian] Ошибки: War3Source_Engine_RaceClass.sp::MergeSort()
Post by: Divix on April 29, 2012, 04:00:47 PM
Расы все разом были залиты ? Если да, то можешь сразу лесом идти. =)
Расы были скомпилированы или залиты .smx файлом ?

Если ответы "нет" или "залиты .smx файлом", то дальше можно не читать.
Это все логи ?
Какой пакет рас был залит (откуда) ?
Кодировка в файлах стоит UTF-8 Без BOOM ?
Результаты команд sm plugins list; sm exts list в студию.

И чуть не забыл: версию w3s обновляют не просто так, в ней исправляют ошибки (в том числе возможно и твои) и добавляют новые функции. Поэтому тебе могут и не помочь.


Title: Re: [Russian] Ошибки: War3Source_Engine_RaceClass.sp::MergeSort()
Post by: kvip on April 29, 2012, 07:13:11 PM
Проблема решена, при переводе забыл сменить кодировку с ANSI на UTF8, так же допустил несколько ошибок в одной расе.
Спасибо что подсказал проверить кодировку.


Title: Re: [Russian] Ошибки: War3Source_Engine_RaceClass.sp::MergeSort()
Post by: Ownz on May 01, 2012, 02:34:58 PM
1
too many races

2
get on latest version


Title: Re: [Russian] Ошибки: War3Source_Engine_RaceClass.sp::MergeSort()
Post by: Glider⠠⠵ on May 01, 2012, 05:05:18 PM
The MergeSort() spam comes from too many races? Funny, I get that on my l4d server too when it starts up, I just never bothered to look into it since it doesn't seem to effect anything :/


Title: Re: [Russian] Ошибки: War3Source_Engine_RaceClass.sp::MergeSort()
Post by: Ownz on May 01, 2012, 05:59:21 PM
common, you blew the stack


Title: Re: [Russian] Ошибки: War3Source_Engine_RaceClass.sp::MergeSort()
Post by: -El Diablo on May 17, 2012, 03:46:37 AM
The MergeSort() spam comes from too many races? Funny, I get that on my l4d server too when it starts up, I just never bothered to look into it since it doesn't seem to effect anything :/

it doesn't bother adding races, but when I add an item it fails.  I no longer have access to the shopmenu for items when I add a very simple buff item.  when I take it away, I can then use the shopmenu item.. the error above I get also, does not effect my races.

Urmm..  I'm still getting that error above, but contacted gameservers.com and told them I need more ram.