Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

the program drops at attempt to select a group of elements in the sketch. #70

Closed
tiket18 opened this issue Nov 26, 2020 · 2 comments
Closed

Comments

@tiket18
Copy link

tiket18 commented Nov 26, 2020

Let us create a new file, a thumbnail in it, and a rectangle in it. Now, by clicking the left mouse button, we will try to select elements moving from the upper left to the lower right (or vice versa) = the program drops.

This phenomenon appeared after merging with the apstream

The last appimadge is sick -
OS: Arch Linux (GNOME/gnome-xorg)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 2020.11.26.23076 +2838 (Git) AppImage
Build type: Release
Branch: LinkStage3
Hash: 34f56bf
Python version: 3.8.6
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.4.0
Locale: Russian/Russia (ru_RU)

Version 2836 does not suffer from this.

abort.FCStd.zip

` freecad
FreeCAD 0.19, Libs: 0.19R25914 (Git)
© Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2020
FreeCAD is free and open-source software licensed under the terms of LGPL2+ license.
FreeCAD wouldn't be possible without FreeCAD community.

#### ###

# # # #

## #### #### # # # #

# # # # # # # ##### #

# #### #### # # # #

# # # # # # # # ## ##

# #### #### ### # # #### ## ##

Loading Assembly4 WorkBench

(freecad:1014694): Gtk-WARNING **: 15:34:54.044: Theme parsing error: gtk.css:4:108: Failed to import: Произошла ошибка открытия файла .local/share/gnome-shell/extensions/[email protected]/stylesheet.css: Нет такого файла или каталога

(freecad:1014694): Gtk-WARNING : 15:34:54.044: Theme parsing error: gtk.css:5:114: Failed to import: Произошла ошибка открытия файла .local/share/gnome-shell/extensions/[email protected]/stylesheet-tiled.css: Нет такого файла или каталога
Command.cpp(1901): duplicate command Std_TreePreSelection
Command.cpp(1901): duplicate command Std_TreePreSelection
1.224623 <asm3.main> init_gui.py(14): no solver backend found
connect failed: Нет такого файла или каталога
Program received signal SIGSEGV, Segmentation fault.
#0 /usr/lib/libc.so.6(+0x3d6a0) [0x7f8fb39c16a0]
#1 0x7f8fb36d0c0f in SoMarkerSet::getMarker(int, SbVec2s&, unsigned char const
&, int&) from /usr/lib/libCoin.so.80+0x1f
#2 0x7f8fb36c15b8 in SoIndexedMarkerSet::GLRender(SoGLRenderAction
) from /usr/lib/libCoin.so.80+0x3c8
#3 0x7f8fb35850e3 in SoSeparator::GLRenderBelowPath(SoGLRenderAction*) from /usr/lib/libCoin.so.80+0x403
#4 0x7f8fb335e9d7 in SoAction::traverse(SoNode*) from /usr/lib/libCoin.so.80+0x67
#5 0x7f8fb351b4ab in SoChildList::traverse(SoAction*, int, int) from /usr/lib/libCoin.so.80+0x16b
#6 0x7f8fb35891e1 in SoSwitch::doAction(SoAction*) from /usr/lib/libCoin.so.80+0x2b1
#7 0x7f8fb35850e3 in SoSeparator::GLRenderBelowPath(SoGLRenderAction*) from /usr/lib/libCoin.so.80+0x403
#8 0x7f8fb3583fe1 in SoSeparator::GLRenderInPath(SoGLRenderAction*) from /usr/lib/libCoin.so.80+0x51
#9 0x7f8fb3554af7 in SoAnnotation::GLRenderInPath(SoGLRenderAction*) from /usr/lib/libCoin.so.80+0x97
#10 0x7f8fb35844d5 in SoSeparator::GLRenderInPath(SoGLRenderAction*) from /usr/lib/libCoin.so.80+0x545
#11 0x7f8fb35844d5 in SoSeparator::GLRenderInPath(SoGLRenderAction*) from /usr/lib/libCoin.so.80+0x545
#12 0x7f8fb335e9d7 in SoAction::traverse(SoNode*) from /usr/lib/libCoin.so.80+0x67
#13 0x7f8fb335f352 in SoAction::apply(SoPathList const&, int) from /usr/lib/libCoin.so.80+0x5b2
#14 0x7f8fb3365ab7 in SoGLRenderActionP::renderSingle(SoNode*) from /usr/lib/libCoin.so.80+0x277
#15 0x7f8fb3365fbe in SoGLRenderActionP::render(SoNode*) from /usr/lib/libCoin.so.80+0x11e
#16 0x7f8fb335f6ba in SoAction::apply(SoNode*) from /usr/lib/libCoin.so.80+0x2ea
#17 0x7f8fb64c5b6a in Gui::SoBoxSelectionRenderAction::apply(SoNode*) from /usr/lib/freecad/lib/libFreeCADGui.so+0x2a
#18 0x7f8fb3658962 in SoRenderManager::actuallyRender(SoGLRenderAction*, int, int, int) from /usr/lib/libCoin.so.80+0xa2
#19 0x7f8fb3658b17 in SoRenderManager::renderSingle(SoGLRenderAction*, int, int, int) from /usr/lib/libCoin.so.80+0xc7
#20 0x7f8fb365914c in SoRenderManager::render(SoGLRenderAction*, int, int, int) from /usr/lib/libCoin.so.80+0x9c
#21 0x7f8fb65934bc in Gui::View3DInventorViewer::renderScene() from /usr/lib/freecad/lib/libFreeCADGui.so+0x2cc
#22 0x7f8fb6549ffd in SIM::Coin3D::Quarter::QuarterWidget::paintEvent(QPaintEvent*) from /usr/lib/freecad/lib/libFreeCADGui.so+0x33d
#23 0x7f8fb6554545 in SIM::Coin3D::Quarter::SoQTQuarterAdaptor::paintEvent(QPaintEvent*) from /usr/lib/freecad/lib/libFreeCADGui.so+0x45
#24 0x7f8fb4b04b0e in QWidget::event(QEvent*) from /usr/lib/libQt5Widgets.so.5+0x1ce
#25 0x7f8fb4bb016f in QFrame::event(QEvent*) from /usr/lib/libQt5Widgets.so.5+0x1f
#26 0x7f8fb3ff97e3 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) from /usr/lib/libQt5Core.so.5+0x93
#27 0x7f8fb4ac3741 in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/libQt5Widgets.so.5+0x71
#28 0x7f8fb61fac99 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad/lib/libFreeCADGui.so+0x89
#29 0x7f8fb3ff9a7a in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /usr/lib/libQt5Core.so.5+0x12a
#30 0x7f8fb4afc8e8 in QWidgetPrivate::sendPaintEvent(QRegion const&) from /usr/lib/libQt5Widgets.so.5+0x38
#31 /usr/lib/libQt5Widgets.so.5(+0x16b666) [0x7f8fb4ad4666]
#32 0x7f8fb4b0525b in QWidget::event(QEvent*) from /usr/lib/libQt5Widgets.so.5+0x91b
#33 0x7f8fb4ac3752 in QApplicationPrivate::notify_helper(QObject*, QEvent*) from /usr/lib/libQt5Widgets.so.5+0x82
#34 0x7f8fb61fac99 in Gui::GUIApplication::notify(QObject*, QEvent*) from /usr/lib/freecad/lib/libFreeCADGui.so+0x89
#35 0x7f8fb3ff9a7a in QCoreApplication::notifyInternal2(QObject*, QEvent*) from /usr/lib/libQt5Core.so.5+0x12a
#36 0x7f8fb3ffc573 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) from /usr/lib/libQt5Core.so.5+0x173
#37 /usr/lib/libQt5Core.so.5(+0x30f0a4) [0x7f8fb40530a4]
#38 /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x184) [0x7f8fb1d1e914]
#39 /usr/lib/libglib-2.0.so.0(+0xa67d1) [0x7f8fb1d727d1]
#40 /usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x31) [0x7f8fb1d1d121]
#41 0x7f8fb40526e1 in QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) from /usr/lib/libQt5Core.so.5+0x61
#42 0x7f8fb3ff83fc in QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) from /usr/lib/libQt5Core.so.5+0x12c
#43 0x7f8fb4000894 in QCoreApplication::exec() from /usr/lib/libQt5Core.so.5+0x94
#44 0x7f8fb614ec4c in Gui::Application::runApplication() from /usr/lib/freecad/lib/libFreeCADGui.so+0x181c
#45 freecad(+0x45e0) [0x56456f0e85e0]
#46 /usr/lib/libc.so.6(__libc_start_main+0xf2) [0x7f8fb39ac152]
#47 freecad(+0x48ee) [0x56456f0e88ee]

`

