Forum Discussion

Guillaume3's avatar
Guillaume3
Icon for New Contributor rankNew Contributor
3 years ago

Intel Quartus 22.1std crashing during design compile

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

6 Replies

  • 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.


  • Guillaume3's avatar
    Guillaume3
    Icon for New Contributor rankNew Contributor

    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

  • 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



  • 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