FreeCAD crashes when many WB are installed (was BIM and Dodo WB update causes crash)

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!
kisolre
Posts: 1083
Joined: Wed Nov 21, 2018 1:13 pm

FreeCAD crashes when many WB are installed (was BIM and Dodo WB update causes crash)

Postby kisolre » Fri Jul 19, 2019 5:36 pm

Edit2: crash occurs when a lot of WB are installed. Removing random WB usually fixes that.
Edit: it turned out that the combination of BIM and Dodo crashes FreeCAD.

After updating several workbenches at once FreeCAD crashed on restart. Removing them one by one I found BIM to be the culprit. Without BIM present in MOD folder FreeCAD starts. With BIM it crashed with the following log:

Code: Select all

Msg: FreeCAD 0.19, Libs: 0.19R17433 (Git)
© Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2019
  #####                 ####  ###   ####  
  #                    #      # #   #   # 
  #     ##  #### ####  #     #   #  #   # 
  ####  # # #  # #  #  #     #####  #   # 
  #     #   #### ####  #    #     # #   # 
  #     #   #    #     #    #     # #   #  ##  ##  ##
  #     #   #### ####   ### #     # ####   ##  ##  ##

Log: Time = Fri Jul 19 20:22:55 2019
Log: AppDataSkipVendor = true
Log: AppHomePath = E:/New Download/FreeCAD/_FreeCAD_Conda/
Log: AppIcon = freecad
Log: AppTempPath = C:\Users\Wivern\AppData\Local\Temp\
Log: BinPath = E:/New Download/FreeCAD/_FreeCAD_Conda/bin\
Log: BuildRepositoryURL = git://github.com/FreeCAD/FreeCAD.git master
Log: BuildRevision = 17433 (Git)
Log: BuildRevisionBranch = master
Log: BuildRevisionDate = 2019/07/17 22:25:42
Log: BuildRevisionHash = 125380ddd9a1fdeb45ffc736040dad1f6343daa4
Log: BuildVersionMajor = 0
Log: BuildVersionMinor = 19
Log: Console = 0
Log: CopyrightInfo = © Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2019
  #####                 ####  ###   ####  
  #                    #      # #   #   # 
  #     ##  #### ####  #     #   #  #   # 
  ####  # # #  # #  #  #     #####  #   # 
  #     #   #### ####  #    #     # #   # 
  #     #   #    #     #    #     # #   #  ##  ##  ##
  #     #   #### ####   ### #     # ####   ##  ##  ##


