Репорты об ошибках старых версий, архив темы ошибок текущей версии хаба |
Здравствуйте, гость ( Вход | Регистрация )
Репорты об ошибках старых версий, архив темы ошибок текущей версии хаба |
21.2.2010, 21:03
Сообщение
#121
|
|
Я коварный Санта Клаус Группа: Пользователи Сообщений: 523 Регистрация: 4.11.2008 Из: Саратов Пользователь №: 985 Спасибо сказали: 54 раза |
Не было такого. Может менюшками и не пользуются. Но у меня меню приходят всегда. Смею предположить что дело в клиенте
|
|
|
21.2.2010, 21:03
Сообщение
#122
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Setuper, Да нет у меня ничего не замечалось
|
|
|
22.2.2010, 10:26
Сообщение
#123
|
|
Начинающий Группа: Пользователи Сообщений: 21 Регистрация: 11.1.2009 Из: Челябинск, LR Пользователь №: 1 771 Спасибо сказали: 0 раз |
|
|
|
27.2.2010, 22:11
Сообщение
#124
|
|
Освоившийся участник Группа: Администраторы Сообщений: 344 Регистрация: 2.6.2008 Из: RB,Ufa Пользователь №: 8 Спасибо сказали: 106 раз |
RusHub 2.1.3 & Lua Plugin 1.14
CODE function OnWebData(WebID, sData) Core.SendToWeb("lala") end function OnError(sErrMsg) Core.SendToWeb("lala") end Такой скрипт, при условии что он в scripts.xml включен, вызывает падение хаба, в логах ничего, запускается отладчик VS с сообщением Необработанное исключение в "0x100106fd" в "rushub.exe": 0xC0000005: Нарушение прав доступа при записи "0x00000008". |
|
|
27.2.2010, 22:39
Сообщение
#125
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Влади, в функции вроде 2 параметра: Core.SendToWeb(WebID, sData)
Почему у тебя один?) А падения это конечно не очень хорошо. |
|
|
27.2.2010, 22:55
Сообщение
#126
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Да уж. Падение - это не хорошо.
Я посмотрю и исправлю. |
|
|
27.2.2010, 23:12
Сообщение
#127
|
|
Освоившийся участник Группа: Администраторы Сообщений: 344 Регистрация: 2.6.2008 Из: RB,Ufa Пользователь №: 8 Спасибо сказали: 106 раз |
|
|
|
27.2.2010, 23:40
Сообщение
#128
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Я уже нашёл причину креша.
Вот что происходит: идёт вызов события OnWebData, в этом событии происходит ошибка, и поэтому вызывается событие OnError, но в событии OnError происходит ошибка и не возвращается true, то есть скрипт не продолжает работать, а принудительно останавливается. Но после остановки скрипта ищутся события OnScriptError с параметром ошибки, но скрипт уже остановлен, следовательно в параметр ошибки передаётся неправильный указатель. Поэтому и падает. То есть баг именно из-за попытки вызова события OnScriptError. Не уверен, что все всё поняли. Баг исправлю в ближайшее время. Баг пофиксил (Lua плагин перезалит). Спасибо за репорт. Сообщение отредактировал Setuper - 27.2.2010, 23:41 |
|
|
28.2.2010, 0:01
Сообщение
#129
|
|
Освоившийся участник Группа: Администраторы Сообщений: 344 Регистрация: 2.6.2008 Из: RB,Ufa Пользователь №: 8 Спасибо сказали: 106 раз |
Ну кому надо, тот поймет
Вопрос на засыпку: планируется ли разбор информации которая приходит на веб-сервер? Я начал писать модуль на луа который этим занимается, стоит ли продолжать? |
|
|
28.2.2010, 0:09
Сообщение
#130
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Парсер в исходном коде предусмотрен, однако я оставил его пустым, то есть не стал парсить, а переложил парсинг на плечи Lua.
Однако, если понадобится, то я могу реализовать. На данный момент я не планирую его реализовывать. Думаю, что на lua это дело будет работать не хуже. |
|
|
28.2.2010, 0:44
Сообщение
#131
|
|
Освоившийся участник Группа: Администраторы Сообщений: 344 Регистрация: 2.6.2008 Из: RB,Ufa Пользователь №: 8 Спасибо сказали: 106 раз |
Ну все lua я так думаю не сделает, хотя по ходу дела будет видно.
|
|
|
28.2.2010, 10:45
Сообщение
#132
|
|
AmxModx Scripter Группа: Пользователи Сообщений: 302 Регистрация: 2.12.2008 Из: Королев Пользователь №: 1 283 Спасибо сказали: 127 раз |
Мне кажется было бы удобнее сделать так, как это сделано в php - что бы скрипту были доступны несколько таблиц - tServer, tPost, tGet, tSession, и тд, ведь обычно скрипту нужен только запрос и все
|
|
|
5.3.2010, 18:03
Сообщение
#133
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
может я что и накосячил, но после того как хотел сделать отсылку меню в скрипте Text.lua как сделано в Bomb
при перезапуске скриптов вылезло такое не думаю что оно должно быть. Версия хаба 2.1.2
Прикрепленные файлы
|
|
|
5.3.2010, 18:08
Сообщение
#134
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Для начала нужно установить версию по-новее. Помнится у меня тоже при тестировании на ранних версиях иногда падал хаб, если, например, не передавать в функцию ContextMenu UID пользователя. То есть например написать:
Код function ContextMenu() Core.SendToUser(UID, "...") end вместо: Код function ContextMenu(UID) Core.SendToUser(UID, "...") end Думаю, поставив последнюю версию хаба никаких падений не будет, а при такой описке выскочит ошибка. Если же всё равно будет падать, то будем разбираться из-за чего. |
|
|
5.3.2010, 18:10
Сообщение
#135
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
хорошо спасибо сейчас займусь
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
ВАЖНО: Описание Eximius и публикация новых версий Eximius |
14 | Saymon21 | 23 183 | 2.10.2011, 16:59 Посл. сообщение: Артём | |
Анимированные смайлы для FGlink и GreyLink последних версий. Новая редакция, и упаковка в dll-файл |
14 | TiGRpp | 25 033 | 23.8.2010, 21:08 Посл. сообщение: Alexey | |
От: Репорты об ошибках старых версий От темы с ID: 2908 |
0 | fixx | 4 632 | 14.1.2010, 11:30 Посл. сообщение: fixx | |
Фильтрация Старых Клиентов | 10 | Derk_B_P | 14 318 | 10.6.2009, 0:52 Посл. сообщение: Derk_B_P | |
Универсальный Скрипт Совместимости Двух Версий Api | 1 | Setuper | 8 393 | 12.11.2008, 12:21 Посл. сообщение: Setuper |
|
Сейчас: 23.11.2024, 12:11 |