Forum Discussion
Fatal Error: Segment Violation at (nil)
- 3 years ago
Hi,
From the latest update from the engineering team:
They found the line that's causing the issue:
In vhdl/common_pkg.vhd, the definition of function c_t_char_array_init, if "x(32-1 DOWNTO 0) := STD_LOGIC_VECTOR(TO_UNSIGNED(I, 32));" is commented out, the program will be able to compile successfully.
They were able to resolve the IE with RTL changes and provide the workaround. The two files modified are total.vhd and common_pkg.vhd. Essentially they moved the function declaration from the package to the file where the function is used, which fixed the problem.
Kindly check your email for the workaround. Thanks.
Best Regards,
Ven Ting
p/s: If any answer from the community or Intel Support are helpful, please feel free to give best answer or rate 9/10 survey
Hi,
Thanks for attaching the files. However, can you archive your project, so that I can restore the complete project and ensure that no files are missing?
In Quartus, Open the project > Project > Archive Project.
Afterwards, you may upload the compressed .qar file. Thanks.
You may check out the link on archiving projects:
https://www.intel.com/content/www/us/en/docs/programmable/683475/19-4/archiving-projects.html
Best Regards,
Ven Ting