| 
 | 
Здравствуйте, гость ( Вход | Регистрация )
|   | 
| 
 | 
|  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 Спасибо сказали: 777 раз  | 
				Влади, в функции вроде 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 | 25 598 | 2.10.2011, 16:59 Посл. сообщение: Артём | 
|  |  Анимированные смайлы для FGlink и GreyLink последних версий. Новая редакция,  и упаковка в dll-файл | 14 | TiGRpp | 27 087 | 23.8.2010, 21:08 Посл. сообщение: Alexey | 
|  | От: Репорты об ошибках старых версий От темы с ID: 2908 | 0 | fixx | 5 175 | 14.1.2010, 11:30 Посл. сообщение: fixx | 
|  |  Фильтрация Старых Клиентов | 10 | Derk_B_P | 15 826 | 10.6.2009, 0:52 Посл. сообщение: Derk_B_P | 
|  |  Универсальный Скрипт Совместимости Двух Версий Api | 1 | Setuper | 9 207 | 12.11.2008, 12:21 Посл. сообщение: Setuper | 
|   | Сейчас: 1.11.2025, 2:17 |