SVG import segfault
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!
Re: SVG import segfault
Hi!
I have problem with libexpat but on Fedora 28. Does anyone know how to do the process described by Chris_G ??
OS: Linux
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.Unknown
Build type: Unknown
Python version: 2.7.15
Qt version: 4.8.7
Coin version: 3.1.3
OCC version: 6.9.1.oce-0.18
Locale: Polish/Poland (pl_PL)
I have problem with libexpat but on Fedora 28. Does anyone know how to do the process described by Chris_G ??
OS: Linux
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.Unknown
Build type: Unknown
Python version: 2.7.15
Qt version: 4.8.7
Coin version: 3.1.3
OCC version: 6.9.1.oce-0.18
Locale: Polish/Poland (pl_PL)
Re: SVG import segfault
An aside, your OCC version is also very inferior
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: SVG import segfault
Re: SVG import segfault
OCE/OCC has no relation to the libexpat issue. Kunda1 was just mentioning that your OCC version is extremely old. Many features in FreeCAD won't be available, or have bugs.
Chris_G's fix on Ubuntu installs libexpat version 2.1.0 (as is clearly shown in his post). So you need to downgrade your expat package to this version. I do not know if you can find it packaged on Fedora, nor what is the recommended procedure. For that you should ask advice on a forum dedicated to Fedora.
Chris_G's fix on Ubuntu installs libexpat version 2.1.0 (as is clearly shown in his post). So you need to downgrade your expat package to this version. I do not know if you can find it packaged on Fedora, nor what is the recommended procedure. For that you should ask advice on a forum dedicated to Fedora.
Re: SVG import segfault
thanks for explanationNormandC wrote: ↑Sat Oct 06, 2018 3:51 pm OCE/OCC has no relation to the libexpat issue. Kunda1 was just mentioning that your OCC version is extremely old. Many features in FreeCAD won't be available, or have bugs.
Chris_G's fix on Ubuntu installs libexpat version 2.1.0 (as is clearly shown in his post). So you need to downgrade your expat package to this version. I do not know if you can find it packaged on Fedora, nor what is the recommended procedure. For that you should ask advice on a forum dedicated to Fedora.
Re: SVG import segfault
FreeCADer @PrzemoF provides Fedora packages via copr: https://forum.freecadweb.org/viewtopic. ... 90#p251319
I think he takes care of this.
"fight the good fight"
Re: SVG import segfault
Ubuntu 18.10 (Cosmic) just received a wayland update that depends on a more recent version of libexpat1:
So it officially became a bit harder to keep libexpat1 downgraded
Code: Select all
dpkg: dependency problems prevent configuration of libwayland-bin:
libwayland-bin depends on libexpat1 (>= 2.0.1); however:
Package libexpat1:amd64 is not configured yet.
Re: SVG import segfault
Has the bug been reported upstream (https://github.com/libexpat/libexpat)?
I can't seem to find it
I can't seem to find it
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: SVG import segfault
IIRC the problem is not with the libexpat library itself, but with libcoin, which embeds its own obsolete version of libexpat that clashes with the system one. kkremitzki announced an upcoming new package of libcoin, I wonder if this version will fix the issue.
Edit: this answer was already given by wmayer in this very same topic in page 2!
https://forum.freecadweb.org/viewtopic. ... 10#p208769
Edit: this answer was already given by wmayer in this very same topic in page 2!
https://forum.freecadweb.org/viewtopic. ... 10#p208769
Re: SVG import segfault
Coin3D Transition in Debian; Pivy 0.6.4 finally uploaded
As for other distros:
Will be fixed in Debian soon, we'll be able to backport it to the Ubuntu PPA.Changes:
coin3 (4.0.0~CMake~6f54f1602475+ds1-1~exp1) experimental; urgency=medium
.
(...)
* Use of system expat library. Added as build dependency. (Closes: #884947)
As for other distros:
wmayer wrote: ↑Sat Sep 09, 2017 10:50 amUnfortunately the Coin project is more or less dead so that nobody will fix it upstream. Besides this it's not a long-term solution anyway because as soon as the system version of expat increases you have the same problem again. So, the best is to fix by the maintainers of each distribution.mlampert wrote: ↑Sat Sep 09, 2017 9:06 am Part of the problem was already reported to coin3d by an expat developer - and it doesn't look like anybody there is listening:
https://bitbucket.org/Coin3D/coin/issue ... pat-please