Коллекция багов Лазарус 0.9.28.2

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

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

Ответить
Аватара пользователя
qivi
энтузиаст
Сообщения: 703
Зарегистрирован: 19.01.2009 12:45:54
Откуда: Россия

Коллекция багов Лазарус 0.9.28.2

Сообщение qivi »

ОС: Ubuntu AMD64
ПО: Лазарус 0.9.28.2 + ФПЦ 2.2.4 - взято с соурфоржа.

Решил озвучить несколько багов, возможно о них уже известно, но про запас обнародую. Куда сообщать о них помимо этого форума я не знаю, тем более с английским не дружу.

1. Лазарус не открывает (не находит) файлы пакетов, проектов, модулей и т. д. если в пути к файлу есть хоть один пробел. При попытке открытия файла находящегося допустим на «Рабочий стол» Лазарус сообщает файл такой-то не найден хотите его создать... причём файл называет правильно. Обойти этот косяк не сложно но всё равно не удобно. В Win такой проблемы нет.

2. Ошибка при компилировании программы (не графического приложения). Попытка откомпилировать «Программу» приводи к тому, что Лазарус уходит в бесконечную отладку. Нажимаю кнопку «Остановить», Лазарус выбрасывает сообщение об ошибке. Программа при этом компилируется правильно и без проблем запускается из папки проекта.
1.png


3. Удаление файла из пакета приводит к ошибке, приходится перезапускать Лазарус, что очень сильно докучает.
2.png


4. Очень много окон отображающихся некорректно... например вот:
3.PNG


5. Не отрабатывает свойство формы BorderStyle со значением bsSingle, он его просто игнорирует. Странно, но помнится когда тока вышел релиз .....28.2 это свойство отрабатывало, может это из за каких либо обновлений ГТК'ашных библиотек... таковых было не мало с тех пор как я поставил ОС и Лазарус.
скалогрыз
долгожитель
Сообщения: 1804
Зарегистрирован: 03.09.2008 02:36:48

Сообщение скалогрыз »

полезная ссылка про баг репорт:
http://wiki.freepascal.org/How_do_I_cre ... _report/ru

полезная ссылка про отладчик:
(http://wiki.freepascal.org/How_do_I_cre ... 0.BA.D0.B0)

полезная ссылка для знания английского языка: translate.google.ru

все ошибки необходимо перепроверить в SVN версии.
ViTality
постоялец
Сообщения: 308
Зарегистрирован: 05.10.2007 15:12:02

Сообщение ViTality »

5-ое может зависить от оконного менеджера. возможно виноват компиз
Аватара пользователя
qivi
энтузиаст
Сообщения: 703
Зарегистрирован: 19.01.2009 12:45:54
Откуда: Россия

Сообщение qivi »

ViTality писал(а):5-ое может зависить от оконного менеджера. возможно виноват компиз


Может оно и так, только у других приложений (созданных не в Лазарус), окна фиксированного размера работают корректно.
ViTality
постоялец
Сообщения: 308
Зарегистрирован: 05.10.2007 15:12:02

Сообщение ViTality »

проверил. когда компиз включен все нормально - размер окна изменить не возможно. выключаю компиз - размер можно изменить
Аватара пользователя
qivi
энтузиаст
Сообщения: 703
Зарегистрирован: 19.01.2009 12:45:54
Откуда: Россия

Сообщение qivi »

ViTality писал(а):проверил. когда компиз включен все нормально - размер окна изменить не возможно. выключаю компиз - размер можно изменить


Ща то же проверил, аналогично для приложений созданных в Лазарусе, другие программы (например OggConvert) к включению отключению компиза не чувствительны!!!
ronin
постоялец
Сообщения: 174
Зарегистрирован: 26.01.2010 23:14:46

Сообщение ronin »

А у меня ещё такой вопрос - под линуксом можно сворачивать и разворачивать среду со всеми окнами полностью, или только по отдельности каждое окно - редактор кода, инспектор объектов, окно сообщения.... достала уже эта вещь честно говоря, или это только у меня так?
Climber
постоялец
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва

Сообщение Climber »

Ошибка русификации ;)
Кстати, про такие ошибки тоже в трекер писать можно? Кто русификацией занимается?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
qivi
энтузиаст
Сообщения: 703
Зарегистрирован: 19.01.2009 12:45:54
Откуда: Россия

Сообщение qivi »

Вообще неплохо бы было что б по исправлению всяких найденных багов вышла 0.9.28.3 :idea: :wink:
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Сообщение Brainenjii »

qivi: займитесь ^_^
Аватара пользователя
qivi
энтузиаст
Сообщения: 703
Зарегистрирован: 19.01.2009 12:45:54
Откуда: Россия

Сообщение qivi »

Brainenjii писал(а):qivi: займитесь ^_^

Я всеми лапками "ЗА!", ещё и с удовольствием :D ... вот тока тяму не хватит :oops:
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

ronin писал(а):А у меня ещё такой вопрос - под линуксом можно сворачивать и разворачивать среду со всеми окнами полностью

Всё больше это зависит от используемого оконного менеджера. В гноме это штатное поведение, в кедах (мне кажется) можно задать группировку. В остальных не знаю.
А вобще - это очень полезная фича. Сначала конечно пугает - но на самом деле очень удобная фишка для навигации по открытым окнам.
Для отображения рабочего стола - есть кнопка "Свернуть все окна".
Аватара пользователя
Максим
энтузиаст
Сообщения: 599
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Сообщение Максим »

Climber писал(а):Ошибка русификации ;)
Кстати, про такие ошибки тоже в трекер писать можно? Кто русификацией занимается?

Можно и в багтрекер, но проще мне в личку. В смысле, это я русификацию пилю ;)
Кстати, я проверил, в транке эта ошибка уже давно исправлена.
ronin
постоялец
Сообщения: 174
Зарегистрирован: 26.01.2010 23:14:46

Сообщение ronin »

в кедах (мне кажется) можно задать группировку


группировка то работает

Для отображения рабочего стола - есть кнопка "Свернуть все окна".


сворачивает он как раз всё сразу, а вот разворачивает только по отдельности, причём если убираем группировку на панели появляются кномпи каждого окна в отлеьности, а не как например в Delphi, одна кнопка на панели для среды, и при разворачивании открываются все окна

Сначала конечно пугает - но на самом деле очень удобная фишка для навигации по открытым окнам.


ну не знаю, приходится каждый раз открывать по отдельности окно среды, окно инспектора объектов, окно редактора кода, окно сообщений...
Ответить