Падает приложение (РЕШЕНО)

Сеть в Unity3D

Падает приложение (РЕШЕНО)

Сообщение Дядя Саша 23 фев 2010, 09:34

Всем, доброго времени суток!
Всех поздравляю с текущим праздником.
Возникла очередная проблема. Не могу сообразить в чем дело.
Программа падает на функции - SetNetBuffer в классе ZNetData
public class ZNetData
{
public net_data_type type;
public byte[] data;
public void SetNetBuffer(NetBuffer a_buffer)
{
type = (net_data_type)a_buffer.ReadByte();
data = new byte[a_buffer.LengthBytes - 1];
a_buffer.ReadBytes(data, 0, a_buffer.LengthBytes - 1);
}
}
NetBuffer - это буфер либы Lidgren.Network, в приложении С# этаже функция работает нормально,
собственно конвертит данные из NetBuffer в мою структуру.
Именно на этой функции программа вылетает и если в реакторе запускаю то и он тоже закрывается.
Подскажите в чем может быть проблема и что можно еще попробовать?
Последний раз редактировалось Дядя Саша 27 фев 2010, 10:59, всего редактировалось 1 раз.
Дядя Саша
UNIт
 
Сообщения: 93
Зарегистрирован: 20 янв 2010, 17:58
Откуда: Новосибирск
  • ICQ

Re: Падает приложение

Сообщение Дядя Саша 23 фев 2010, 11:29

Проблему решил. Если кому интересно -
в статическом классе в функции (Loop) обработки потока (System.Threading),
нельзя пользоваться выделением памяти типа - data = new byte[len];
Выделяем под буферы память заранее и пользуемся.
Дядя Саша
UNIт
 
Сообщения: 93
Зарегистрирован: 20 янв 2010, 17:58
Откуда: Новосибирск
  • ICQ

Re: Падает приложение

Сообщение Neodrop 23 фев 2010, 17:31

Добавьте в название темы (РЕШЕНО)
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Падает приложение (РЕШЕНО)

Сообщение Дядя Саша 27 фев 2010, 11:01

Neodrop
Сорри с задержкой исправления темы.
Дочь родилась на днях, весь в запарках. :)
Дядя Саша
UNIт
 
Сообщения: 93
Зарегистрирован: 20 янв 2010, 17:58
Откуда: Новосибирск
  • ICQ

Re: Падает приложение (РЕШЕНО)

Сообщение Paul Siberdt 27 фев 2010, 11:04

Паздравлямс с релизом :-bd :ymhug: :ymapplause:
Аватара пользователя
Paul Siberdt
Адепт
 
Сообщения: 5317
Зарегистрирован: 20 июн 2009, 21:24
Откуда: Moscow, Russia
Skype: siberdt
  • Сайт

Re: Падает приложение (РЕШЕНО)

Сообщение Neodrop 27 фев 2010, 19:34

Ага. Присоединяюсь :ymparty:
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт


Вернуться в Сеть

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1