Вылет программы с недопустимой ошибкой

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
ru_alex
Ветеран
Сообщения: 333
Зарегистрирован: 21 Сентябрь 2005, 11:05
Откуда: Нижний Новгород
Контактная информация:

Вылет программы с недопустимой ошибкой

Сообщение ru_alex »

Есть приложение на C55ABC, довольно большого размера, порядка 10-20 пользователей работают обновременно, база в TPS формате.
Работает не стабильно, часто (до 10 раз в день) вылетает с недопустимой ошибкой.

Я понимаю что основная причина - некоректная работа с памятью, но честно говоря уже вроде все перебрал, просмотрел. :(

Какие еще, на вскидку, могут быть причины?
Как, кроме просто проверки кода, можно отлавливать утечки памяти?
Может еще кто че посоветует?
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8033
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

Сообщение Игорь Столяров »

Если программа работает с MDI - то проблема с самим Clarion'ом (точнее его RTL). Кривое распределение памяти в 5.5 при работе с потоками не раз обсуждалось. К сожалению - "лечится" только переходом на Clarion 6 ... или откатом на Clarion 5.
ru_alex
Ветеран
Сообщения: 333
Зарегистрирован: 21 Сентябрь 2005, 11:05
Откуда: Нижний Новгород
Контактная информация:

Сообщение ru_alex »

Конечно разумней перевести на С6.
но это потребует некоторых усилий :) (нетолько умственных, но и материальных ) :wink:
ru_alex
Ветеран
Сообщения: 333
Зарегистрирован: 21 Сентябрь 2005, 11:05
Откуда: Нижний Новгород
Контактная информация:

Сообщение ru_alex »

И еще:
Ошибки выскакивают разные
1. GPF
2. Память не может быть Read/Write
3. Программа выполнила недопустимую ошибку и будет закрыта
4. Невозможно открыть окно в линии приложения

Может быть какие-то ошибки все-таки не из-за RTL?
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8033
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

Сообщение Игорь Столяров »

Оно и есть ... Я, в свое время, этого насмотрелся вдоволь ... ;(
Еще любит иногда (!) в списках матерится на фильтры.
А ты просто попробуй - приложение 5.5, если конечно нет заморочек с самопальными шаблонами "третьих производителей", прекрасно собирается и запускается под 6-ой ... Лучше ведь один раз увидеть.
Аватара пользователя
Admin
Администратор
Сообщения: 4010
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 53 раза
Поблагодарили: 33 раза
Контактная информация:

Сообщение Admin »

Недавно вышел шаблон "Orphaned Embed Template"
он поможет тебе при переходе!
Смотри на http://www.clariondeveloper.net
Ответить