Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
16596 Discussions

Intel Quartus 22.1std crashing during design compile

Guillaume3
Beginner
675 Views

Hello dear Intel community,

I am using the tool Quartus Prime version 22.1std.0 Build 915 Standard Edition.

Sometimes (not always) during the design compilation, the quartus tool is crashing, I get the Problem report window for a very short time and then eveything is gone (quartus and problem report window). I could see the Problem details very quickly, it looks like this. Any Idea what the problem could be? 

 

###############################

Problem Details
Error:

*** Fatal Error: Access Violation at 00007FF943D50950
Module: quartus.exe
Stack Trace:
0x2094f: gen_ascii_stricmp + 0x1f (CCL_GEN)
0x124c3: TMWQ_TREE::check_for_valid_design_assistant + 0xd3 (resr_tmwq)
0x200ef: TMWQ_TREE::populate_tree_with_percentage + 0x31f (resr_tmwq)
0x20386: TMWQ_TREE::populate_tree_with_percentage + 0x5b6 (resr_tmwq)
0x1f7ec: TMWQ_TREE::on_status_updated + 0x12c (resr_tmwq)
0x1fb03f: QMimeData::urls + 0x13af (Qt5Core)
0x57e9f: QUI_STATUS_MONITOR::qt_static_metacall + 0x4f (SYS_QUI)
0x1fb03f: QMimeData::urls + 0x13af (Qt5Core)
0x20a3fc: QTimer::timerEvent + 0x5c (Qt5Core)
0x20274a: QObject::event + 0x6a (Qt5Core)
0x16fcc: QApplicationPrivate::notify_helper + 0x13c (Qt5Widgets)
0x14f6e: QApplication::notify + 0xa6e (Qt5Widgets)
0x1dabb8: QCoreApplication::notifyInternal2 + 0xb8 (Qt5Core)
0x2299a1: QEventDispatcherWin32Private::sendTimerEvent + 0xf1 (Qt5Core)
0x228ca9: QEventDispatcherWin32::processEvents + 0xb89 (Qt5Core)
0xe7e7: CallWindowProcW + 0x3f7 (USER32)
0xe228: DispatchMessageW + 0x258 (USER32)
0x2285d0: QEventDispatcherWin32::processEvents + 0x4b0 (Qt5Core)
0x5a4a8: qt_plugin_query_metadata + 0x1dc8 (qwindows)
0x1db1b1: QCoreApplication::processEvents + 0x21 (Qt5Core)
0x1367c: qui_call_app_process_event + 0x2c (SYS_QUI)
0x1483: thr_qt_process_events + 0x43 (ccl_thr)
0x4b29: flow_call_cmd + 0x289 (sys_flow)
0x1539e: flow_generic_call + 0x1ae (sys_flow)
0x20abe: flow_do_tm_portion + 0x17e (sys_flow)
0x23d85: flow_full_compile_or_simulate + 0x1ba5 (sys_flow)
0x1ca4d: flow_compile + 0x2d (sys_flow)
0x1b5f1: flow_execute_custom + 0x8f1 (sys_flow)
0x1aca9: flow_execute + 0x39 (sys_flow)
0x11c0d: QUI_APP::on_start_flow + 0x43d (SYS_QUI)
0x5925c: QUI_APP::qt_static_metacall + 0x6c (SYS_QUI)
0x202826: QObject::event + 0x146 (Qt5Core)
0x10d5f: QApplication::event + 0x48f (Qt5Widgets)
0x16fcc: QApplicationPrivate::notify_helper + 0x13c (Qt5Widgets)
0x14f6e: QApplication::notify + 0xa6e (Qt5Widgets)
0x1dabb8: QCoreApplication::notifyInternal2 + 0xb8 (Qt5Core)
0x1dd228: QCoreApplicationPrivate::sendPostedEvents + 0x228 (Qt5Core)
0x5a4ce: qt_plugin_query_metadata + 0x1dee (qwindows)
0x2281dd: QEventDispatcherWin32::processEvents + 0xbd (Qt5Core)
0x5a4a8: qt_plugin_query_metadata + 0x1dc8 (qwindows)
0x1d69d0: QEventLoop::exec + 0x1a0 (Qt5Core)
0x1d987a: QCoreApplication::exec + 0x14a (Qt5Core)
0x10bb: qgq_main + 0x8b (quartus)
0x13538: msg_main_thread + 0x18 (CCL_MSG)
0x1484e: msg_thread_wrapper + 0x6e (CCL_MSG)
0x18210: mem_thread_wrapper + 0x70 (ccl_mem)
0x12cf1: msg_exe_main + 0xa1 (CCL_MSG)
0x20c6: WinMain + 0x156 (quartus)
0x16d2: __scrt_common_main_seh + 0x116 (quartus)
0x17613: BaseThreadInitThunk + 0x13 (KERNEL32)
0x526a0: 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.1std.0
Build: 915
Edition: Standard Edition

 

################

 

Thanks a lot for your help!

Guillaume

0 Kudos
6 Replies
Guillaume3
Beginner
667 Views

(reply removed)

0 Kudos
RichardTanSY_Intel
640 Views

Could you try to run with a larger machine and see if the issue reoccur?


The fatal error that you showed is the crash message. For all Quartus crash, we will need to get the project design .qar design file (by achieving the project) from you to duplicate the error.


As without duplication of the error from our side, the engineering team is not able to further investigate/debug. 

Do let me know if the design can't share publicly, I will send you an email on transfer the file securely. 


Best Regards,

Richard Tan


p/s: If any answer from the community or Intel Support are helpful, please feel free to give best answer or rate 4/5 survey.


0 Kudos
Guillaume3
Beginner
630 Views

Hello Richard, the issue is occurring on several machines, even large one. The problem is 

I cannot send you the design publicly, please send me the email for encryption, thanks for your support!

 

Guillaume

0 Kudos
RichardTanSY_Intel
629 Views

I have send an email to you. Please kindly check.


Best Regards,

Richard Tan


0 Kudos
RichardTanSY_Intel
500 Views

Workaround is to compile in command-line. After command-line compilation finishes, can open project in the Quartus GUI.


The following example runs analysis & synthesis, fitter, timing analysis, and programming file generation with a single command:

 quartus_sh --flow compile <project name>


Best Regards,

Richard Tan



0 Kudos
RichardTanSY_Intel
500 Views

As we do not receive any response from you on the previous question/reply/answer that we have provided. I now transition this thread to community support.

 

Best Regards,

Richard Tan


0 Kudos
Reply