View Issue Details

IDProjectCategoryView StatusLast Update
0003784FreeCADBugpublic2020-03-27 13:03
Reporterzdb_vsyk_registr Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
PlatformLinuxOSArchLinux 
Product Version0.18 
Summary0003784: Path: error - /opt/freecad/lib/libSMDS.so: undefined symbol: _ZN19vtkUnstructuredGrid12GetMeshMTimeEv (dep issue)
DescriptionWhen selecting the Path workbench, the error message

/opt/freecad/lib/libSMDS.so: undefined symbol: _ZN19vtkUnstructuredGrid12GetMeshMTimeEv
Traceback (most recent call last):
  File "<string>", line 75, in Initialize
  File "/opt/freecad/Mod/Path/PathScripts/PathGuiInit.py", line 69, in Startup
    from PathScripts import PathSurfaceGui
  File "/opt/freecad/Mod/Path/PathScripts/PathSurfaceGui.py", line 27, in <module>
    import PathScripts.PathSurface as PathSurface
  File "/opt/freecad/Mod/Path/PathScripts/PathSurface.py", line 28, in <module>
    import MeshPart

and the workbench do not start.
Steps To Reproducerun FreeCad

choose the Path workbench
TagsNo tags attached.
FreeCAD Information

Activities

zdb_vsyk_registr

2019-01-20 15:44

reporter  

zdb_vsyk_registr

2019-01-20 15:47

reporter   ~0012471

OS: Arch Linux
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15657 (Git)
Build type: Release
Branch: master
Hash: ed06cbe62676e954b486afe594310452af582c1c
Python version: 2.7.15
Qt version: 5.12.0
Coin version: 3.1.3
OCC version: 7.3.0
Locale: Russian/Russia (ru_RU)

zdb_vsyk_registr

2019-01-22 14:37

reporter   ~0012487

Replaced the package coin -> coin-hg, rebuilt the program. The result is about the same

0.18, Libs: 0.18R15687 (Git)
© Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2019
  ##### #### ### ####
  # # # # # #
  # ## #### #### # # # # #
  #### # # # # # # # ##### # #
  # # #### #### # # # # #
  # # # # # # # # # ## ## ##
  # # #### #### ### # # #### ## ## ##

/usr/lib/python2.7/site-packages/pivy/_coin.so: undefined symbol: _ZN23SoGLTextureImageElement15hasTransparencyEP7SoState
Traceback (most recent call last):
  File "<string>", line 73, in Initialize
  File "/opt/freecad/Mod/Path/PathScripts/PathJobCmd.py", line 27, in <module>
    import PathScripts.PathJob as PathJob
  File "/opt/freecad/Mod/Path/PathScripts/PathJob.py", line 25, in <module>
    import ArchPanel
  File "/opt/freecad/Mod/Arch/ArchPanel.py", line 24, in <module>
    import FreeCAD,Draft,ArchComponent,DraftVecUtils,ArchCommands,math, Part, ArchNesting
  File "/opt/freecad/Mod/Arch/ArchComponent.py", line 83, in <module>
    import FreeCAD,Draft,ArchCommands,math,sys
  File "/opt/freecad/Mod/Arch/ArchCommands.py", line 32, in <module>
    from DraftTools import translate, utf8_decode
  File "/opt/freecad/Mod/Draft/DraftTools.py", line 44, in <module>
    from DraftGui import todo, translate, utf8_decode
  File "/opt/freecad/Mod/Draft/DraftGui.py", line 2488, in <module>
    import DraftSnap
  File "/opt/freecad/Mod/Draft/DraftSnap.py", line 36, in <module>
    import FreeCAD, FreeCADGui, math, Draft, DraftGui, DraftTrackers, DraftVecUtils, itertools
  File "/opt/freecad/Mod/Draft/DraftTrackers.py", line 38, in <module>
    from pivy import coin
  File "/usr/lib/python2.7/site-packages/pivy/__init__.py", line 28, in <module>
    from coin import SoDB, SoNodeKit, SoInteraction
  File "/usr/lib/python2.7/site-packages/pivy/coin.py", line 36, in <module>
    _coin = swig_import_helper()
  File "/usr/lib/python2.7/site-packages/pivy/coin.py", line 32, in swig_import_helper
    _mod = imp.load_module('_coin', fp, pathname, description)

