Patch вылетает

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

ПОЖАЛУЙСТА! Начиная обсуждение, обязательно....
memfis
Posts: 63
Joined: Tue Nov 15, 2016 7:58 pm

Patch вылетает

Postby memfis » Sat Jun 17, 2017 11:01 am

OS: Linux
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.11211 (Git)
Build type: Unknown
Branch: master
Hash: 3aa61531a8a56a1079d725b850565ec75b93ba18
Python version: 2.7.13
Qt version: 4.8.7
Coin version: 3.1.3
OCC version: 6.9.1

Регулярно обновляюсь непосредственно через git. Вчера скомпилировал новую сборку. Доломали создание patch по линии - edge по незамкнутому контуру больше не добавляется. Просто и молча. Теперь только по замкнутому контуру. При попытке создания пути вдоль линии, см. скрин, молча ничего не делается, в консоли же есть ошибка -

The selected edges don't form a closed loop

По-прежнему вылетает при попытке создать путь по плоскости - давно уже. Ради этого даже пробовал перейти с ArchLinux на Сусь, пробовал и на убунте (в последний раз в вируталке) - все также. Например, углубление в приложенном файле сделать не удается, программа молча вылетает, вывод в консоли -

Code: Select all

Free Select
PathPocket(349).Activated()
Program received signal SIGSEGV, Segmentation fault.
#0  /usr/lib/libc.so.6(+0x336f0) [0x7fa8eb12e6f0]
#1  /usr/lib/libpython2.7.so.1.0(PyString_AsString+0x24) [0x7fa8f3a4a244]
#2  0x7fa8f4686297 in App::DocumentPy::openTransaction(_object*) from /usr/local/lib/libFreeCADApp.so+0x81
#3  0x7fa8f467dc0c in App::DocumentPy::staticCallback_openTransaction(_object*, _object*) from /usr/local/lib/libFreeCADApp.so+0xec
#4  /usr/lib/libpython2.7.so.1.0(PyEval_EvalFrameEx+0x5f30) [0x7fa8f3a9ec60]
#5  /usr/lib/libpython2.7.so.1.0(PyEval_EvalCodeEx+0x8dc) [0x7fa8f3aa28dc]
#6  /usr/lib/libpython2.7.so.1.0(+0x731bb) [0x7fa8f3a271bb]
#7  /usr/lib/libpython2.7.so.1.0(PyObject_Call+0x52) [0x7fa8f3a00682]
#8  /usr/lib/libpython2.7.so.1.0(+0x5c05a) [0x7fa8f3a1005a]
#9  /usr/lib/libpython2.7.so.1.0(PyObject_Call+0x52) [0x7fa8f3a00682]
#10  /usr/lib/libpython2.7.so.1.0(PyEval_CallObjectWithKeywords+0x56) [0x7fa8f3a98716]
#11  /usr/local/lib/libFreeCADBase.so(PP_Run_Method+0x182) [0x7fa8f3f88ad9]
#12  0x7fa8f3ef7197 in Base::InterpreterSingleton::runMethodVoid(_object*, char const*) from /usr/local/lib/libFreeCADBase.so+0x49
#13  0x7fa8f524442f in Gui::PythonCommand::activated(int) from /usr/local/lib/libFreeCADGui.so+0xa7
#14  0x7fa8f52407d1 in Gui::Command::invoke(int) from /usr/local/lib/libFreeCADGui.so+0x8b
#15  0x7fa8f5234cc9 in Gui::Action::onActivated() from /usr/local/lib/libFreeCADGui.so+0x21
#16  /usr/local/lib/libFreeCADGui.so(+0x790c40) [0x7fa8f5239c40]
#17  0x7fa8ec560cb0 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) from /usr/lib/libQtCore.so.4+0x4d0
#18  0x7fa8ed04e082 in QAction::triggered(bool) from /usr/lib/libQtGui.so.4+0x42
#19  0x7fa8ed04f3e3 in QAction::activate(QAction::ActionEvent) from /usr/lib/libQtGui.so.4+0x83
#20  /usr/lib/libQtGui.so.4(+0x5d8383) [0x7fa8ed42a383]
#21  0x7fa8ed42a4d4 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) from /usr/lib/libQtGui.so.4+0x74
#22  0x7fa8ed4efbba in QToolButton::mouseReleaseEvent(QMouseEvent*) from /usr/lib/libQtGui.so.4+0xa
#23  0x7fa8ed0aa840 in QWidget::event(QEvent*) from /usr/lib/libQtGui.so.4+0x290
#24  0x7fa8ed053f2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/libQtGui.so.4+0x8c
#25  0x7fa8ed05c5b7 in QApplication::notify(QObject*, QEvent*) from /usr/lib/libQtGui.so.4+0x1a47
#26  0x7fa8f520feb9 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/local/lib/libFreeCADGui.so+0xff
#27  0x7fa8ec54cb6d in QCoreApplication::notifyInternal(QObject*, QEvent*) from /usr/lib/libQtCore.so.4+0x8d
#28  0x7fa8ed05a5db in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) from /usr/lib/libQtGui.so.4+0x14b
#29  /usr/lib/libQtGui.so.4(+0x283a99) [0x7fa8ed0d5a99]
#30  0x7fa8ed0d444c in QApplication::x11ProcessEvent(_XEvent*) from /usr/lib/libQtGui.so.4+0xc9c
#31  /usr/lib/libQtGui.so.4(+0x2aae02) [0x7fa8ed0fce02]
#32  /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x2e7) [0x7fa8e5cefa47]
#33  /usr/lib/libglib-2.0.so.0(+0x4ac78) [0x7fa8e5cefc78]
#34  /usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x2c) [0x7fa8e5cefd0c]
#35  0x7fa8ec57cf6e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/libQtCore.so.4+0x7e
#36  /usr/lib/libQtGui.so.4(+0x2aaed6) [0x7fa8ed0fced6]
#37  0x7fa8ec54b43f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/libQtCore.so.4+0x3f
#38  0x7fa8ec54b7a5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) from /usr/lib/libQtCore.so.4+0x1b5
#39  0x7fa8ec551209 in QCoreApplication::exec() from /usr/lib/libQtCore.so.4+0x99
#40  0x7fa8f51a7762 in Gui::Application::runApplication() from /usr/local/lib/libFreeCADGui.so+0x1e4e
#41  FreeCAD(main+0x869) [0x407c86]
#42  /usr/lib/libc.so.6(__libc_start_main+0xea) [0x7fa8eb11b43a]
#43  FreeCAD(_start+0x2a) [0x4072fa]


Я, конечно, выкручиваюсь, благо есть LinuxCNC, но было бы здорово если бы кто смог донести до разработчиков - мне с моим англ там не место.
Attachments
Снимок экрана от 2017-06-17 13-59-27.png
Снимок экрана от 2017-06-17 13-59-27.png (84.41 KiB) Viewed 1159 times
2.fcstd
(21.55 KiB) Downloaded 26 times
memfis
Posts: 63
Joined: Tue Nov 15, 2016 7:58 pm

Re: Patch вылетает

Postby memfis » Sun Jun 18, 2017 3:45 pm

это скрин для wwmayer
Attachments
Снимок экрана от 2017-06-18 18-41-04.png
Снимок экрана от 2017-06-18 18-41-04.png (113.83 KiB) Viewed 1141 times