A forum dedicated to the Draft, Arch and BIM workbenches development.
drei
Posts: 479 Joined: Sun May 11, 2014 7:47 pm
Location: Mexico
Contact:
Post
by drei » Thu Mar 10, 2016 2:36 am
By random choice I opened the Arch example provided by FreeCAD and the system crashed.
FreeCAD info:
Code: Select all
OS: "openSUSE Leap 42.1 (x86_64)"
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.6551 (Git)
Build type: Unknown
Branch: master
Hash: 74a43f23b3dcf9a95a3d691b9373bb0ecf8ea0f2
Python version: 2.7.9
Qt version: 4.8.6
Coin version: 3.1.3
OCC version: 6.8.0.oce-0.18-dev
System specs:
Code: Select all
NAME="openSUSE Leap"
VERSION="42.1"
VERSION_ID="42.1"
PRETTY_NAME="openSUSE Leap 42.1 (x86_64)"
ID=opensuse
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:opensuse:42.1"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://opensuse.org/"
ID_LIKE="suse"
Attached is the error log from gdb.
Attachments
error_log.txt.fcstd
(250.07 KiB) Downloaded 44 times
Need help? Feel free to ask, but
please read the
guidelines first
wmayer
Founder
Posts: 20307 Joined: Thu Feb 19, 2009 10:32 am
Contact:
Post
by wmayer » Thu Mar 10, 2016 9:34 am
A crash in SoBase::isOfType(SoType) const () at /usr/lib64/libCoin.so.60 is always suspicious. In 99% of all cases it turned out that the application linked against two different coin versions. Can you check which coin version pivy links to on your system?
drei
Posts: 479 Joined: Sun May 11, 2014 7:47 pm
Location: Mexico
Contact:
Post
by drei » Thu Mar 10, 2016 5:01 pm
That's weird, I don't have libCoin60 installed in my system.
Code: Select all
S | Name | Summary | Type
--+---------------------------+-----------------------------------------------------+------------
| Bitcoin | Bitcoin P2P Cryptocurrency | application
| Coin | Multiplatform high-level 3D graphics library | srcpackage
| Coin-debugsource | Debug sources for package Coin | package
i | Coin-devel | Development files for Coin | package
| bitcoin-qt5 | An end-user Qt5 GUI for the Bitcoin crypto-currency | package
| bitcoin-test | Automated tests for bitcoin client | package
| bitcoin-utils | An end-user cli for the Bitcoin crypto-currency | package
| bitcoind | Headless daemon for Bitcoin crypto-currency | package
| libCoin60 | Multiplatform high-level 3D graphics library | package
i | libCoin80 | Multiplatform high-level 3D graphics library | package
| libCoin80-debuginfo | Debug information for package libCoin80 | package
| libbitcoinconsensus-devel | Developmont files for bitcoin consensus library | package
| libbitcoinconsensus0 | Bitcoin consensus library | package
The i stands for installed.
I'll make clean build in another folder and report what happens with the example file.
Need help? Feel free to ask, but
please read the
guidelines first
wmayer
Founder
Posts: 20307 Joined: Thu Feb 19, 2009 10:32 am
Contact:
Post
by wmayer » Thu Mar 10, 2016 5:42 pm
That's weird, I don't have libCoin60 installed in my system.
What else? Maybe libCoin80?
drei
Posts: 479 Joined: Sun May 11, 2014 7:47 pm
Location: Mexico
Contact:
Post
by drei » Thu Mar 10, 2016 7:18 pm
I do have libCoin80 installed (as shown in the available libs from my previous post)
It's weird, after the new compilation the error is gone. I can easily open the example file again.
Need help? Feel free to ask, but
please read the
guidelines first