SVG-Import Crash

In diesem Forum Fragen und Diskussionen in Deutsch
Forum rules
Foren-Regeln und hilfreiche Informationen

WICHTIG: Bitte zuerst lesen, bevor Sie posten
Post Reply
Arne
Posts: 1
Joined: Sun Aug 23, 2020 8:42 pm

SVG-Import Crash

Post by Arne »

Moin!

Ich arbeite neu mit FreeCAD und bin am verzweifeln.

Es gelingt mir nicht, irgendeine SVG-Datei zu importieren. ("SVG as geometry")
Es gibt immer ein Segmentation Fault!

OS: openSUSE Leap 15.1
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.Unknown
Build type: Release
Python version: 3.6.5
Qt version: 5.9.7
Coin version: 3.1.3
OCC version: 7.3.0
Locale: German/Germany (de_DE)


Absturzinformationen siehe Datei.

Das "libCoin-Problem" aus der FAQ sollte nicht das Problem sein:
> ldd /usr/lib64/FreeCAD/bin/FreeCAD | grep -i coin
libCoin.so.60 => /usr/lib64/libCoin.so.60 (0x00007f13017e9000)
> ldd /usr/lib64/libSoQt.so.20 | grep -i coin
libCoin.so.60 => /usr/lib64/libCoin.so.60 (0x00007f33fbb8c000)


Hat jemand eine Idee?

Grüße, Arne
Attachments
absturzinformationen.txt
(10.68 KiB) Downloaded 15 times
chrisb
Veteran
Posts: 54273
Joined: Tue Mar 17, 2015 9:14 am

Re: SVG-Import Crash

Post by chrisb »

Versuch mal 0.19.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
reox
Posts: 929
Joined: Sat Aug 13, 2016 10:06 am
Contact:

Re: SVG-Import Crash

Post by reox »

Arne wrote: Sun Aug 23, 2020 9:07 pm Das "libCoin-Problem" aus der FAQ sollte nicht das Problem sein:
> ldd /usr/lib64/FreeCAD/bin/FreeCAD | grep -i coin
libCoin.so.60 => /usr/lib64/libCoin.so.60 (0x00007f13017e9000)
> ldd /usr/lib64/libSoQt.so.20 | grep -i coin
libCoin.so.60 => /usr/lib64/libCoin.so.60 (0x00007f33fbb8c000)


Doch schaut so aus:

Code: Select all

Thread 1 (Thread 0x7f4dc20d00c0 (LWP 5653)):
[KCrash Handler]
#6  0x00007f4dad54a46b in XML_SetHashSalt () at /usr/lib64/libexpat.so.1
Das Problem tritt auf, weil Coin beim Bau eine eigene Variante von expat verwendet aber trotzdem gegen die OS version linked.
Es gab von dem problem mehrere Iterationen, ich weiß auch schon nicht mehr was dann die genaue Lösung ist. Vermutlich, dass du eine Coin lib installierst die bei der kompilierung die OS expat lib evrwendet hat. kA wie das bei OpenSUSE war, bei Debian wurd's irgendwann gefixed.
User avatar
thomas-neemann
Veteran
Posts: 11940
Joined: Wed Jan 22, 2020 6:03 pm
Location: Osnabrück DE 🇩🇪
Contact:

Re: SVG-Import Crash

Post by thomas-neemann »

Arne wrote: Sun Aug 23, 2020 9:07 pm
bei mir geht es, wenn ich eine .svg in qcad importiere, als dxf exportiere und diese .dxf in freecad importiere.

lg thomas
Gruß Dipl.-Ing. (FH) Thomas Neemann

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

Re: SVG-Import Crash

Post by chrisb »

Dazu steht auch was in den Known OS specific issues (also nicht zu thomas' Umweg, sondern zum Problem an sich).
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Post Reply