Исключение External: Sigsegv

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Исключение External: Sigsegv

Сообщение Itccst » 29.11.2013 10:47:05

Lazarus 1.3 2013.11.28 i386
Ревизия SVN 43486
fpc 2.6.2
zeoslib 7.2
rxlib 2.6.1.134
Подключение к MySQL 5.5.28
В таблице несколько полей с типом TEXT, на форме несколько компонентов DBMemo

После компиляции проект вызывает исключение External: Sigsegv


Если удалить или отключить компоненты (убрать DataSet) ошибка не появляется.
Примечательно то, что если их оставить подключенными и в базе в этих полях не будет данных (или длина текста не большая) то все прекрасно компилируется.

Ошибка стала появляться после установки более свежей среды и компонентов. Так же была переустановлена ОС (стояла Win XP, сейчас Win 7 64)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Itccst
незнакомец
 
Сообщения: 2
Зарегистрирован: 29.11.2013 10:13:19

Re: Исключение External: Sigsegv

Сообщение NTFS » 29.11.2013 11:55:27

Ошибка стала появляться после установки более свежей среды и компонентов. Так же была переустановлена ОС (стояла Win XP, сейчас Win 7 64)


И кто после этого виноват? Уже сто раз писали, что Lazarus и FreePascal не особенно переносимы между версиями. Собирайте проект в той версии, в которой разрабатывали.
Влияние ОС меньше, если только не используете WinAPI напрямую. Изредка, только расположение элементов на форме слетает.
NTFS
постоялец
 
Сообщения: 388
Зарегистрирован: 05.11.2007 14:57:50
Откуда: Краснодар

Re: Исключение External: Sigsegv

Сообщение Itccst » 29.11.2013 21:56:04

NTFS, Дело было не в бабине)

Создал пробный проект с подключением к базе. Базу максимально урезал. На форме оставил RXDBGrid, DBMemo, ZConnection, ZQuery и Datasource.
При прокрутке грида получил ту же самую ошибку. Подключился через стандартные компоненты: MySQL55Connection и SQLQuery.
И о чудо! Все заработало.

Снес ZeosLib 7.2, поставил 7.1
Оба проекта прекрасно заработали

Проблема решена
Itccst
незнакомец
 
Сообщения: 2
Зарегистрирован: 29.11.2013 10:13:19


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru