FreeCAD Link Tip 2023.05.16, Access violation.

Russian forum
Forum rules
Правила форума и полезная информация

ПОЖАЛУЙСТА! Начиная обсуждение, обязательно....
Post Reply
User avatar
Odstavec
Posts: 77
Joined: Tue Dec 10, 2019 9:05 am
Location: Санкт-Петербург

FreeCAD Link Tip 2023.05.16, Access violation.

Post by Odstavec »

Code: Select all

OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 2023.516.0.14555 (Git shallow)
Build type: Release
Branch: HEAD
Hash: b3832bb2e9026abbb57a2f726603fa97994bc930
Python 3.11.3, Qt 5.15.8, Coin 4.0.1, Vtk 9.2.5, OCC 7.7.1
Locale: Russian/Russia (ru_RU)
Installed mods: 
  * A2plus 0.4.60k
  * fasteners 0.4.56
Скачал новую версию, от 16.05.2023.
https://github.com/realthunder/FreeCAD/releases/tag/Tip

Иногда при создании нового файла появляется куча ошибок "Access violation" и программа закрывается. В чём может быть причина?

С версией от 31.01.2023 таких проблем не наблюдается.
https://github.com/realthunder/FreeCAD/ ... 01.31-edge
memfis
Posts: 586
Joined: Tue Nov 15, 2016 7:58 pm

Re: FreeCAD Link Tip 2023.05.16, Access violation.

Post by memfis »

Тоже столкнулся с таким поведением. Единожды. При этом также заметил, что настройки интерфейса не совсем "мои" - сунулся к конфигам, оказалось, что пишется в ~/.config/FreeCAD. Прибил этот директорий и заменил его ссылкой на ~/.FreeCAD и новый запуск прошел штатно.

Также отмечу выявленную проблему с библиотекой - следует прибить файл squashfs-root/usr/lib/libstdc++.so.6 (где бы он нии лежал - мешает работе Path, вылечил А. Ломов, СПБ). Эта проблема свойственная всему апстриму, в т.ч. этой сборке.
xemul
Posts: 394
Joined: Tue Mar 21, 2023 9:35 pm

Re: FreeCAD Link Tip 2023.05.16, Access violation.

Post by xemul »

memfis wrote: Wed May 17, 2023 7:15 amТакже отмечу выявленную проблему с библиотекой - следует прибить файл squashfs-root/usr/lib/libstdc++.so.6 (где бы он нии лежал - мешает работе Path, вылечил А. Ломов, СПБ). Эта проблема свойственная всему апстриму, в т.ч. этой сборке.
Таки немного не так. Это, скорее, сложности с некоторыми приложениями.
Сейчас FC собирается в конде с libstdc++.so.6.30. При запуске AppImage устанавливается некоторое количество переменных окружения, соответствующих запускаемой сборке (см. AppRun в (распакованном) AppImage).
Если из FC запускается ещё что-то (н-р, camotics), собранное со свежей libstdc++.so.6.31 и зачем-то требующее версию не менее этой, то оно будет огорчаться на libstdc++.so.6.30 из AppImage.

Т.к. FC не столь привередлив и работает с libstdc++.so.6.31, то самый простой вариант в таком случае - распаковать AppImage и удалить <FC_unpacked>/usr/lib/libstdc++.*
Запускать <FC_unpacked>/AppRun

Правильный вариант - устанавливать/восстанавливать переменные окружения перед запуском подобного чего-то.
User avatar
Odstavec
Posts: 77
Joined: Tue Dec 10, 2019 9:05 am
Location: Санкт-Петербург

Re: FreeCAD Link Tip 2023.05.16, Access violation.

Post by Odstavec »

Code: Select all

OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 2023.521.0.14555 (Git shallow)
Build type: Release
Branch: HEAD
Hash: f428979aa87456d1ce57e2ea78ee9d70dc7595e4
Python 3.11.3, Qt 5.15.8, Coin 4.0.1, Vtk 9.2.5, OCC 7.7.1
Locale: Russian/Russia (ru_RU)
Installed mods: 
  * A2plus 0.4.60k
  * fasteners 0.4.56
В версии от 21.05.2023 та же ошибка. Заметил, что она появляется при загруженном Firefox и просмотре YouTube.
Post Reply