Kunda1

2019-01-22 23:29

administrator   ~0012489

@zdb_vsyk_registr thanks for taking the time to post. But please in the future open a forum thread first. Many times issues get fixed before needing a ticket. This is our guideline per the large yellow banner at the top of the page.

I can't reproduce on
OS: Manjaro Linux
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15671 (Git) AppImage
Build type: Release
Branch: master
Hash: 28cbe2bd8986701bb7404842cf60138957e23ed6
Python version: 3.6.7
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)

I suspect it's how you're building FreeCAD. Can you please open forum thread and reference this ticket. Post back to this ticket with said forum thread as well. Thank you.

Kunda1

2019-02-10 15:50

administrator   ~0012608

@zdb_vsyk_registr please follow up

zdb_vsyk_registr

2019-02-10 17:48

reporter   ~0012614

https://forum.freecadweb.org/viewtopic.php?f=10&t=34128

Kunda1

2019-02-27 20:39

administrator   ~0012784

Last edited: 2019-02-27 20:39

According to @triplus this looks like a packaging issue.
https://forum.freecadweb.org/viewtopic.php?f=10&t=34128#p286563

Kunda1

2019-02-27 20:46

administrator   ~0012787

@wmayer is this an 0.18 release blocker?

wmayer

2019-02-27 20:48

administrator   ~0012788

To me it looks like an issue with the packages (e.g. vtk) on the target system. It's not directly related to FreeCAD source code.

Kunda1

2020-03-27 13:03

administrator   ~0014297

This is a downstream issue. If it continues, please use the https://forum.freecadweb.org/viewtopic.php?f=10&t=34128 forum thread

Issue History

Date Modified Username Field Change
2019-01-20 15:44 zdb_vsyk_registr New Issue
2019-01-20 15:44 zdb_vsyk_registr File Added: Снимок экрана от 2019-01-20 18-43-12.png
2019-01-20 15:47 zdb_vsyk_registr Note Added: 0012471
2019-01-22 14:37 zdb_vsyk_registr Note Added: 0012487
2019-01-22 23:20 Kunda1 Summary Patch - error - /opt/freecad/lib/libSMDS.so: undefined symbol: _ZN19vtkUnstructuredGrid12GetMeshMTimeEv => Path: Patch - error - /opt/freecad/lib/libSMDS.so: undefined symbol: _ZN19vtkUnstructuredGrid12GetMeshMTimeEv
2019-01-22 23:20 Kunda1 Steps to Reproduce Updated
2019-01-22 23:29 Kunda1 Status new => feedback
2019-01-22 23:29 Kunda1 Note Added: 0012489
2019-01-22 23:30 Kunda1 Summary Path: Patch - error - /opt/freecad/lib/libSMDS.so: undefined symbol: _ZN19vtkUnstructuredGrid12GetMeshMTimeEv => Path: error - /opt/freecad/lib/libSMDS.so: undefined symbol: _ZN19vtkUnstructuredGrid12GetMeshMTimeEv
2019-01-22 23:30 Kunda1 Description Updated
2019-02-10 15:50 Kunda1 Note Added: 0012608
2019-02-10 17:48 zdb_vsyk_registr Note Added: 0012614
2019-02-10 17:48 zdb_vsyk_registr Status feedback => new
2019-02-27 20:39 Kunda1 Note Added: 0012784
2019-02-27 20:39 Kunda1 Note Edited: 0012784
2019-02-27 20:46 Kunda1 Note Added: 0012787
2019-02-27 20:48 wmayer Note Added: 0012788
2019-02-27 21:23 Kunda1 Severity block => minor
2019-02-27 21:23 Kunda1 Summary Path: error - /opt/freecad/lib/libSMDS.so: undefined symbol: _ZN19vtkUnstructuredGrid12GetMeshMTimeEv => Path: error - /opt/freecad/lib/libSMDS.so: undefined symbol: _ZN19vtkUnstructuredGrid12GetMeshMTimeEv (dep issue)
2020-03-27 13:03 Kunda1 Status new => closed
2020-03-27 13:03 Kunda1 Resolution open => no change required
2020-03-27 13:03 Kunda1 Note Added: 0014297