On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение



ссылка на сообщение  Отправлено: 15.09.15 08:07. Заголовок: Перезагрузки PRO2


Добрый день.
Решаю проблему спонтанных перезагрузок PRO2. Ошибка одна и та же "C++ Error: Deallocation error -5000 in operator delete()" Происходит в модуле, управляющем кодеком Tandberg MXP95. Случается только в рабочее время, а ночью и в выходные не происходит. Обычно бывает утром, когда производится проверка ВКС, но случается и днём.
Дебагер останавливается на сигнале, который к этому модулю не относится.
Если кто с таким сталкивался, подскажите, пожалуйста, как побороть.
И главный вопрос - это проблема процессора или кода?
Спасибо.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 25 , стр: 1 2 All [только новые]


постоянный участник




ссылка на сообщение  Отправлено: 15.09.15 09:24. Заголовок: Нужно увидеть log фа..


Нужно увидеть log файл за рабочий цикл, до момента перезагрузки.
Желательно исходники посмотреть.
Встречал варианты вручную правленных модулей для 3-ей серии, подогнанных под 2-ю.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 15.09.15 10:01. Заголовок: Логи пока что собира..


Логи пока что собирались не системно и отрывочно.
Поэтому сейчас собираю лог с включенным "Include module signals" и жду перезагрузки.
Исходник модуля положил сюда.


Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 15.09.15 10:03. Заголовок: Reboot error указыва..


Reboot error указывает на Tandberg MXP Full Control v2_5_3_wUnicode_moesk

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 15.09.15 10:21. Заголовок: Модуль "xacli Co..


Модуль "xacli Control (Rev0-00-2)" и "MXP Parser - Director-(Rev0-00-0)" не компилируются для 2-й серии. (Нет указания в меню).
Для эксперимента перекомпилируйте под 2-ю серию, если не будет ошибок, то залейте в PRO2.

Или:
Исключите модули, работа которых не нужна в повседневной работе.



Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 15.09.15 10:51. Заголовок: Пример очередной пер..


Пример очередной перезагрузки. Здесь лог файл.
Со слов заказчика непосредственно перед перезагрузкой на кодек поступил видеовызов с MCU

Перекомпиляцией сейчас займусь.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 15.09.15 11:02. Заголовок: И разберитесь с ауди..


ОК, и разберитесь с аудиопроцессором Biamp. Конфигурация его не соответствует программе в Crestron, масса ошибок.
Вероятная причина - поменяли конфигурацию, а программу Crestron оставили как есть, если инсталляторы до того все сделали правильно.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 15.09.15 11:05. Заголовок: Хорошо, посмотрю что..


Хорошо, посмотрю что там лишнее.

Спасибо: 0 
ПрофильЦитата Ответить





ссылка на сообщение  Отправлено: 15.09.15 11:10. Заголовок: DenKool, если не сек..


DenKool, если не секрет, где взяли модуль для Tandberg?

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 15.09.15 11:16. Заголовок: Igor Проект не мой. ..


Igor Проект не мой. Я только обслуживаю и в рамках обслуживания приходится решать проблемы с перезагрузками.
Искал на application market модуль под mxp95 для сравнения, но не нашел.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 15.09.15 11:51. Заголовок: Игорь K. пишет: не ..


Игорь K. пишет:

 цитата:
не компилируются для 2-й серии. (Нет указания в меню).



А того, что в SIMPLE+ нажата кнопка "2-Series Control System Target" не достаточно?
Нужно какую-то директиву в код добавить?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 15.09.15 12:08. Заголовок: Нужно чтобы галочка ..


Нужно чтобы галочка стояла и компиляция проходила для данного текста.
SIMPL+, без Е

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 15.09.15 12:21. Заголовок: Вот так вот правильн..


Вот так вот правильно будет?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 15.09.15 12:24. Заголовок: Неплохо. А вы впервы..


Неплохо.
А вы впервые это делаете?

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 15.09.15 12:33. Заголовок: Не впервые, но у мен..


Не впервые, но у меня при открытии указанных модулей уже нажаты кнопки 2-й и 3-й серии. И я пытаюсь понять что я упустил Или одновременная компиляция под обе серии - это моветон и 3-ю лучше убрать?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 15.09.15 12:35. Заголовок: Компилируйте как хот..


Компилируйте как хотите.
Для полного удовлетворения - только под свой процессор.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 15.09.15 12:55. Заголовок: Как вы думаете, #ENA..


Как вы думаете, #ENABLE_STACK_CHECKING может дать дополнительную информацию в этой ситуации? Есть смысл добавить это в модули?


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 15.09.15 12:58. Заголовок: Не знаю, попробуйте,..


Не знаю, попробуйте, скорее всего ниак не повлияет.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 15.09.15 13:55. Заголовок: Перекомпилировал все..


Перекомпилировал все модули проекта строго под 2-ю серию. Компиляция прошла без ошибок. Залил, наблюдаю.
Параллельно разбираюсь с ошибками на Biamp

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 24.09.15 10:31. Заголовок: Ошибки biamp убрал. ..


Ошибки biamp убрал.
Скомпилировал все модули s+ под 2-ю серию
Оставил только 2-ю серию в заголовках umc проектов.
Перезагрузки продолжаются.
Перезагрузка стабильно происходит через пару минут после поступления звока на кодек.
Также один раз перезагрузка была вызвана изменением пресетов на кодеке.
Текст ошибки:
Error: REBOOT: 09:50:40 9-24-15 PRO2 v4.008.0026 514, C++ Error: Deallocation error -5000
in operator delete(). , Task=S0c0015,RAM=14605268, Stk=8057a2ee, 80579b5a, 806cb896, 8061ad10, 800387be, 806157e2, 806cdb30, 806d25bc,0, TimeStamp: 09:51:03 9-24-15 UpTime: 0 days 00:00:04.26 Task: IdleTask
Журнал дебагера перед перезагрузкой log1.txt

Настроил soft reset в 6.00
В журнале log2.txt видно, как при опросе кодека после soft reboot кодек отвечает с ошибками.
Возможно перезагрузки вылезли после обновления прошивки кодека.

Журналы лежат здесь.

После перекомпиляции изредка в журнале появляются парные ошибки, которых раньше не видел (возможно не замечал)
6. Error: CList: could not obtain list mutex (status=-50),(TaskHoldingMutex=)
TimeStamp: 07:36:28 9-24-15 UpTime: 0 days 23:19:03.01 Task: TCP_Read
7. Error: Unable to get m_pConsoleSocketList Protection for processing data
TimeStamp: 07:36:28 9-24-15 UpTime: 0 days 23:19:03.01 Task: TCP_Read


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




ссылка на сообщение  Отправлено: 24.09.15 11:13. Заголовок: Переделайте драйвер ..


Переделайте драйвер кодека ВКС.
Или найдите другой.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 25 , стр: 1 2 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 3
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет