Skip to content

f4dconverter 사용시, 파일이 변환되어도 세그멘테이션 에러가 납니다.  #3

@JinDaeYoon

Description

@JinDaeYoon

파일은 변환되었습니다만, 종료시에 정상 종료 메세지가 뜨지 않습니다.

docker container는 이 repo의 dockerfile을 그대로 사용해 만들었습니다.
또한, input output log 디렉토리는 정상적으로 존재합니다.
파일 버전은 둘 다 IFC2X3이므로, 파일 버전의 문제는 아닌 것 같습니다.

[root@66814048cc49 app]# F4DConverter -inputFolder input -outputFolder output -log log -meshType 0
[Info]Arguments are following.
-inputFolder : input
-log : log
-meshType : 0
-outputFolder : output
programPath : F4DConverter
Can not find Proj4 serchpath location : proj
Starting GLFW context with OpenGL
OpenGL2.1 Mesa 18.3.4
Supported GLSL version is 1.20
In directory: input
[file]SOCIALROOM.ifc
[file]STUDENTROOM.ifc

===== Start processing this file : SOCIALROOM.ifc
Detected IFC version: IFC2X3
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
[Info]Vertex trimming done.
[Info]Exterior detection done.
[Info]Model/reference detection done. 441 models out of 2424 meshes detected.
[Info]VBO of each mesh created.
[Info]Mesh distribution on each octree done.
[Info]Net Surface Mesh created.
===== End processing this file : SOCIALROOM.ifc

===== Start processing this file : STUDENTROOM.ifc
Detected IFC version: IFC2X3
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
carve::triangulate::incorporateHolesIntoPolygon failed 
addClosedPolyhedron: Meshset is not closed
[Info]Vertex trimming done.
[Info]Exterior detection done.
[Info]Model/reference detection done. 700 models out of 5243 meshes detected.
[Info]VBO of each mesh created.
[Info]Mesh distribution on each octree done.
[Info]Net Surface Mesh created.
===== End processing this file : STUDENTROOM.ifc
Segmentation fault (core dumped)
  • 지금 확인해보니 파일 개개별은 변환이 되었는데, objectIndexFile.ihe 파일이 생성이 안 되네요.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions