View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002985 | Part | Bug | public | 2017-03-25 20:24 | 2018-09-22 15:55 |
Reporter | nmt | Assigned To | |||
Priority | high | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | Mac | OS | MacOSX | ||
Product Version | 0.17 | ||||
Summary | 0002985: Part.makeFilledFace is crashing FreeCAD (upstream OCC bug) | ||||
Description | The following short script is crashing FreeCAD for me at the Part.makeFilledFace line
| ||||
Steps To Reproduce | Run the above python script in the FC console | ||||
Additional Information | Forum thread at: https://forum.freecadweb.org/viewtopic.php?f=22&t=21520 | ||||
Tags | #pending, distribution specific, macOS, OCC 7.2, OCC Bug, upstream | ||||
FreeCAD Information | |||||
|
This seem to crash only on MacOS systems. Running from command line gives the following message: *** Abort *** an exception was raised, but no catch was found. ... The exception is:SIGILL 'illegal instruction' detected. |
|
Thanks for the ticket. FYI, please always remember to 1) post: Help > About FreeCAD > Copy to clipboard 2) create a forum thread first before a ticket (many bugs can be addressed before needing a ticket) then if the community determines it: create a ticket. Always bidirectionally link ticket <==> thread |
|
Forum thread at: https://forum.freecadweb.org/viewtopic.php?f=22&t=21520 |
|
Confirmed using 10653 from GitHub on both Qt4 and Qt5. Did not crash when compiled locally (i.e. Debug build on 10.12) so traceback is from the GitHub/Travis build on 10.10.
|
|
Ping @wmayer (backtrace posted by blacey ^) |
|
Punting to wmayer so ticket does not get lost. Feel free to unassign if need be. Cheers! |
|
IMO, this must be a bug in occ7.1.0 under macOS because with only this configuration this issue appeared so far. |
|
tagged as 'distribution specific' and with 'OCC 7.2' in order to test this once OCC7.2 is released in a few days |
|
No crash with: OS: Ubuntu 14.04.5 LTS Word size of OS: 32-bit Word size of FreeCAD: 32-bit Version: 0.17.11949 (Git) Build type: Unknown Branch: master Hash: 5d2b22ca286207775ddcbeabef7c5850fda32203 Python version: 2.7.6 Qt version: 4.8.6 Coin version: 4.0.0a OCC version: 7.2.0 Locale: German/Germany (de_DE) But I didn't get a crash either with OCC 7.0.0 under Windows. |
|
@blacey can you recreate bug with OCC 7.2 ? |
|
@peterl94 care to test on OCC 7.2 ? |
|
@Kunda1 I'll have time to test after Dec 15. |
|
@peterl94, FYI, a few weeks ago, I uploaded the OCCT 7.2 source tarball to the same location on the FreeCAD GitHub with plans to update the homebrew OCCT recipe. Point being, you should be able to leverage that for your testing by changing the download path in the open cascade homebrew formula. |
|
@peterl94 care to test now? |
|
@Kunda1 No crash anymore with: |
|
Thanks peter! Closing ticket. |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-03-25 20:24 | nmt | New Issue | |
2017-03-26 09:37 | nmt | Note Added: 0008708 | |
2017-03-27 07:50 | Kunda1 | Note Added: 0008711 | |
2017-03-27 07:52 | Kunda1 | OS | => MacOSX |
2017-03-27 07:52 | Kunda1 | Platform | => Mac |
2017-03-27 07:52 | Kunda1 | Steps to Reproduce Updated | |
2017-03-27 09:01 | nmt | Note Added: 0008712 | |
2017-03-27 09:10 | Kunda1 | Description Updated | |
2017-03-27 09:10 | Kunda1 | Additional Information Updated | |
2017-03-27 09:12 | Kunda1 | Additional Information Updated | |
2017-03-27 09:13 | Kunda1 | Tag Attached: MacOSX | |
2017-03-27 09:13 | Kunda1 | Tag Attached: Qt5 | |
2017-03-27 16:43 | blacey | Note Added: 0008716 | |
2017-03-27 16:44 | blacey | Note Edited: 0008716 | |
2017-03-27 16:49 | Kunda1 | Status | new => confirmed |
2017-03-27 16:50 | Kunda1 | Target Version | => 0.17 |
2017-06-16 12:43 | Kunda1 | Note Added: 0009409 | |
2017-06-16 12:44 | Kunda1 | Tag Detached: Qt5 | |
2017-06-28 22:08 | Kunda1 | Assigned To | => wmayer |
2017-06-28 22:08 | Kunda1 | Status | confirmed => assigned |
2017-06-28 22:09 | Kunda1 | Note Added: 0009585 | |
2017-07-04 08:34 | wmayer | Note Added: 0009666 | |
2017-07-04 11:19 | Kunda1 | Tag Attached: OCC 7.1 | |
2017-07-04 11:19 | Kunda1 | Tag Attached: OCC Bug | |
2017-07-04 11:19 | Kunda1 | Tag Attached: upstream | |
2017-08-23 12:38 | Kunda1 | Tag Attached: distribution specific | |
2017-08-23 12:38 | Kunda1 | Tag Attached: OCC 7.2 | |
2017-08-23 12:38 | Kunda1 | Tag Detached: OCC 7.1 | |
2017-08-23 12:40 | Kunda1 | Note Added: 0010003 | |
2017-09-01 18:30 | wmayer | Note Added: 0010055 | |
2017-10-01 21:08 | wmayer | Relationship added | has duplicate 0002842 |
2017-10-06 22:08 | Kunda1 | Note Added: 0010258 | |
2017-10-07 09:24 | wmayer | Target Version | 0.17 => |
2017-10-11 03:42 | Kunda1 | Summary | Part.makeFilledFace is crashing FreeCAD => Part.makeFilledFace is crashing FreeCAD (upstream OCC bug) |
2017-10-18 11:19 | wmayer | Project | FreeCAD => Part |
2017-12-11 19:47 | Kunda1 | Note Added: 0010573 | |
2017-12-11 19:47 | Kunda1 | Tag Attached: #pending | |
2017-12-11 19:49 | peterl94 | Note Added: 0010574 | |
2017-12-12 05:13 | blacey | Note Added: 0010580 | |
2018-08-23 17:25 | Kunda1 | Note Added: 0011647 | |
2018-08-24 00:39 | peterl94 | Note Added: 0011649 | |
2018-08-25 23:43 | Kunda1 | Assigned To | wmayer => |
2018-08-25 23:43 | Kunda1 | Status | assigned => resolved |
2018-08-25 23:43 | Kunda1 | Resolution | open => fixed |
2018-08-25 23:43 | Kunda1 | Note Added: 0011655 | |
2018-09-22 15:55 | wmayer | Status | resolved => closed |
2020-11-13 14:08 | Kunda1 | Tag Renamed | MacOSX => macOS |