Quartus Prime Pro 25.3 Fitter Crash - Quartus Prime Pro 25.3 Fitter Crash
Hello, I just try to compile a project migrated from version 24.2. All the IP blocks were updated and the Analysis & Synthesis phase is OK. Once the Fitter start there is a crash. Here is the crash report: Problem Details Error: Internal Error: Sub-system: RDB, File: /quartus/db/rdb/rdb_utility.cpp, Line: 1944 rval == nullptr Stack Trace: Quartus 0x100ca4: rdb_find_summary + 0xb4 (db_rdb) Quartus 0x6380d: qcu_update_flow_summary + 0x5d (comp_qcu) Quartus 0xcde36: qcu_qis_update_flow_report + 0x246 (comp_qcu) Quartus 0x31798e: QIS_REPORTER::qis_update_and_print_quartus_syn_flow_report + 0x14e (synth_qis) Quartus 0x31c581: QIS_REPORTER::run + 0x161 (synth_qis) Quartus 0x1f3d4d: QIS_RTL_STAGE::IMPL::print_synthesis_flow_report + 0x19d (synth_qis) Quartus 0x404e6: qis_synthesis_flow_report + 0x86 (synth_qis) Quartus 0x14640: TclInvokeStringCommand + 0xf0 (tcl86) Quartus 0x16442: TclNRRunCallbacks + 0x62 (tcl86) Quartus 0x17c4d: Tcl_EvalEx + 0xa1d (tcl86) Quartus 0xa6a8b: Tcl_FSEvalFileEx + 0x22b (tcl86) Quartus 0xa5136: Tcl_EvalFile + 0x36 (tcl86) Quartus 0x2306c: qexe_evaluate_tcl_script + 0x66c (comp_qexe) Quartus 0x21ba9: qexe_do_tcl + 0x8f9 (comp_qexe) Quartus 0x2a16d: qexe_run_tcl_option + 0x6cd (comp_qexe) Quartus 0x4144f: qcu_run_tcl_option + 0x6ef (comp_qcu) Quartus 0x147e: qsyn2_tcl_process_default_flow_option + 0x20e (quartus_syn) Quartus 0x29929: qexe_run + 0x629 (comp_qexe) Quartus 0x2ab98: qexe_standard_main + 0x268 (comp_qexe) Quartus 0xe784: qsyn2_main + 0x164 (quartus_syn) Quartus 0x29568: msg_initialize_out_of_memory_handler + 0x368 (ccl_msg) Quartus 0x2a772: msg_set_stack_size + 0x92 (ccl_msg) Quartus 0x2b033: mem_tbb_tracking_flush_peak + 0x773 (ccl_mem) Quartus 0x2743f: msg_exe_main + 0x17f (ccl_msg) Quartus 0x112b3: __scrt_common_main_seh + 0x10b (quartus_syn) Quartus 0x2e8d6: BaseThreadInitThunk + 0x16 (KERNEL32) Quartus 0x8c53b: RtlUserThreadStart + 0x2b (ntdll) End-trace Executable: quartus Comment: I just try to compile a project created with Quartus 24.2. I updated all IP blocks. Analysis and Synthesis work fine without error but at the beginning of Fitter Quartus crashes. System Information Platform: windows64 OS name: Windows 11 OS version: 10.0.26200 Quartus Prime Information Address bits: 64 Version: 25.3.0 Build: 109 Edition: Pro Edition Here are the last log messages (from synthesis): Info(17049): 6363 registers lost all their fanouts during netlist optimizations. Info(21057): Implemented 51475 device resources after synthesis - the final resource count might be different Info(21058): Implemented 20 input pins Info(21059): Implemented 60 output pins Info(21060): Implemented 98 bidirectional pins Info(21061): Implemented 50869 logic cells Info(21064): Implemented 340 RAM segments Info(21062): Implemented 29 DSP elements Info(21071): Implemented 1 partitions Info: Successfully synthesized partition Info: Synthesizing partition "auto_fab_0" Info(13014): Ignored 1 buffer(s) Info(13019): Ignored 1 SOFT buffer(s) Info(17016): Found the following redundant logic cells in design Info(17048): Logic cell "auto_fab_0|alt_sld_fab_0|alt_sld_fab_0|configresetfabric|conf_reset_src|universal.lc" Info(21057): Implemented 183 device resources after synthesis - the final resource count might be different Info(21058): Implemented 13 input pins Info(21059): Implemented 29 output pins Info(21061): Implemented 139 logic cells Info: Successfully synthesized partition Info: Saving post-synthesis snapshots for 2 partition(s)
Replies:
Re: Quartus Prime Pro 25.3 Fitter Crash
Problem solved by deleting all files excepted sources and IPs and restart compilation. Maybe the issue inside Quartus was due to the migration of the project. - 2026-01-17
external_document