The Quartus Prime software quit unexpectedly!
I frequently encounter this error during project compilation, which typically occurs during the filter process and happens after several hours of compiling. It severely wastes time and reduces work efficiency. Has anyone experienced the same issue?
"""
Problem Details
Error:
*** Fatal Error: Access Violation at 00007FFAB99D4EF0
Module: quartus_fit.exe
Stack Trace:
Quartus 0x104eef: RTM_COMMON_TIMING_ANALYSIS::EDGE_REQS::set_second_req + 0xf (tsm_rtm)
Quartus 0x10a2b0: std::vector<std::pair<QTL_SMALL_VECTOR<unsigned int,std::allocator<unsigned int> >,RTM_COMMON_TIMING_ANALYSIS::EDGE_REQS>,std::allocator<std::pair<QTL_SMALL_VECTOR<unsigned int,std::allocator<unsigned int> >,RTM_COMMON_TIMING_ANALYSIS::EDGE_REQS> > >::vector<std::pair<QTL_SMALL_VECTOR<unsigned int,std::allocator<unsigned int> >,RTM_COMMON_TIMING_ANALYSIS::EDGE_REQS>,std::allocator<std::pair<QTL_SMALL_VECTOR<unsigned int,std::allocator<unsigned int> >,RTM_COMMON_TIMING_ANALYSIS::EDGE_REQS> > > + 0xd0 (tsm_rtm)
Quartus 0x10ea55: RTM_COMMON_TIMING_ANALYSIS_ITERATOR::generate_tdb_clock_data_per_edge_cache + 0x115 (tsm_rtm)
Quartus 0x1814a4: RTM_RACAD_TIMING_ANALYSIS::perform_racad_timing_analysis + 0x94 (tsm_rtm)
Quartus 0x1733e5: `anonymous namespace'::MIN_REG_FINDER<0>::pre_traversal + 0x6005 (tsm_rtm)
Quartus 0x16b8fd: `anonymous namespace'::IMPLIED_RESTRICTION_FINDER::load_queue + 0x206d (tsm_rtm)
Quartus 0x71c3c: `anonymous namespace'::register_nvd_to_qhd + 0x7dac (tsm_rtm)
Quartus 0x473bc: (TSM_TDC)
Quartus 0x1114b: (TSM_TDC)
Quartus 0x30e09: (TSM_FTI)
Quartus 0x33e85: (TSM_FTI)
Quartus 0x525cf7: (fitter_vpr20kmain)
Quartus 0x501102: (fitter_vpr20kmain)
Quartus 0x5031fb: (fitter_vpr20kmain)
Quartus 0x50371a: (fitter_vpr20kmain)
Quartus 0x3e539a: (fitter_vpr20kmain)
Quartus 0x37ef44: (fitter_vpr20kmain)
Quartus 0x2bf762: (fitter_vpr20kmain)
Quartus 0x2ba52f: (fitter_vpr20kmain)
Quartus 0x320b51: (fitter_vpr20kmain)
Quartus 0x224ec9: (fitter_vpr20kmain)
Quartus 0x2246b6: (fitter_vpr20kmain)
Quartus 0x223bec: (fitter_vpr20kmain)
Quartus 0x49216a: (fitter_vpr20kmain)
Quartus 0x105204: (fitter_fdrgn)
Quartus 0x100ded: (fitter_fdrgn)
Quartus 0x26a2e: (comp_fit2)
Quartus 0x16442: (tcl86)
Quartus 0x532a: (comp_fit2)
Quartus 0x16442: (tcl86)
Quartus 0x17c4d: (tcl86)
Quartus 0xa6a8b: (tcl86)
Quartus 0xa5136: TclFSCwdIsNative + 0xffffffffffffff56 (tcl86)
Quartus 0x22200: qexe_do_tcl + 0x1cd0 (comp_qexe)
Quartus 0x20df2: qexe_do_tcl + 0x8c2 (comp_qexe)
Quartus 0x29f51: qexe_run + 0xe81 (comp_qexe)
Quartus 0x2973f: <lambda_f9491598d3e86dee3a670fcdbeed20e4>::operator() + 0x319f (comp_qcu)
Quartus 0x391de: qcu_process_implied_register_optimization_assignments + 0x151e (comp_qcu)
Quartus 0x296c9: qexe_run + 0x5f9 (comp_qexe)
Quartus 0x2aa0a: qexe_run + 0x193a (comp_qexe)
Quartus 0xbba2: <lambda_9f91090ffa5a337905f0d5d738529902>::operator()<> + 0x8c52 (quartus_fit)
Quartus 0x27b68: std::`dynamic atexit destructor for '_Fac_tidy_reg'' + 0x23e3c (CCL_MSG)
Quartus 0x28b22: std::`dynamic atexit destructor for '_Fac_tidy_reg'' + 0x24df6 (CCL_MSG)
Quartus 0x2aae3: `anonymous namespace'::mem_tcmalloc_tracker_new_hook + 0x153 (ccl_mem)
Quartus 0x25088: std::`dynamic atexit destructor for '_Fac_tidy_reg'' + 0x2135c (CCL_MSG)
Quartus 0xcd2f: __scrt_common_main_seh + 0x10b (quartus_fit)
Quartus 0x17c23: BaseThreadInitThunk + 0x13 (KERNEL32)
Quartus 0x6d720: RtlUserThreadStart + 0x20 (ntdll)
End-trace
Executable: quartus
Comment:
None
System Information
Platform: windows64
OS name: Windows 10
OS version: 10.0
Quartus Prime Information
Address bits: 64
Version: 22.3.0
Build: 104
Edition: Pro Edition
"""