View Issue Details

IDProjectCategoryView StatusLast Update
0002048FreeCADBugpublic2015-04-11 11:22
Reporterdrei Assigned Towmayer  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Platform64 bitOSArch Linux 
Fixed in Version0.15 
Summary0002048: FreeCAD crash when opening FCSTD file containing a spreadsheet
DescriptionOpening the file ssMod2_example.FCStd posted here:

http://forum.freecadweb.org/viewtopic.php?f=10&t=6360&start=110

generates a sigsev error and FreeCAD immediately crashes.
Steps To ReproduceOpen FreeCAD either from terminal, menu or shortcut
Open the file
Additional InformationTerminal output:

*** Abort *** an exception was raised, but no catch was found.
        ... The exception is:SIGSEGV 'segmentation violation' detected. Address 0


gdb output:
Starting program: /home/isaac/Programs/Original/build/bin/FreeCAD
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
FreeCAD 0.16, Libs: 0.16R4783 (Git)
© Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2015
  ##### #### ### ####
  # # # # # #
  # ## #### #### # # # # #
  #### # # # # # # # ##### # #
  # # #### #### # # # # #
  # # # # # # # # # ## ## ##
  # # #### #### ### # # #### ## ## ##

[New Thread 0x7fff937fe700 (LWP 1542)]
[New Thread 0x7fff92ffd700 (LWP 1543)]
[New Thread 0x7fff93fff700 (LWP 1541)]
[New Thread 0x7fff99ee4700 (LWP 1540)]
[New Thread 0x7fff9ad1b700 (LWP 1539)]
[New Thread 0x7fffdb61e700 (LWP 1538)]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff639f47a in xercesc_3_1::ReaderMgr::peekNextChar() ()
   from /usr/lib/libxerces-c-3.1.so
(gdb) bt
#0 0x00007ffff639f47a in xercesc_3_1::ReaderMgr::peekNextChar() ()
   from /usr/lib/libxerces-c-3.1.so
Backtrace stopped: Cannot access memory at address 0x7fffffffb9e8


FreeCAD info:

OS: Linux
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.4783 (Git)
Branch: master
Hash: 6a6a3d3bd05144e910741c88491f86bf0142acea
Python version: 2.7.9
Qt version: 4.8.6
Coin version: 3.1.3
OCC version: 6.8.0.oce-0.17


attachment: file that causes crash
TagsNo tags attached.
FreeCAD Information

Activities

drei

2015-04-11 04:58

reporter  

ssMod2_example.FCStd (Attachment missing)

Related Changesets

FreeCAD: master c62319d2

2015-04-11 13:11:12

wmayer

Details Diff
+ make XML parser more robust against unexpected structure Affected Issues
0002048
mod - src/Base/Reader.cpp Diff File
mod - src/Base/Reader.h Diff File

Issue History

Date Modified Username Field Change
2015-04-11 04:58 drei New Issue
2015-04-11 04:58 drei File Added: ssMod2_example.FCStd
2015-04-11 11:21 wmayer Status new => closed
2015-04-11 11:21 wmayer Assigned To => wmayer
2015-04-11 11:21 wmayer Resolution open => duplicate
2015-04-11 11:21 wmayer Fixed in Version => 0.15
2015-04-11 11:22 wmayer Resolution duplicate => fixed
2015-04-11 11:22 wmayer Changeset attached => FreeCAD Master master c62319d2