Log: Debug = 0
Log: DocPath = E:/New Download/FreeCAD/_FreeCAD_Conda/doc\
Log: ExeName = FreeCAD
Log: ExeVendor = FreeCAD
Log: ExeVersion = 0.19
Log: LoggingConsole = 1
Log: LoggingFile = 1
Log: LoggingFileName = C:\Users\Wivern\AppData\Roaming\FreeCAD\FreeCAD.log
Log: MaintainerUrl = http://www.freecadweb.org/wiki/Main_Page
Log: PATH = E:\New Download\FreeCAD\_FreeCAD_Conda\bin\Library\bin;C:\Program Files\Microsoft MPI\Bin\;E:\Program Files (x86)\Embarcadero\Studio\19.0\bin;C:\Users\Public\Documents\Embarcadero\Studio\19.0\Bpl;E:\Program Files (x86)\Embarcadero\Studio\19.0\bin64;C:\Users\Public\Documents\Embarcadero\Studio\19.0\Bpl\Win64;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Delphi7SE\bin;C:\Program Files (x86)\Delphi7SE\Projects\BPL;C:\Program Files\Git\cmd;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\nodejs\;E:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\TortoiseGit\bin;C:\Program Files\CMake\bin;C:\Users\Wivern\AppData\Local\Programs\Python\Python37-32\Scripts\;C:\Users\Wivern\AppData\Local\Programs\Python\Python37-32\;C:\Users\Wivern\AppData\Roaming\npm;C:\Program Files\Microsoft VS Code\bin
Log: PythonSearchPath = E:\New Download\FreeCAD\_FreeCAD_Conda\bin\python36.zip;E:\New Download\FreeCAD\_FreeCAD_Conda\bin\DLLs;E:\New Download\FreeCAD\_FreeCAD_Conda\bin\lib;E:\New Download\FreeCAD\_FreeCAD_Conda\bin
Log: RunMode = Gui
Log: SplashAlignment = Bottom|Left
Log: SplashInfoColor = #c8c8c8
Log: SplashScreen = freecadsplash
Log: SplashTextColor = #ffffff
Log: StartWorkbench = StartWorkbench
Log: SystemParameter = C:\Users\Wivern\AppData\Roaming\FreeCAD\system.cfg
Log: UserAppData = C:\Users\Wivern\AppData\Roaming\FreeCAD\
Log: UserHomePath = C:\Users\Wivern\Documents
Log: UserParameter = C:\Users\Wivern\AppData\Roaming\FreeCAD\user.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 E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\AddonManager... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Arch... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Complete... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Draft... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Drawing... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Fem... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Idf... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Image... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Import... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Inspection... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Material... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Measure... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Mesh... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\MeshPart... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\OpenSCAD... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Part... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\PartDesign... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Path... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Plot(Init.py not found)... ignore
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Points... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Raytracing... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Robot... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Ship(Init.py not found)... ignore
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Show(Init.py not found)... ignore
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Sketcher... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Spreadsheet... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Start... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Surface... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\TechDraw... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Test... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Tux(Init.py not found)... ignore
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Web... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\3D_Printing_Tools(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\A2plus... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\BIM(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\BOLTSFC(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Cfd... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Curves(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Defeaturing... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\DesignSPHysics(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Dimensioning(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\dodo... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\EM... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\ExplodedAssembly(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\fasteners... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\FCGear(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\flamingo... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\frame(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\freecad.trails(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\InventorLoader... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\kicadStepUpMod... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\lattice2(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Lithophane... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Manipulator... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\nurbs(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\ose-piping-workbench(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\parts_library(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\pyrate(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\reconstruction(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Reinforcement(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Render(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\sheetmetal... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Silk... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\SlopedPlanesMacro... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\symbols_library(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\workfeature(Init.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\workfeature-macro(Init.py not found)... ignore
Log: Init: Initializing freecad.PyrateWorkbench
Log: Init: No init module found in freecad.PyrateWorkbench, skipping
Log: Init: Initializing freecad.trails
Log: Init: No init module found in freecad.trails, skipping
Log: Init: Initializing freecad.frametools
Log: Init: No init module found in freecad.frametools, skipping
Log: Init: Initializing freecad.gears
Log: Init: No init module found in freecad.gears, skipping
Log: Using E:\New Download\FreeCAD\_FreeCAD_Conda\Mod as module path!
Log: System path after init:
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\bin
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\AddonManager
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Arch
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Complete
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Draft
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Drawing
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Fem
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Idf
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Image
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Import
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Inspection
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Material
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Measure
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Mesh
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\MeshPart
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\OpenSCAD
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Part
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\PartDesign
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Path
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Plot
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Points
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Raytracing
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Robot
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Ship
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Show
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Sketcher
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Spreadsheet
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Start
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Surface
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\TechDraw
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Test
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Tux
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Web
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\3D_Printing_Tools
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\A2plus
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\BIM
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\BOLTSFC
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Cfd
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Curves
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Defeaturing
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\DesignSPHysics
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Dimensioning
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\dodo
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\EM
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\ExplodedAssembly
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\fasteners
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\FCGear
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\flamingo
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\frame
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\freecad.trails
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\InventorLoader
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\kicadStepUpMod
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\lattice2
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Lithophane
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Manipulator
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\nurbs
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\ose-piping-workbench
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\parts_library
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\pyrate
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\reconstruction
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Reinforcement
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Render
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\sheetmetal
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Silk
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\SlopedPlanesMacro
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\symbols_library
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\workfeature
Log:    C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\workfeature-macro
Log:    E:\New Download\FreeCAD\_FreeCAD_Conda\bin\Library\bin
Log:    C:\Program Files\Microsoft MPI\Bin\
Log:    E:\Program Files (x86)\Embarcadero\Studio\19.0\bin
Log:    C:\Users\Public\Documents\Embarcadero\Studio\19.0\Bpl
Log:    E:\Program Files (x86)\Embarcadero\Studio\19.0\bin64
Log:    C:\Users\Public\Documents\Embarcadero\Studio\19.0\Bpl\Win64
Log:    C:\Program Files (x86)\Common Files\Oracle\Java\javapath
Log:    C:\ProgramData\Oracle\Java\javapath
Log:    C:\Program Files (x86)\Intel\iCLS Client\
Log:    C:\Program Files\Intel\iCLS Client\
Log:    C:\Windows\system32
Log:    C:\Windows
Log:    C:\Windows\System32\Wbem
Log:    C:\Windows\System32\WindowsPowerShell\v1.0\
Log:    C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL
Log:    C:\Program Files\Intel\Intel(R) Management Engine Components\DAL
Log:    C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT
Log:    C:\Program Files\Intel\Intel(R) Management Engine Components\IPT
Log:    C:\Program Files (x86)\Delphi7SE\bin
Log:    C:\Program Files (x86)\Delphi7SE\Projects\BPL
Log:    C:\Program Files\Git\cmd
Log:    C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common
Log:    C:\Program Files\nodejs\
Log:    E:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\
Log:    C:\Program Files\TortoiseGit\bin
Log:    C:\Program Files\CMake\bin
Log:    C:\Users\Wivern\AppData\Local\Programs\Python\Python37-32\Scripts\
Log:    C:\Users\Wivern\AppData\Local\Programs\Python\Python37-32\
Log:    C:\Users\Wivern\AppData\Roaming\npm
Log:    C:\Program Files\Microsoft VS Code\bin
Log: Init: App::FreeCADInit.py done
Log: Init: Creating Gui::Application and QApplication
Log: Local server 'FreeCAD' started
Log: OpenGL version is: 4.6 (4.6.0 NVIDIA 419.67)
Log: Run Gui init script
Log: Init: Running FreeCADGuiInit.py start script...
Log: Init:   Searching modules...
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\AddonManager... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Arch... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Complete... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Draft... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Drawing... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Fem... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Idf(InitGui.py not found)... ignore
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Image... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Import... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Inspection... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Material... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Measure(InitGui.py not found)... ignore
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Mesh... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\MeshPart... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\OpenSCAD... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Part... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\PartDesign... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Path... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Plot... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Points... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Raytracing... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Robot... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Ship... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Show(InitGui.py not found)... ignore
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Sketcher... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Spreadsheet... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Start... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Surface... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\TechDraw... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Test... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Tux... done
Log: Init:      Initializing E:\New Download\FreeCAD\_FreeCAD_Conda\Mod\Web... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\3D_Printing_Tools... done
Log: Module: Part
Log: Loading Part module... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\A2plus... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\BIM... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\BOLTSFC(InitGui.py not found)... ignore
Log: Loading Fem module... done
Log: Loading GUI of Fem module... done
Msg: b"'wsl' is not recognized as an internal or external command,\r\noperable program or batch file.\r\n"Msg: 
Msg: b"'wsl' is not recognized as an internal or external command,\r\noperable program or batch file.\r\n"Msg: 
Msg: detected openfoam version by Cfd module:Msg:  Msg: b''Msg:  Msg: b''Msg: 
Msg: environment var 'WM_PROJECT_VERSION' is not defined
,
              fallback to default (5, 0)Msg: 
Msg: Error, PyFoam is not installed, try pip3/pip install PyFoamMsg: 
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Cfd... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Curves... done
Log: Loading Path module... done
Log: Loading Inspection module... done
Log: Loading TechDraw module... done
Log: Loading PathStock... done
Log: Loading PathToolControllerGui... done
Log: Loading PathToolController... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Defeaturing... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\DesignSPHysics(InitGui.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Dimensioning... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\dodo... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\EM... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\ExplodedAssembly... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\fasteners... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\FCGear(InitGui.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\flamingo... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\frame(InitGui.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\freecad.trails(InitGui.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\InventorLoader... failed
Log: ----------------------------------------------------------------------------------------------------
Log: Traceback (most recent call last):
  File "<string>", line 120, in InitApplications
  File "<string>", line 7, in <module>
  File "C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\InventorLoader\importerUtils.py", line 14, in <module>
    from olefile       import OleFileIO
ModuleNotFoundError: No module named 'olefile'
Log: ----------------------------------------------------------------------------------------------------
Err: During initialization the error No module named 'olefile' occurred in C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\InventorLoader\InitGui.py
Err: Please look into the log file for further information
Log: Loading Sketcher module... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\kicadStepUpMod... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\lattice2... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Lithophane... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Manipulator... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\nurbs... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\ose-piping-workbench... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\parts_library(InitGui.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\pyrate(InitGui.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\reconstruction... failed
Log: ----------------------------------------------------------------------------------------------------
Log: Traceback (most recent call last):
  File "<string>", line 120, in InitApplications
  File "<string>", line 39
    print "okay"
               ^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print("okay")?
Log: ----------------------------------------------------------------------------------------------------
Err: During initialization the error Missing parentheses in call to 'print'. Did you mean print("okay")? (<string>, line 39) occurred in C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\reconstruction\InitGui.py
Err: Please look into the log file for further information
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Reinforcement(InitGui.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Render... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\sheetmetal... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\Silk... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\SlopedPlanesMacro... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\symbols_library(InitGui.py not found)... ignore
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\workfeature... done
Log: Init:      Initializing C:\Users\Wivern\AppData\Roaming\FreeCAD\Mod\workfeature-macro(InitGui.py not found)... ignore
Log: Init: Initializing freecad.PyrateWorkbench
Log: Loading GUI of Part module... done
Log: Loading Points module... done
Log: Init: Initializing freecad.PyrateWorkbench... done
Log: Init: Initializing freecad.trails
Log: Init: Initializing freecad.trails... done
Log: Init: Initializing freecad.frametools
Log: Init: Initializing freecad.frametools... done
Log: Init: Initializing freecad.gears
Log: Init: Initializing freecad.gears... done
Log: Init: Loading FreeCAD GUI
Err: Error in FreeCADGuiInit.py: NoneWorkbench: Access violation
Log: Destruct Gui::Application
Err: Traceback (most recent call last):
  File "<string>", line 178, in <module>
<class 'Base.FreeCADError'>: NoneWorkbench: Access violation
Versions tested:

OS: Windows 8.1
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.17433 (Git)
Build type: Release
Branch: master
Hash: 125380ddd9a1fdeb45ffc736040dad1f6343daa4
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Bulgarian/Bulgaria (bg_BG)

OS: Windows 8.1 (6.3)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.17433 (Git)
Build type: Release
Branch: master
Hash: 125380ddd9a1fdeb45ffc736040dad1f6343daa4
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Bulgarian/Bulgaria (bg_BG)
Last edited by kisolre on Sat Aug 03, 2019 1:43 pm, edited 3 times in total.
User avatar
yorik
Site Admin
Posts: 11384
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: BIM WB update causes crash

Postby yorik » Sun Jul 21, 2019 7:57 pm

No crash for me with latest BIM WB. Also, your log says BIM initialized fine... And there are several errors coming from other workbenches.

Can anyone else on windows check?
kisolre
Posts: 1083
Joined: Wed Nov 21, 2018 1:13 pm

Re: BIM WB update causes crash

Postby kisolre » Sun Jul 21, 2019 8:19 pm

I just tried the following:
Updated all WB - A2Plus needed update.
Restarted FC - started Ok.
Installed BIM. In right panel I got warned that it will work after restart but when I closed Addon Manager it did not offer to restart.
Close FC.
Started FC - it crashed again.
Moved dodo out of Mod folder - FC starts Ok, BIM is selectable and opens Ok.
Moved dodo back in Mod folder - FC crashes.
Moved BIM out of Mod folder - FC starts, dod is selectable and opens Ok.

Looks like FC crashes when both BIM and dodo are installed. I just tried BIM first and concluded that it was the reason.
I updated the topic to reflect that.
Last edited by kisolre on Tue Jul 23, 2019 10:54 am, edited 1 time in total.
Syres
Posts: 286
Joined: Thu Aug 09, 2018 11:14 am

Re: BIM and Dodo WB update causes crash

Postby Syres » Tue Jul 23, 2019 10:33 am

I've failed miserably to replicate this crash.

but when I closed Addon Manager it did not offer to restart
This is ringing alarm bells because I've also never seen this occur on any Wb that needed a restart. Seriously clutching at straws here but I'm not running GitPython if that's a difference.



OS: Windows 7 SP 1 (6.1)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.17433 (Git)
Build type: Release
Branch: master
Hash: 125380ddd9a1fdeb45ffc736040dad1f6343daa4
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/United Kingdom (en_GB)

OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.17433 (Git)
Build type: Release
Branch: master
Hash: 125380ddd9a1fdeb45ffc736040dad1f6343daa4
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedKingdom (en_GB)
kisolre
Posts: 1083
Joined: Wed Nov 21, 2018 1:13 pm

Re: BIM and Dodo WB update causes crash

Postby kisolre » Thu Jul 25, 2019 8:34 pm

I made several experiments adding and removing random workbenches. At around 34-39 workbench folders present in Mod folder FreeCAD crashes. Removing some fixes the crash. Today I installed Animation WB as 35 - FreeCAD crashed. Removed Animation - Ok. So I installed it again - crash. Removed Cfd - works. Installed Cfd again - crash. Removed DesignSPHysics - crash again. Removed InventorLoader - crash. Removed 3D_Printing_Tools - works again. I have free space on that drive, and enough swap. Here is the last working list of workbenches after I removed 3D_Printing_Tools:

Code: Select all

21.07.2019 Ј.  23:04    <DIR>          A2plus
25.07.2019 Ј.  23:23    <DIR>          animation
23.07.2019 Ј.  22:14    <DIR>          BIM
07.06.2019 Ј.  13:09    <DIR>          BOLTSFC
25.07.2019 Ј.  23:25    <DIR>          Cfd
09.03.2019 Ј.  22:51    <DIR>          Curves
03.07.2019 Ј.  00:47    <DIR>          Defeaturing
23.07.2019 Ј.  22:25    <DIR>          dodo
23.07.2019 Ј.  22:27    <DIR>          DynamicData
27.06.2019 Ј.  17:02    <DIR>          EM
09.03.2019 Ј.  22:51    <DIR>          ExplodedAssembly
09.03.2019 Ј.  22:51    <DIR>          fasteners
09.03.2019 Ј.  22:44    <DIR>          FCGear
08.04.2019 Ј.  22:19    <DIR>          flamingo
03.04.2019 Ј.  21:56    <DIR>          frame
19.07.2019 Ј.  20:11    <DIR>          kicadStepUpMod
19.07.2019 Ј.  20:11    <DIR>          lattice2
08.05.2019 Ј.  21:19    <DIR>          Lithophane
25.07.2019 Ј.  23:12    <DIR>          Manipulator
02.04.2019 Ј.  10:22    <DIR>          nurbs
17.05.2019 Ј.  13:02    <DIR>          parts_library
19.07.2019 Ј.  20:11    <DIR>          pyrate
13.03.2019 Ј.  16:36    <DIR>          reconstruction
19.07.2019 Ј.  20:11    <DIR>          Reinforcement
19.07.2019 Ј.  20:11    <DIR>          Render
19.07.2019 Ј.  20:11    <DIR>          sheetmetal
19.07.2019 Ј.  20:11    <DIR>          Silk
08.03.2019 Ј.  21:17    <DIR>          SlopedPlanesMacro
25.11.2018 Ј.  21:37    <DIR>          symbols_library
25.07.2019 Ј.  23:12    <DIR>          ThreadProfile
14.03.2019 Ј.  10:19    <DIR>          workfeature
09.05.2019 Ј.  22:19    <DIR>          workfeature-macro
kisolre
Posts: 1083
Joined: Wed Nov 21, 2018 1:13 pm

Re: BIM and Dodo WB update causes crash

Postby kisolre » Sat Aug 03, 2019 1:40 pm

It continues to happen. Today I updated several workbenches and all was ok. But then updated dodo and installed Par-O-Magic and FreeCAD crashed again. So I downloaded latest build and run it - it crashed again. I removed a random mod (EM) and FreeCAD starts, Part-O-Magic works. I have plenty of space on my drives, swap has where to grow so no memory problem.

OS: Windows 8.1
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.17505 (Git)
Build type: Release
Branch: master
Hash: 755536e9df94d2d39da1468420f1fd333c35da7a
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Bulgarian/Bulgaria (bg_BG)