@tiket18
Copy link
Author

tiket18 commented Nov 27, 2020

problem no solved

OS: Arch Linux (GNOME/gnome-xorg)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.25921 (Git)
Build type: Release
Branch: makepkg
Hash: f4fbc8c
Python version: 3.8.6
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.0
Locale: Russian/Russia (ru_RU)

@tiket18 tiket18 closed this as completed Nov 27, 2020
@tiket18 tiket18 reopened this Nov 27, 2020
@tiket18
Copy link
Author

tiket18 commented Nov 27, 2020

problem solved

OS: Arch Linux (GNOME/gnome-xorg)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.25923 (Git)
Build type: Release
Branch: makepkg
Hash: 550a1f4
Python version: 3.8.6
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.0
Locale: Russian/Russia (ru_RU)

@tiket18 tiket18 closed this as completed Nov 27, 2020
realthunder pushed a commit that referenced this issue Dec 26, 2023
4.5.0 - 2023-10-07
Features
requirements-txt-fixer: also sort constraints.txt by default.
#857 PR by @lev-blit.
#830 issue by @PLPeeters.
debug-statements: add bpdb debugger.
#942 PR by @mwip.
#941 issue by @mwip.
Fixes
file-contents-sorter: fix sorting an empty file.
#944 PR by @RoelAdriaans.
#935 issue by @paduszyk.
double-quote-string-fixer: don't rewrite inside f-strings in 3.12+.
#973 PR by @asottile.
#971 issue by @XuehaiPan.
Migrating
now requires python >= 3.8.
#926 PR by @asottile.
#927 PR by @asottile.
4.4.0 - 2022-11-23
Features
forbid-submodules: new hook which outright bans submodules.
#815 PR by @asottile.
#707 issue by @ChiefGokhlayeh.
4.3.0 - 2022-06-07
Features
check-executables-have-shebangs: use git config core.fileMode to determine if it should query git.
#730 PR by @Kurt-von-Laven.
name-tests-test: add --pytest-test-first test convention.
#779 PR by @asottile.
Fixes
check-shebang-scripts-are-executable: update windows instructions.
#774 PR by @mdeweerd.
#770 issue by @mdeweerd.
check-toml: use stdlib tomllib when available.
#771 PR by @DanielNoord.
#755 issue by @sognetic.
check-added-large-files: don't run on non-file stages.
#778 PR by @asottile.
#777 issue by @skyj.
4.2.0 - 2022-04-06
Features
name-tests-test: updated display text.
#713 PR by @asottile.
check-docstring-first: make output more parsable.
#748 PR by @asottile.
check-merge-conflict: make output more parsable.
#748 PR by @asottile.
debug-statements: make output more parsable.
#748 PR by @asottile.
Fixes
check-merge-conflict: fix detection of ====== conflict marker on windows.
#748 PR by @asottile.
Updating
Drop python<3.7.
#719 PR by @asottile.
Changed default branch from master to main.
#744 PR by @asottile.
4.1.0 - 2021-12-22
Features
debug-statements: add pdbr debugger.
#614 PR by @cansarigol.
detect-private-key: add detection for additional key types.
#658 PR by @ljmf00.
check-executables-have-shebangs: improve messaging on windows.
#689 PR by @pujitm.
#686 issue by @jmerdich.
check-added-large-files: support --enforce-all with git-lfs.
#674 PR by @amartani.
#560 issue by @jeremy-coulon.
Fixes
check-case-conflict: improve performance.
#626 PR by @guykisel.
#625 issue by @guykisel.
forbid-new-submodules: fix false-negatives for pre-push.
#619 PR by @m-khvoinitsky.
#609 issue by @m-khvoinitsky.
check-merge-conflict: fix execution in git worktrees.
#662 PR by @errsyn.
#638 issue by @daschuer.
Misc.
Normalize case of hook names and descriptions.
#671 PR by @dennisroche.
#673 PR by @revolter.
4.0.1 - 2021-05-16
Fixes
check-shebang-scripts-are-executable fix entry point.
#602 issue by @Person-93.
#603 PR by @scop.
4.0.0 - 2021-05-14
Features
check-json: report duplicate keys.
#558 PR by @AdityaKhursale.
#554 issue by @adamchainz.
no-commit-to-branch: add main to default blocked branches.
#565 PR by @ndevenish.
check-case-conflict: check conflicts in directory names as well.
#575 PR by @slsyy.
#70 issue by @andyjack.
check-vcs-permalinks: forbid other branch names.
#582 PR by @jack1142.
#581 issue by @jack1142.
check-shebang-scripts-are-executable: new hook which ensures shebang'd scripts are executable.
#545 PR by @scop.
Fixes
check-executables-have-shebangs: Short circuit shebang lookup on windows.
#544 PR by @scop.
requirements-txt-fixer: Fix comments which have indentation
#549 PR by @greshilov.
#548 issue by @greshilov.
pretty-format-json: write to stdout using UTF-8 encoding.
#571 PR by @jack1142.
#570 issue by @jack1142.
Use more inclusive language.
#599 PR by @asottile.
Breaking changes
Remove deprecated hooks: flake8, pyflakes, autopep8-wrapper.
#597 PR by @asottile.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant