Crash on loading old model

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
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!
chrisb
Veteran
Posts: 53933
Joined: Tue Mar 17, 2015 9:14 am

Crash on loading old model

Post by chrisb »

I have a model which was last edited with 0.20.26375. When I load it into this version ...

OS: macOS 10.16
Word size of FreeCAD: 64-bit
Version: 0.20.26498 (Git)
Build type: Release
Python version: 3.9.7
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.3
Locale: C/Default (C)

... FreeCAD crashes with this log file:

Code: Select all

Msg: FreeCAD 0.20, Libs: 0.20R26498 (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 = 2021-Dec-04 00:47:07
Log: AboutImage = freecadabout
Log: AppDataSkipVendor = true
Log: AppHomePath = /Users/cb/Desktop/FreeCAD.app/Contents/Resources/
Log: AppIcon = freecad
Log: AppTempPath = /Users/cb/tmp/fcTemp/
Log: BOOST_VERSION = 1_74
Log: BinPath = /Users/cb/Desktop/FreeCAD.app/Contents/Resources/bin/
Log: BuildRepositoryURL = Unknown
Log: BuildRevision = 26498 (Git)
Log: BuildRevisionDate = 2021/11/27 08:58:25
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: EIGEN_VERSION = 3.4.0
Log: ExeName = FreeCAD
Log: ExeVendor = FreeCAD
Log: ExeVersion = 0.20
Log: LoggingConsole = 1
Log: LoggingFile = 1
Log: LoggingFileName = /tmp/freecad.log
Log: MaintainerUrl = http://www.freecadweb.org/wiki/Main_Page
Log: OCC_VERSION = 7.5.3
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: PYSIDE_VERSION = 5.13.2
Log: PYTHONHOME = Desktop/FreeCAD.app/Contents/Resources
Log: PYTHONPATH = 
Log: PYTHON_VERSION = 3.9.7
Log: PythonSearchPath = Desktop/FreeCAD.app/Contents/Resources/lib/python39.zip:Desktop/FreeCAD.app/Contents/Resources/lib/python3.9:Desktop/FreeCAD.app/Contents/Resources/lib/python3.9/lib-dynload
Log: QT_VERSION = 5.12.9
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/Application Support/FreeCAD/
Log: UserCachePath = /Users/cb/Library/Caches/FreeCAD/Cache/
Log: UserConfigPath = /Users/cb/Library/Preferences/FreeCAD/
Log: UserHomePath = /Users/cb
Log: UserMacroPath = /Users/cb/Library/Application Support/FreeCAD/Macro/
Log: UserParameter = /Users/cb/Library/Preferences/FreeCAD/user.cfg
Log: Verbose = 
Log: XERCESC_VERSION = 3.2.3
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/Application Support/FreeCAD/Mod/FC_SU(Init.py not found)... ignore
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/ThreadProfile... done
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/.DS_Store(Init.py not found)... ignore
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/DynamicData... done
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/FeedsAndSpeeds-master(Init.py not found)... ignore
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/fcgear(Init.py not found)... ignore
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/A2plus... done
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/Manipulator... done
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/fasteners... done
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/CurvedShapes... done
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/sheetmetal... done
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/ExplodedAssembly(Init.py not found)... ignore
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/Curves(Init.py not found)... ignore
Log: Init:      Initializing /Users/cb/Library/Application Support/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/Application Support/FreeCAD/Mod/FC_SU
Log:    /Users/cb/Library/Application Support/FreeCAD/Mod/ThreadProfile
Log:    /Users/cb/Library/Application Support/FreeCAD/Mod/.DS_Store
Log:    /Users/cb/Library/Application Support/FreeCAD/Mod/DynamicData
Log:    /Users/cb/Library/Application Support/FreeCAD/Mod/FeedsAndSpeeds-master
Log:    /Users/cb/Library/Application Support/FreeCAD/Mod/fcgear
Log:    /Users/cb/Library/Application Support/FreeCAD/Mod/A2plus
Log:    /Users/cb/Library/Application Support/FreeCAD/Mod/Manipulator
Log:    /Users/cb/Library/Application Support/FreeCAD/Mod/fasteners
Log:    /Users/cb/Library/Application Support/FreeCAD/Mod/CurvedShapes
Log:    /Users/cb/Library/Application Support/FreeCAD/Mod/sheetmetal
Log:    /Users/cb/Library/Application Support/FreeCAD/Mod/ExplodedAssembly
Log:    /Users/cb/Library/Application Support/FreeCAD/Mod/Curves
Log:    /Users/cb/Library/Application Support/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.6.20)
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/Application Support/FreeCAD/Mod/FC_SU... done
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/ThreadProfile... done
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/.DS_Store(InitGui.py not found)... ignore
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/DynamicData... done
Log: Module: Part
Log: Loading Part module... done
Log: Loading Path module... done
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/FeedsAndSpeeds-master... done
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/fcgear(InitGui.py not found)... ignore
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/A2plus... done
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/Manipulator... done
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/fasteners... done
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/CurvedShapes... done
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/sheetmetal... done
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/ExplodedAssembly... done
Log: Init:      Initializing /Users/cb/Library/Application Support/FreeCAD/Mod/Curves(InitGui.py not found)... ignore
Log: Init:      Initializing /Users/cb/Library/Application Support/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: 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: File was not written with this version of the topology
Log: File was not written with this version of the topology
The file can be fixed if I remove the last object "PfadEnde-1" in the tree.

