myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
7 страниц V  « < 5 6 7  
Ответить в данную темуНачать новую тему

> Репорты об ошибках старых версий, архив темы ошибок текущей версии хаба

Теги
Otshelnik-Fm
сообщение 21.2.2010, 21:03
Сообщение #121


Я коварный Санта Клаус
******

Группа: Пользователи
Сообщений: 523
Регистрация: 4.11.2008
Из: Саратов
Пользователь №: 985
Спасибо сказали: 54 раза




Не было такого. Может менюшками и не пользуются. Но у меня меню приходят всегда. Смею предположить что дело в клиенте
Go to the top of the page
+Quote Post
Saymon21
сообщение 21.2.2010, 21:03
Сообщение #122


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Setuper, Да нет у меня ничего не замечалось
Go to the top of the page
+Quote Post
ExC0tiC
сообщение 22.2.2010, 10:26
Сообщение #123


Начинающий
*

Группа: Пользователи
Сообщений: 21
Регистрация: 11.1.2009
Из: Челябинск, LR
Пользователь №: 1 771
Спасибо сказали: 0 раз




Цитата(Nickolya @ 21.2.2010, 23:09) *
ExC0tiC, ты засветил пароль, надеюсь он не твой, иначе меняй его.

Спасибо за заботу surrender.gif , но это тестовый, у меня другой
Go to the top of the page
+Quote Post
Jaska
сообщение 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".
Go to the top of the page
+Quote Post
Nickolya
сообщение 27.2.2010, 22:39
Сообщение #125


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Влади, в функции вроде 2 параметра: Core.SendToWeb(WebID, sData)
Почему у тебя один?) А падения это конечно не очень хорошо.
Go to the top of the page
+Quote Post
Setuper
сообщение 27.2.2010, 22:55
Сообщение #126


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Да уж. Падение - это не хорошо.
Я посмотрю и исправлю.
Go to the top of the page
+Quote Post
Jaska
сообщение 27.2.2010, 23:12
Сообщение #127


Освоившийся участник
*****

Группа: Администраторы
Сообщений: 344
Регистрация: 2.6.2008
Из: RB,Ufa
Пользователь №: 8
Спасибо сказали: 106 раз




Цитата(Nickolya @ 28.2.2010, 0:39) *
Влади, в функции вроде 2 параметра: Core.SendToWeb(WebID, sData)
Почему у тебя один?) А падения это конечно не очень хорошо.


да, два параметра, я намеренно вызываю ошибку. крэш происходит из-за ошибки которая содержится в функции OnError(sErrMsg)
Go to the top of the page
+Quote Post
Setuper
сообщение 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
Go to the top of the page
+Quote Post
Jaska
сообщение 28.2.2010, 0:01
Сообщение #129


Освоившийся участник
*****

Группа: Администраторы
Сообщений: 344
Регистрация: 2.6.2008
Из: RB,Ufa
Пользователь №: 8
Спасибо сказали: 106 раз




Ну кому надо, тот поймет big_smile.gif

Вопрос на засыпку: планируется ли разбор информации которая приходит на веб-сервер? Я начал писать модуль на луа который этим занимается, стоит ли продолжать?
Go to the top of the page
+Quote Post
Setuper
сообщение 28.2.2010, 0:09
Сообщение #130


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Парсер в исходном коде предусмотрен, однако я оставил его пустым, то есть не стал парсить, а переложил парсинг на плечи Lua.
Однако, если понадобится, то я могу реализовать. На данный момент я не планирую его реализовывать. Думаю, что на lua это дело будет работать не хуже.
Go to the top of the page
+Quote Post
Jaska
сообщение 28.2.2010, 0:44
Сообщение #131


Освоившийся участник
*****

Группа: Администраторы
Сообщений: 344
Регистрация: 2.6.2008
Из: RB,Ufa
Пользователь №: 8
Спасибо сказали: 106 раз




Ну все lua я так думаю не сделает, хотя по ходу дела будет видно.
Go to the top of the page
+Quote Post
PomanoB
сообщение 28.2.2010, 10:45
Сообщение #132


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




Мне кажется было бы удобнее сделать так, как это сделано в php - что бы скрипту были доступны несколько таблиц - tServer, tPost, tGet, tSession, и тд, ведь обычно скрипту нужен только запрос и все
Go to the top of the page
+Quote Post
Saymon21
сообщение 5.3.2010, 18:03
Сообщение #133


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




может я что и накосячил, но после того как хотел сделать отсылку меню в скрипте Text.lua как сделано в Bomb
при перезапуске скриптов вылезло такое не думаю что оно должно быть. Версия хаба 2.1.2
Прикрепленные файлы
Прикрепленный файл  1.jpg ( 291.07 килобайт ) Кол-во скачиваний: 22
 
Go to the top of the page
+Quote Post
Setuper
сообщение 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


Думаю, поставив последнюю версию хаба никаких падений не будет, а при такой описке выскочит ошибка.
Если же всё равно будет падать, то будем разбираться из-за чего.


Спасибо сказали:
Go to the top of the page
+Quote Post
Saymon21
сообщение 5.3.2010, 18:10
Сообщение #135


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




хорошо спасибо сейчас займусь big_smile.gif
Go to the top of the page
+Quote Post

7 страниц V  « < 5 6 7
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No new ВАЖНО: Topic has attachmentsОписание Eximius и публикация новых версий
Eximius
14 Saymon21 21 991 2.10.2011, 16:59 Посл. сообщение: Артём
No new Topic has attachmentsАнимированные смайлы для FGlink и GreyLink последних версий.
Новая редакция, и упаковка в dll-файл
14 TiGRpp 23 804 23.8.2010, 21:08 Посл. сообщение: Alexey
No New Posts От: Репорты об ошибках старых версий
От темы с ID: 2908
0 fixx 4 353 14.1.2010, 11:30 Посл. сообщение: fixx
No New Posts Topic has attachmentsФильтрация Старых Клиентов
10 Derk_B_P 13 473 10.6.2009, 0:52 Посл. сообщение: Derk_B_P
No New Posts Topic has attachmentsУниверсальный Скрипт Совместимости Двух Версий Api
1 Setuper 7 978 12.11.2008, 12:21 Посл. сообщение: Setuper

 



RSS Сейчас: 24.2.2024, 15:11