Shestak UI
Go Back   Shestak UI > Interface Forums > Russian Community > Bugs Reports

Bugs Reports Report any bugs or issues you come across with ShestakUI.

Advertising

 
Thread Tools
Old 08.11.2010, 22:29 ▼    #1
 Junior Member User Information

Shestak's Avatar
Bug Ошибки LUA

Для начала воспользуйтесь поиском по меткам, поиском по форуму или Google поиском. Возможно, Ваша ошибка или проблема уже была у кого-то из пользователей интерфейса.

Если Ваша ошибка не встречалась, то попробуйте это:
1 - Если у Вас установлены дополнительные модификации, отключите их и попробуйте вновь воспроизвести данную ошибку.
2 - Закройте клиент WoW и удалите из папки WTF файлы ShestakUI.lua, ShestakUI.lua.bak, ShestakUI_Config.lua и ShestakUI_Config.lua.bak.
3 - Установите последнюю версию ShestakUI по этой ссылке.
4 - Запустите клиент WoW и попробуйте вновь воспроизвести данную ошибку.

Если это не помогло, и ошибка все равно появляется, формат сообщения должен быть такой:
1 - Версия ShestakUI
2 - Версия клиента WoW
3 - Установленные и запущенные модификации
4 - Скриншот (если это имеет значение для ошибки)
5 - Код lua ошибки (если это имеет значение для ошибки)
6 - Как воспроизвели эту ошибку


Если не будут указаны 1, 2, 3 и 6 пункты, сообщение будет игнорироваться.
Если последствия ошибки видны на экране и/или есть текст lua ошибки, то 4 и/или 5 пункты так же обязательны для заполнения.
Old 14.12.2018, 10:57 ▲    #231
Erratic
 Assistant User Information

Erratic's Avatar
Quote:
Originally Posted by Wetxius View Post
А если ввести /resetchat
Quote:
Originally Posted by Wetxius View Post
Erratic, попробуй файл https://gist.github.com/Wetxius/3347...e603389aa98420 Нужен будет скриншот, либо во время игры на бг, где показываются все игроки со счетом, либо после игры, когда вылезала ошибка. Интересует отсутствие ошибки и корректность раскраса имени игроков по классам.
Ок, вечером после 21 мск чекну, спс.

UPD:
1. ресет чата не помог и, плять, на дк воспроизведения ошибки добиться не смог. В чем нахрен проблема этого мага?
2. дождался бг на котором воспроизвелась ошибка, заменил код - ошибка не выпадает. щас немного остыну от горения из-за ошибки чата и сделаю пару контрольных тестов.

+ скрины до и после фикса, разницы в раскрасе не наблюдаю.
Click image for larger version

Name:	WoWScrnShot_121418_225734.jpg
Views:	4
Size:	1.19 MB
ID:	803Click image for larger version

Name:	WoWScrnShot_121418_225831.jpg
Views:	3
Size:	1.21 MB
ID:	802

UPD2: ошибки на бг за следующие 4 игры не появлялось.
Зато ошибка чата появлялась. На еще двух других чарах её нет.
Окей, снёс к херам под чистую клиент, поставил заново - ошибка. Очевидно, проблема в персе.
Поиграл с базовыми настройками чата, безрезультатно, пока что идеи кончились.
Says Thank:
Shestak (17.12.2018), Wetxius (15.12.2018)
Old 14.12.2018, 10:57   #1.5 - Disable Ads

Advertise on this site

Old 15.12.2018, 14:36   #232
Erratic
Offtop
 
Old 15.12.2018, 15:53   #233
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by Erratic View Post
UPD2: ошибки на бг за следующие 4 игры не появлялось.
Применил https://github.com/Shestak/ShestakUI...4c0e9e1f864283
Say Thank:
Shestak (17.12.2018)
Old 23.12.2018, 23:51   #234
Erratic
 Assistant User Information

Erratic's Avatar
Что-то поломалось, похоже, в филгере с кулдаунами предметов.
При использовании тринки лезет ошибка и ломается отображение.
Причем прокает когда на кд спелл и тринка.

ошибка

lua Code [Select]:
Message: Interface\AddOns\ShestakUI\Modules\Auras\Filger.lua:230: attempt to compare number with nil
Time: Mon Dec 24 01:49:03 2018
Count: 33
Stack: Interface\AddOns\ShestakUI\Modules\Auras\Filger.lua:230: attempt to compare number with nil
Interface\AddOns\ShestakUI\Modules\Auras\Filger.lua:230: in function <Interface\AddOns\ShestakUI\Modules\Auras\Filger.lua:229>
[C]: in function `sort'
Interface\AddOns\ShestakUI\Modules\Auras\Filger.lua:232: in function `DisplayActives'
Interface\AddOns\ShestakUI\Modules\Auras\Filger.lua:506: in function <Interface\AddOns\ShestakUI\Modules\Auras\Filger.lua:348>

Locals: element1 = <table> {
 spid = 190319
 name = "Возгорание"
 sort = 31
 start = 560893.700000
 duration = 120
 data = <table> {
 }
 icon = 135824
}
elemnet2 = <table> {
 spid = 14
 name = "Жетон ужасающего гладиатора"
 start = 560894.326000
 duration = 120
 data = <table> {
 }
 icon = 135884
}
(*temporary) = 31
(*temporary) = nil
(*temporary) = "attempt to compare number with nil"
[hide]

Click image for larger version

Name:	WoWScrnShot_122418_014804.jpg
Views:	8
Size:	200.5 KB
ID:	811
P.S.: если закомментить нижеследующие строки - ошибки нет.
lua Code [Select]:
-- Trinkets
--{slotID = 13, filter = "CD"},
--{slotID = 14, filter = "CD"},
 
Say Thank:
Wetxius (24.12.2018)
Old 24.12.2018, 17:36   #235
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by Erratic View Post
При использовании тринки лезет ошибка и ломается отображение.
Причем прокает когда на кд спелл и тринка.
А поточнее, как воспроизвести. Что-то не могу 100% повторить. У меня один раз ошибка прокнула, и больше не вызвать)
При первом логине вроде воспроизводится.

Добавлено через 5 минут
Немного начал понимать, при логине не срабатывает функция GetInventoryItemLink, которая должна отдать имя предмета. Соответственно без имени, не добавляется в база данных номер для правильной сортировки.

Добавлено через 24 минуты
https://github.com/Shestak/ShestakUI...cf395292ca18e2
Пофиксил ошибку.
Ещё заметил, что кд могли менять порядок. Предметы должны быть в конце, и при последовательном применение кдшек так и рисуется. Но когда в середине заканчивается кд, то мог происходить скачок другой иконки на её место. Попытался в том же коммите пофиксить.

Tags
bug, ошибки

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Косметические ошибки Shestak Bugs Reports 159 02.01.2019 15:09
Overachiever - ошибки ILF7 Technical Support 22 16.12.2011 15:33


Mobile Style Русский English Deutsch Italian Chinese