The last two lines in the log show some other issue, they occur also if I successfully load the stripped file. Is there something I can do as a workaround? The attached file is a strip down of a rather big file, which I would hate to loose.
Attachments
crash.FCStd
(12.84 KiB) Downloaded 34 times
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
domad
Veteran
Posts: 2053
Joined: Mon Jun 22, 2020 12:16 pm

Re: Crash on loading old model

Post by domad »

Greetings to the Community!
No problem with the same Win version of FC

OS: Windows 8 (6.2)
Word size of FreeCAD: 64-bit
Version: 0.20.26498 (Git)
Build type: Release
Python version: 3.8.12
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.3
Attachments
crash.png
crash.png (114.21 KiB) Viewed 1478 times
User avatar
thomas-neemann
Veteran
Posts: 11801
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Crash on loading old model

Post by thomas-neemann »

chrisb wrote: Fri Dec 03, 2021 11:57 pm
I can also load it here


OS: Ubuntu 20.04.1 LTS (XFCE/xubuntu)
Word size of FreeCAD: 64-bit
Version: 0.20.26498 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 1895593)
Hash: 18955931c7f0926a4cd9d2719be5a433b49ae56e
Python version: 3.9.7
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.3
Locale: German/Germany (de_DE)
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
wmayer
Founder
Posts: 20243
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: Crash on loading old model

Post by wmayer »

Crash on loading old model
What do you mean with crash? A really hard crash that terminates the application?
chrisb
Veteran
Posts: 53933
Joined: Tue Mar 17, 2015 9:14 am

Re: Crash on loading old model

Post by chrisb »

wmayer wrote: Sat Dec 04, 2021 9:26 am
Crash on loading old model
What do you mean with crash? A really hard crash that terminates the application?
Yes. Should I add the crash report? It is roughly 1000 lines naming lots of Apple libraries. FreeCAD on the Mac is called by a wrapper script, which seems to consume most output. Should I try to work around this to get better information?
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
wmayer
Founder
Posts: 20243
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: Crash on loading old model

Post by wmayer »

chrisb wrote: Sat Dec 04, 2021 10:12 am Should I try to work around this to get better information?
Yes, that would be good. In order to do anything about it we need some information about where the crash occurs. Since it crashes for nobody else (including me) it might be an Apple specific problem.
User avatar
thomas-neemann
Veteran
Posts: 11801
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: Crash on loading old model

Post by thomas-neemann »

wmayer wrote: Sat Dec 04, 2021 11:08 am ... it might be an Apple specific problem.

so as not to waste time and energy, it would be good to have another apple user confirm this
Gruß Dipl.-Ing. (FH) Thomas Neemann

https://www.youtube.com/@thomasneemann5 ... ry=freecad
chrisb
Veteran
Posts: 53933
Joined: Tue Mar 17, 2015 9:14 am

Re: Crash on loading old model

Post by chrisb »

Sad to say, but there is not much output either:

Code: Select all

~/Desktop/FreeCAD.app/Contents/Resources/bin/freecad --log-file /tmp/freecad.log -u /tmp/user19.cfg 
FreeCAD 0.20, Libs: 0.20R26498 (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.
  #####                 ####  ###   ####  
  #                    #      # #   #   # 
  #     ##  #### ####  #     #   #  #   # 
  ####  # # #  # #  #  #     #####  #   # 
  #     #   #### ####  #    #     # #   # 
  #     #   #    #     #    #     # #   #  ##  ##  ##
  #     #   #### ####   ### #     # ####   ##  ##  ##

zsh: segmentation fault  ~/Desktop/FreeCAD.app/Contents/Resources/bin/freecad --log-file  -u 
The crash occurs before the file makes it into the "Recent files" list.

I will now strip the offending tree entry from changed properties.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
chrisb
Veteran
Posts: 53933
Joined: Tue Mar 17, 2015 9:14 am

Re: Crash on loading old model

Post by chrisb »

Keith, would you mind testing this?
keithsloan52 wrote: pinged by pinger macro
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
keithsloan52
Veteran
Posts: 2756
Joined: Mon Feb 27, 2012 5:31 pm

Re: Crash on loading old model

Post by keithsloan52 »

chrisb wrote: Sat Dec 04, 2021 1:13 pm Keith, would you mind testing this?
keithsloan52 wrote: pinged by pinger macro
19.1 & 19.2 Okay as is FreeCAD Daily

Code: Select all

OS: macOS 10.15
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 2021.922.24301 +4188 (Git)
Build type: Release
Branch: LinkDaily
Hash: 3de879c7a2ba7111cc769d98636eb6d43189459d
Python version: 3.9.7
Qt version: 5.12.9
Coin version: 4.0.1
OCC version: 7.5.2
Locale: C/Default (C)
Crashes with 0.20

Code: Select all

OS: macOS 10.15
Word size of FreeCAD: 64-bit
Version: 0.20.26498 (Git)
Build type: Release
Python version: 3.9.7
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.3
Locale: C/Default (C)

Code: Select all

OS: macOS 10.15
Word size of FreeCAD: 64-bit
Version: 0.20.26479 (Git)
Build type: Release
Python version: 3.9.7
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.5.3
Locale: C/Default (C)
Issue with OCC 7.5.3 perhaps
Post Reply