Closed GoogleCodeExporter closed 9 years ago
The first entity in the file causes a problem, because it is invalid (missing
arguments):
#4= IFCPOSTALADDRESS(.USERDEFINED.,$,'x',$,('x'));
There's another postal address entity in the file which is valid:
#59= IFCPOSTALADDRESS($,'','','',('','',''),'','','','','');
But does the application really crash? I get an error message, but not a crash.
I just added a line in IfcPPReaderSTEP that fixes the number of arguments in
case they are missing.
Original comment by fabian.g...@gmail.com
on 22 Aug 2014 at 11:07
Thanks for the check for the number of arguments.
R27 did crash, R18 doesn't anymore.
But with R28, windows 2888 & 3803 don't cut the wall 1878.
Original comment by sylvain....@vtreem.com
on 22 Aug 2014 at 1:44
The missing arguments do not cause a crash, only an exception. So it is not the
reason for the crash, also I cannot reproduce a crash.
If it is not reproducable, I can only close this issue.
The CSG problem on entity 1878 is probably the same as issue 18. It is related
to carve internals and I can't spend time on it at the moment, so issue 18 will
remain open for now.
Original comment by fabian.g...@gmail.com
on 22 Aug 2014 at 1:56
Here is another example showing the openings problem. R20 opens it correctly,
but R27 only shows the wall with no opening cut. Carve didn't change between
these 2 revisions, I'd rather suspect R24 which modified
RepresentationConverter::subtractOpenings() ?
Original comment by sylvain....@vtreem.com
on 22 Aug 2014 at 2:08
Attachments:
I get the exact same results with older version and current version. Also Tekla
Bimsight shows the exact same wall with a window...
Original comment by fabian.g...@gmail.com
on 22 Aug 2014 at 3:27
Thanks for testing this. Knowing that R28 was working on WIN32 lead me to think
of some cross-platform bug. R29 confirmed this and fixes the bug :-)
Original comment by sylvain....@vtreem.com
on 23 Aug 2014 at 9:48
Original comment by fabian.g...@gmail.com
on 23 Aug 2014 at 10:03
Original issue reported on code.google.com by
sylvain....@vtreem.com
on 22 Aug 2014 at 9:05Attachments: