System Crash

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:

System Crash

Postby 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 21 times
Need help? Feel free to ask, but please read the guidelines first
wmayer
Site Admin
Posts: 14989
Joined: Thu Feb 19, 2009 10:32 am

Re: System Crash

Postby 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:

Re: System Crash

Postby 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
Site Admin
Posts: 14989
Joined: Thu Feb 19, 2009 10:32 am

Re: System Crash

Postby 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:

Re: System Crash

Postby 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