Crash on using Mephisto and Netgen mesher
Forum rules
and Helpful information
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help
Also, be nice to others! Read the FreeCAD code of conduct!
Also, be nice to others! Read the FreeCAD code of conduct!
Crash on using Mephisto and Netgen mesher
Can someone please confirm: There are two crashes when trying to mesh the attached chamfered cylinder.
- Switch to Mesh workbench
- load file mesh.FCStd
- create mesh from shape, use the default parameters
- Standard works, Mefisto and Netgen crash
OS: macOS 10.16
Word size of FreeCAD: 64-bit
Version: 0.20.25065 (Git)
Build type: Release
Branch: master
Hash: 4de2ad46b2b9c78ac2721a0dbea7c19306261095
Python version: 3.9.4
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.2
Locale: C/Default (C)
- Switch to Mesh workbench
- load file mesh.FCStd
- create mesh from shape, use the default parameters
- Standard works, Mefisto and Netgen crash
OS: macOS 10.16
Word size of FreeCAD: 64-bit
Version: 0.20.25065 (Git)
Build type: Release
Branch: master
Hash: 4de2ad46b2b9c78ac2721a0dbea7c19306261095
Python version: 3.9.4
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.2
Locale: C/Default (C)
- Attachments
-
- mesh.FCStd
- (10.04 KiB) Downloaded 26 times
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Crash on using Mephisto and Netgen mesher
No problem here:
Code: Select all
OS: Windows 8.1 (6.3)
Word size of FreeCAD: 64-bit
Version: 0.20.25065 (Git)
Build type: Release
Branch: master
Hash: 4de2ad46b2b9c78ac2721a0dbea7c19306261095
Python version: 3.8.10
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.2
Locale: Dutch/Netherlands (nl_NL)
Re: Crash on using Mephisto and Netgen mesher
Thanks for the feedback. Edwilliams, if I remember correctly, you are on macOS as well, could you please test? Any Linux user around?
edwilliams16 wrote: ping
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Crash on using Mephisto and Netgen mesher
It's a mac issue with smesh 9.6. We are trying to find a solution for this issue since quite a while, but haven't found a solution so far. Something related to clearing a mesh:
https://github.com/trelau/SMESH/issues/37
the issue does only occur on osx.
https://github.com/trelau/SMESH/issues/37
the issue does only occur on osx.
Re: Crash on using Mephisto and Netgen mesher
Mefisto is working here (I don't have netgen installed) :
Code: Select all
OS: Manjaro Linux (KDE/plasma)
Word size of FreeCAD: 64-bit
Version: 0.20.25026 (Git)
Build type: Release
Branch: fix_offset_macro
Hash: 85f37a1dbcb757efad32b7598ac0f99af021af8f
Python version: 3.9.5
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.0
Locale: French/France (fr_FR)
Re: Crash on using Mephisto and Netgen mesher
Thanks for the info. And thanks for working on it.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Crash on using Mephisto and Netgen mesher
No stacktrace, and I couldn't see anything in the log either.
Code: Select all
Msg: FreeCAD 0.20, Libs: 0.20R25065 (Git)
© Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2021
FreeCAD is free and open-source software licensed under the terms of LGPL2+ license.
FreeCAD wouldn't be possible without FreeCAD community.
##### #### ### ####
# # # # # #
# ## #### #### # # # # #
#### # # # # # # # ##### # #
# # #### #### # # # # #
# # # # # # # # # ## ## ##
# # #### #### ### # # #### ## ## ##
Log: Time = Mon Jun 14 14:06:52 2021
Log: AboutImage = freecadabout
Log: AppDataSkipVendor = true
Log: AppHomePath = /Users/cb/Desktop/FreeCAD.app/Contents/Resources/
Log: AppIcon = freecad
Log: AppTempPath = /var/folders/_k/qz73btq926z0jmp2f9mprh8r0000gp/T/
Log: BinPath = /Users/cb/Desktop/FreeCAD.app/Contents/Resources/bin/
Log: BuildRepositoryURL = /Users/runner/miniforge3/conda-bld/git_cache/github.com/FreeCAD/FreeCAD master
Log: BuildRevision = 25065 (Git)
Log: BuildRevisionBranch = master
Log: BuildRevisionDate = 2021/06/13 09:02:27
Log: BuildRevisionHash = 4de2ad46b2b9c78ac2721a0dbea7c19306261095
Log: BuildVersionMajor = 0
Log: BuildVersionMinor = 20
Log: Console = 0
Log: CopyrightInfo = © Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2021
FreeCAD is free and open-source software licensed under the terms of LGPL2+ license.
FreeCAD wouldn't be possible without FreeCAD community.
##### #### ### ####
# # # # # #
# ## #### #### # # # # #
#### # # # # # # # ##### # #
# # #### #### # # # # #
# # # # # # # # # ## ## ##
# # #### #### ### # # #### ## ## ##
Log: Debug = 0
Log: DocPath = /Users/cb/Desktop/FreeCAD.app/Contents/Resources/doc/
Log: ExeName = FreeCAD
Log: ExeVendor = FreeCAD
Log: ExeVersion = 0.20
Log: LoggingConsole = 1
Log: LoggingFile = 1
Log: LoggingFileName = /tmp/mefistoCrash.log
Log: MaintainerUrl = http://www.freecadweb.org/wiki/Main_Page
Log: OpenFile0 = 2
Log: OpenFileCount = 1
Log: PATH = /Library/TeX/texbin/makeindex:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/opt/X11/bin:/Users/cb/bin
Log: PYTHONHOME = /Users/cb/Desktop/FreeCAD.app/Contents/Resources
Log: PYTHONPATH =
Log: PythonSearchPath = /Users/cb/Desktop/FreeCAD.app/Contents/Resources/lib/python39.zip:/Users/cb/Desktop/FreeCAD.app/Contents/Resources/lib/python3.9:/Users/cb/Desktop/FreeCAD.app/Contents/Resources/lib/python3.9/lib-dynload
Log: RunMode = Gui
Log: SplashAlignment = Bottom|Left
Log: SplashInfoColor = #c8c8c8
Log: SplashScreen = freecadsplash
Log: SplashTextColor = #ffffff
Log: StartWorkbench = StartWorkbench
Log: SystemParameter = /Users/cb/Library/Preferences/FreeCAD/system.cfg
Log: UserAppData = /Users/cb/Library/Preferences/FreeCAD/
Log: UserHomePath = /Users/cb
Log: UserParameter = /tmp/user19plain.cfg
Log: Verbose =
Log: Create Application
Log: Run App init script
Log: Init: starting App::FreeCADInit.py
Log: Init: Searching for modules...
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Mesh... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Draft... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/ReverseEngineering... done
Log: Drawing became obsolete in 0.17; consider using TechDraw instead.
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Drawing... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Test... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Fem... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Spreadsheet... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Web... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/TechDraw... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Path... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/MeshPart... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Show(Init.py not found)... ignore
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Sketcher... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Start... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/OpenSCAD... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Surface... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Robot... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Image... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Inspection... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Idf... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Arch... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/AddonManager... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Points... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Measure... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/PartDesign... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Tux(Init.py not found)... ignore
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Part... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Import... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Material... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Raytracing... done
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/FC_SU(Init.py not found)... ignore
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/ThreadProfile... done
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/DynamicData... done
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/FeedsAndSpeeds-master(Init.py not found)... ignore
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/fcgear(Init.py not found)... ignore
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/A2plus... done
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/Manipulator... done
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/fasteners... done
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/sheetmetal... done
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/ExplodedAssembly(Init.py not found)... ignore
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/Curves(Init.py not found)... ignore
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/Assembly4... done
Log: Init: Initializing freecad.asm3
Log: Init: No init module found in freecad.asm3, skipping
Log: Init: Initializing freecad.freecad_glider
Log: Init: Initializing freecad.freecad_glider... done
Log: Init: Initializing freecad.Curves
Log: Init: No init module found in freecad.Curves, skipping
Log: Init: Initializing freecad.gears
Log: Init: No init module found in freecad.gears, skipping
Log: Using /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod as module path!
Log: System path after init:
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/bin
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Mesh
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Draft
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/ReverseEngineering
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Drawing
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Test
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Fem
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Spreadsheet
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Web
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/TechDraw
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Path
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/MeshPart
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Show
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Sketcher
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Start
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/OpenSCAD
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Surface
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Robot
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Image
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Inspection
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Idf
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Arch
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/AddonManager
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Points
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Measure
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/PartDesign
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Tux
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Part
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Import
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Material
Log: /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Raytracing
Log: /Users/cb/Library/Preferences/FreeCAD/Mod/FC_SU
Log: /Users/cb/Library/Preferences/FreeCAD/Mod/ThreadProfile
Log: /Users/cb/Library/Preferences/FreeCAD/Mod/DynamicData
Log: /Users/cb/Library/Preferences/FreeCAD/Mod/FeedsAndSpeeds-master
Log: /Users/cb/Library/Preferences/FreeCAD/Mod/fcgear
Log: /Users/cb/Library/Preferences/FreeCAD/Mod/A2plus
Log: /Users/cb/Library/Preferences/FreeCAD/Mod/Manipulator
Log: /Users/cb/Library/Preferences/FreeCAD/Mod/fasteners
Log: /Users/cb/Library/Preferences/FreeCAD/Mod/sheetmetal
Log: /Users/cb/Library/Preferences/FreeCAD/Mod/ExplodedAssembly
Log: /Users/cb/Library/Preferences/FreeCAD/Mod/Curves
Log: /Users/cb/Library/Preferences/FreeCAD/Mod/Assembly4
Log: /Library/TeX/texbin/makeindex
Log: /usr/local/bin
Log: /usr/bin
Log: /bin
Log: /usr/sbin
Log: /sbin
Log: /Library/TeX/texbin
Log: /opt/X11/bin
Log: /Users/cb/bin
Log: Init: App::FreeCADInit.py done
Log: Init: Creating Gui::Application and QApplication
Log: OpenGL version is: 2.1 (2.1 ATI-4.2.15)
Log: Run Gui init script
Log: Init: Running FreeCADGuiInit.py start script...
Log: Init: Searching modules...
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Mesh... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Draft... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/ReverseEngineering... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Drawing... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Test... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Fem... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Spreadsheet... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Web... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/TechDraw... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Path... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/MeshPart... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Show(InitGui.py not found)... ignore
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Sketcher... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Start... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/OpenSCAD... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Surface... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Robot... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Image... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Inspection... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Idf(InitGui.py not found)... ignore
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Arch... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/AddonManager... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Points... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Measure(InitGui.py not found)... ignore
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/PartDesign... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Tux... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Part... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Import... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Material... done
Log: Init: Initializing /Users/cb/Desktop/FreeCAD.app/Contents/Resources/Mod/Raytracing... done
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/FC_SU... done
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/ThreadProfile... done
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/DynamicData... done
Log: Module: Part
Log: Loading Part module... done
Log: Loading Path module... done
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/FeedsAndSpeeds-master... done
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/fcgear(InitGui.py not found)... ignore
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/A2plus... done
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/Manipulator... done
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/fasteners... done
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/sheetmetal... done
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/ExplodedAssembly... done
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/Curves(InitGui.py not found)... ignore
Log: Init: Initializing /Users/cb/Library/Preferences/FreeCAD/Mod/Assembly4... done
Log: Init: Initializing freecad.asm3
Log: Init: Initializing freecad.asm3... done
Log: Init: Initializing freecad.freecad_glider
Log: Init: Initializing freecad.freecad_glider... done
Log: Init: Initializing freecad.Curves
Log: Init: Initializing freecad.Curves... done
Log: Init: Initializing freecad.gears
Log: Init: Initializing freecad.gears... done
Log: Init: Loading FreeCAD GUI
Log: Init: Running FreeCADGuiInit.py start script... done
Log: Init: Activating default workbench StartWorkbench
Log: Loading GUI of Web module... done
Log: Loading GUI of Start module... done
Log: Loading Start module... done
Msg: FC_SU macro is enabledMsg:
Log: Init: Showing main window
Log: Main window restored
Log: Show main window
Log: Toolbars restored
Log: 3Dconnexion framework not found!
Log: Init: Entering event loop
Log: Init: Processing command line files
Log: Init: Processing file: 2
Log: Loading Sketcher module... done
Log: Loading PartDesign module... done
Log: Loading GUI of Part module... done
Log: Loading GUI of Sketcher module... done
Log: Loading GUI of PartDesign module... done
Log: Loading Mesh module... done
Log: Loading GUI of Mesh module... done
Log: Loading GUI of MeshPart module... done
Log: Loading MeshPart module... done
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Crash on using Mephisto and Netgen mesher
Can you run FreeCAD within the context of a debugger (on OSX the tool is lldb IIRC)?
So, it should be something like
So, it should be something like
Code: Select all
lldb ./FreeCAD
run
# crash
bt
Re: Crash on using Mephisto and Netgen mesher
lldb exists and is executable, but it doesn't run properly:
Code: Select all
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.