Skip to content

GUI seg faults when trying to load DRC report file #4454

Description

@jeffng-or

Subject

[Stage]: Other. Please describe below.

Describe the bug

GUI seg faults after loading asap7/gcd grt view and loading DRC file

$ make DESIGN_CONFIG=designs/asap7/gcd/config.mk gui_grt
...
Signal 11 received
Stack trace:
 0# 0x00000000020E8715 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
 1# 0x0000000000045330 in /lib/x86_64-linux-gnu/libc.so.6
 2# 0x00000000063DB38B in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
 3# 0x00000000063AE6FD in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
 4# 0x00000000063799B1 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
 5# 0x000000000633A24E in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
 6# 0x000000000633A413 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
 7# 0x00000000063409FB in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
 8# 0x0000000006339478 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
 9# 0x0000000006341CA2 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
10# 0x00000000062AB75B in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
11# 0x0000000006193051 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
12# 0x0000000005EB335F in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
13# 0x0000000005EB3D05 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
14# 0x00000000061580B4 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
15# 0x00000000058DAF74 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
16# 0x00000000058DBDBD in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
17# 0x0000000005070E00 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
18# 0x000000000612FF8F in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
19# 0x0000000006130D6C in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
20# 0x00000000062C18A8 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
21# 0x00000000062F372B in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
22# 0x00000000062F3B06 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
23# 0x00000000062F3B86 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
24# 0x00000000062C13A1 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
25# 0x00000000061354C6 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
26# 0x0000000005A97BEE in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
27# 0x0000000005AA663B in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
28# 0x0000000005AA6442 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
29# 0x000000000508CE77 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
30# 0x000000000615E6B3 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
31# 0x00000000059B4B5C in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
32# 0x00000000059B4AE3 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
33# 0x00000000059B59CC in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
34# 0x000000000591DC1E in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
35# 0x00000000058DAF74 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
36# 0x00000000058DD053 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
37# 0x0000000005070E00 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
38# 0x000000000612FF8F in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
39# 0x00000000058DB554 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
40# 0x0000000005931D0F in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
41# 0x0000000005930FC2 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
42# 0x00000000058DAF74 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
43# 0x00000000058DBDBD in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
44# 0x0000000005070E00 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
45# 0x000000000612FF8F in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
46# 0x0000000005C6B996 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
47# 0x0000000005CA3F7B in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
48# 0x0000000005BDE02F in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
49# 0x00000000062F372B in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
50# 0x00000000062F3B06 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
51# 0x00000000062F3B86 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
52# 0x00000000062C13A1 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
53# 0x00000000061354C6 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
54# 0x0000000006130534 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
55# 0x000000000506E29C in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
56# 0x00000000020EB72F in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
57# 0x00000000020E89B3 in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
58# 0x00000000057DBCCC in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
59# 0x00000000020E85CC in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
60# 0x000000000002A1CA in /lib/x86_64-linux-gnu/libc.so.6
61# __libc_start_main in /lib/x86_64-linux-gnu/libc.so.6
62# 0x00000000020E765A in /workspace/coralnpu2/OpenROAD-flow-scripts/tools/install/OpenROAD/bin/openroad
make: *** [Makefile:836: gui_5_1_grt.odb] Segmentation fault (core dumped)

Expected Behavior

No seg fault

Environment

orfs git commit tag: afb46d7288bf8900c357e7987868f0f66357bb16

To Reproduce

make DESIGN_CONFIG=designs/asap7/gcd/config.mk
make DESIGN_CONFIG=designs/asap7/gcd/config.mk gui_grt

Select DRC Viewer widget
Select Load

The file chooser comes up for a second and then GUI seg faults

Relevant log output

Screenshots

No response

Additional Context

No response

Metadata

Metadata

Assignees

Labels

guiGUIwaiting on opInformation has been requested from the Issue Author

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions