-
-
Notifications
You must be signed in to change notification settings - Fork 230
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Segmentation fault in dwg2dxf #1002
Comments
fault message 2 Warning: Object handle not found 97/0x61 in 98946 objects of max 0xE25A67 handles ERROR: Invalid HATCH.curve_type 0 ERROR: Invalid HATCH.curve_type 0 ERROR: Invalid HATCH.curve_type 0 ERROR: Invalid HATCH.curve_type 0 ERROR: Invalid HATCH.curve_type 0 ERROR: Invalid HATCH.curve_type 0 ERROR: Invalid HATCH.curve_type 0 ERROR: Invalid HATCH.curve_type 0 ERROR: Invalid HATCH.curve_type 0 ERROR: Invalid HATCH.curve_type 0 ERROR: Invalid HATCH.curve_type 0 ERROR: Invalid HATCH.curve_type 0 ERROR: Invalid HATCH.curve_type 0 ERROR: Invalid HATCH.curve_type 0 ERROR: Invalid HATCH.curve_type 0 Warning: Empty REGION.history_id Warning: empty revision_guid Warning: empty revision_guid |
@rurban We look forward to your early reply! 🙏🏻 |
Sorry, pretty busy right now. Will have to wait |
Not repro with 27118c4 on amd64 (fc40). maybe arm64 specific |
Hello, I was testing some dwg files and found segmentation fault in dwg2dxf.
macOS Monterey 12.5 , M2
compile with
./autogen.sh && ./configure --disable-bindings && make && sudo make install
file:
1.dwg.zip
fault message
Warning: Object handle not found 118670592/0x712C500 in 21373 objects of max 0x712F8BC handles
Warning: Object handle not found 118074184/0x709AB48 in 21373 objects of max 0x712F8BC handles
Warning: Object handle not found 118074185/0x709AB49 in 21373 objects of max 0x712F8BC handles
Warning: Object handle not found 118074186/0x709AB4A in 21373 objects of max 0x712F8BC handles
Warning: Object handle not found 118074567/0x709ACC7 in 21373 objects of max 0x712F8BC handles
Warning: Object handle not found 118074555/0x709ACBB in 21373 objects of max 0x712F8BC handles
Warning: Object handle not found 118074568/0x709ACC8 in 21373 objects of max 0x712F8BC handles
Warning: Object handle not found 118074564/0x709ACC4 in 21373 objects of max 0x712F8BC handles
Warning: Object handle not found 118074565/0x709ACC5 in 21373 objects of max 0x712F8BC handles
Warning: Object handle not found 118074566/0x709ACC6 in 21373 objects of max 0x712F8BC handles
Warning: Object handle not found 118562828/0x711200C in 21373 objects of max 0x712F8BC handles
Warning: Object handle not found 118575040/0x7114FC0 in 21373 objects of max 0x712F8BC handles
Writing DXF file /Users/zhangcheng/Documents/CAD/libredwg/dwg2dxf/dxf/1.dxf
ERROR: Invalid HATCH.curve_type 0
ERROR: Invalid HATCH.curve_type 0
ERROR: Invalid HATCH.curve_type 0
ERROR: Invalid HATCH.curve_type 0
ERROR: Invalid HATCH.curve_type 0
ERROR: Invalid HATCH.curve_type 0
ERROR: Invalid HATCH.curve_type 0
ERROR: Invalid HATCH.curve_type 0
ERROR: Invalid HATCH.curve_type 0
ERROR: Invalid HATCH.curve_type 0
ERROR: Invalid HATCH.curve_type 0
ERROR: Invalid HATCH.curve_type 0
ERROR: Invalid HATCH.curve_type 0
ERROR: Invalid HATCH.curve_type 0
ERROR: Invalid HATCH.curve_type 0
Warning: Unstable Class object 503 MATERIAL (0x481) 10/C
Warning: Unstable Class object 503 MATERIAL (0x481) 58/47
Warning: Unstable Class object 503 MATERIAL (0x481) 59/48
Warning: Unstable Class object 502 TABLESTYLE (0xfff) 63/4F
Warning: Unstable Class object 513 MLEADERSTYLE (0xfffis_zombie) 107/A844
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unstable Class object 510 ACAD_EVALUATION_GRAPH (0x481) 7115/709B586
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 7552/70A0E08
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 7720/70A1A1F
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 7724/70A1A30
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 7728/70A312F
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 7732/70A3139
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unstable Class object 510 ACAD_EVALUATION_GRAPH (0x481) 11446/70DACD9
Warning: Unstable Class object 517 BLOCKVISIBILITYPARAMETER (0x481) 11447/70DACDA
Warning: Unstable Class object 520 BLOCKROTATIONPARAMETER (0x481) 11451/70DACDE
Warning: Unstable Class object 520 BLOCKROTATIONPARAMETER (0x481) 11456/70DACE3
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 11509/70DAD5A
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 11524/70DAD69
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 11539/70DAD78
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 11554/70DAD87
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 11569/70DB4F7
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 11584/70DB506
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unstable Class object 510 ACAD_EVALUATION_GRAPH (0x481) 12583/70F4CD3
Warning: Unstable Class object 517 BLOCKVISIBILITYPARAMETER (0x481) 12584/70F4CD4
Warning: Unstable Class object 510 ACAD_EVALUATION_GRAPH (0x481) 12686/70F4D3A
Warning: Unstable Class object 539 BLOCKLINEARPARAMETER (0x481) 12687/70F4D3B
Warning: Unstable Class object 541 BLOCKSTRETCHACTION (0x481) 12694/70F4D42
Warning: Unstable Class object 547 BLOCKARRAYACTION (0x481) 12695/70F4D43
Warning: Unstable Class object 539 BLOCKLINEARPARAMETER (0x481) 12696/70F4D44
Warning: Unstable Class object 541 BLOCKSTRETCHACTION (0x481) 12703/70F4D4B
Warning: Unstable Class object 547 BLOCKARRAYACTION (0x481) 12704/70F4D4C
Warning: Unstable Class object 510 ACAD_EVALUATION_GRAPH (0x481) 13110/70F4F5A
Warning: Unstable Class object 517 BLOCKVISIBILITYPARAMETER (0x481) 13111/70F4F5B
Warning: Unstable Class object 510 ACAD_EVALUATION_GRAPH (0x481) 13399/70F50D2
Warning: Unstable Class object 517 BLOCKVISIBILITYPARAMETER (0x481) 13400/70F50D3
Warning: Unstable Class object 510 ACAD_EVALUATION_GRAPH (0x481) 13514/70F5145
Warning: Unstable Class object 517 BLOCKVISIBILITYPARAMETER (0x481) 13515/70F5146
Warning: Unstable Class object 510 ACAD_EVALUATION_GRAPH (0x481) 13575/70F532F
Warning: Unstable Class object 517 BLOCKVISIBILITYPARAMETER (0x481) 13576/70F5330
Warning: Unstable Class object 510 ACAD_EVALUATION_GRAPH (0x481) 13873/70F54EF
Warning: Unstable Class object 539 BLOCKLINEARPARAMETER (0x481) 13874/70F54F0
Warning: Unstable Class object 541 BLOCKSTRETCHACTION (0x481) 13881/70F54F7
Warning: Unstable Class object 547 BLOCKARRAYACTION (0x481) 13882/70F54F8
Warning: Unstable Class object 539 BLOCKLINEARPARAMETER (0x481) 13883/70F54F9
Warning: Unstable Class object 541 BLOCKSTRETCHACTION (0x481) 13890/70F5500
Warning: Unstable Class object 547 BLOCKARRAYACTION (0x481) 13891/70F5501
Warning: Unstable Class object 517 BLOCKVISIBILITYPARAMETER (0x481) 13892/70F5502
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14576/70F5E7C
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14587/70F5E87
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14602/70F5EB1
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14628/70F5ED4
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14635/70F5EDB
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14642/70F5EE2
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14649/70F5EE9
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14663/70F60CD
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14671/70F60D5
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14680/70F60DE
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14693/70F60EF
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14706/70F60FC
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14719/70F6109
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14732/70F6116
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14745/70F6123
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14758/70F6130
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14771/70F613D
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14784/70F614A
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14797/70F6157
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 14810/70F6164
Warning: Unstable Class object 510 ACAD_EVALUATION_GRAPH (0x481) 15367/70FB791
Warning: Unstable Class object 517 BLOCKVISIBILITYPARAMETER (0x481) 15368/70FB792
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15473/7107CD3
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15486/7107D3D
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15499/7107DA7
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15512/7107E11
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15525/7107E7B
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15538/7107EE5
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15551/7107F4F
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15564/7107FB9
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15577/7108023
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15590/710808D
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15603/71080F7
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15616/7108161
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15629/71081CB
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15642/7108235
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15664/7108A10
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15677/7108A7A
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15690/7108AE4
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15703/7108B4E
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15716/7108BB8
Warning: Unstable Class object 526 ACDB_BLOCKREPRESENTATION_DATA (0x481) 15808/710AFEE
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
Warning: Unknown object, skipping eed/reactors/xdic
The text was updated successfully, but these errors were encountered: