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




Пост N: 3568
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 18.09.13 11:11. Заголовок: Error BASE/1301


Месяц работала прога на Harbour 24 часа в сутки а сегодня упала с ошибкой.
Error BASE/1301 Object destructor failure: Reference to freed block
Что бы это значило ?

PS
Где конкретно упала не ясно.

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





Пост N: 934
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 18.09.13 11:17. Заголовок: Dima пишет: Что бы ..


Dima пишет:

 цитата:
Что бы это значило ?

немного по теме http://comments.gmane.org/gmane.comp.lang.harbour.devel/942
может что и прояснится.

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




Пост N: 3569
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 18.09.13 11:32. Заголовок: AlexMyr яснее не ст..


AlexMyr
яснее не стало , так как прога зависла так что ее пришлось снимать.
соответственно нет лога и где упала точно не понятно.

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



Пост N: 935
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 18.09.13 11:45. Заголовок: Старый harbour собир..


Старый harbour собирался с FM_STATISTICS и при падении проги создавался fm.log, сейчас этот флаг нужно установить при сборке harbour если не ошибаюсь, а потом по адресу в памяти можно вычислить тот кусок где произошел сбой, но это уже другая опера. А по теме где то проблема в деструкторе при освобождении памяти, и проблема может возникнуть не в harbour а в сторонней библе или не правильном использовании самого деструктора, если конечно используете. И приблизительно по времени смотреть что происходило вокруг и какая ф-я могла работать и потом делать разбор полетов.

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




Пост N: 2997
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 18.09.13 12:47. Заголовок: Могу только сказать,..


Могу только сказать, что ошибка возникла в сборщике мусора. Лучше спросить у Пшемека, он эти вещи понимает глубоко, может быть подскажет возможную причину.

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




Пост N: 3570
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 18.09.13 12:50. Заголовок: Pasha Надо ждать оч..


Pasha
Надо ждать очередного падения если оно будет.
С апреля месяца это уже второй раз. Попробую поймать номер строки где падает.

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




Пост N: 2998
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 18.09.13 13:05. Заголовок: Эта ошибка время от ..


Эта ошибка время от времени возникает. Одна из возможных причин: в деструкторе какого-то класса ссылка на обьект, который уничтожается, сохраняется в какой-то переменной.
Пример см. tests\destruct.prg

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




Пост N: 3572
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 18.09.13 22:00. Заголовок: Забыл сказать что за..


Забыл сказать что задача MT. На протяжении месяца абсолютно все функции этой задачи срабатывали нормально и не раз.
И бац на 25 раз (условно) всплыла 1301
destruct.prg чес слово пока ни о чем не говорит мне.
Жду снова этого глюка.........

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

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