2301_78452858 2023-12-01 15:48 采纳率: 0%
浏览 24

quartus international error

*** Fatal Error: Access Violation at 0X00007FFDFD85169D
Module: quartus_fit.exe
Stack Trace:
0x2169c: RtlEnterCriticalSection + 0xc
0x55481: FindNextFileW + 0x81
0xb4577: FindNextFileA + 0x37
0x240c9: _findnext32 + 0x6d
0xba74a: CPT_AMPP_OSTREAM::CPT_AMPP_OSTREAM + 0xa6afa
0xba59a: CPT_AMPP_OSTREAM::CPT_AMPP_OSTREAM + 0xa694a
0x88c58: CPT_AMPP_OSTREAM::CPT_AMPP_OSTREAM + 0x75008
0x74289: CPT_AMPP_OSTREAM::CPT_AMPP_OSTREAM + 0x60639
0x73ee8: CPT_AMPP_OSTREAM::CPT_AMPP_OSTREAM + 0x60298
0x18220: CPT_AMPP_OSTREAM::CPT_AMPP_OSTREAM + 0x45d0
0x17ad: CPT_MANAGER::delete_cpt_mgr + 0x1cd
0x43fa: CPT_MANAGER::delete_cpt_mgr + 0x2e1a
0x4d76: CPT_MANAGER::delete_cpt_mgr + 0x3796
0x5263: CPT_MANAGER::delete_cpt_mgr + 0x3c83
0x10d5d: MPP_DEV_SELECTOR::select_part + 0x7bd
0x193d6: MPP_ROOT::start + 0x2f6
0x73da: Legacy_fitter_Init + 0x636a
0x257f: Legacy_fitter_Init + 0x150f
0x2168: Legacy_fitter_Init + 0x10f8
0xf8a6: TclInvokeStringCommand + 0xc6
0x112a8: TclEvalObjvInternal + 0x328
0x121b5: TclEvalEx + 0x8d5
0x12d48: TclEvalObjEx + 0x2d8
0x1abbd: Tcl_EvalObjCmd + 0xfd
0x112a8: TclEvalObjvInternal + 0x328
0x56917: TclExecuteByteCode + 0xe47
0xa2376: TclObjInterpProcCore + 0x76
0x112a8: TclEvalObjvInternal + 0x328
0x56917: TclExecuteByteCode + 0xe47
0xa2376: TclObjInterpProcCore + 0x76
0x112a8: TclEvalObjvInternal + 0x328
0x121b5: TclEvalEx + 0x8d5
0x7c117: Tcl_FSEvalFileEx + 0x1d7
0x7a626: Tcl_EvalFile + 0x36
0xc1ff: qexe_ipc_progress_bar_name + 0x12bf
0x11dd6: qexe_get_command_line + 0x1556
0x150d5: qexe_run_tcl_option + 0x585
0x1e03d: qcu_run_tcl_option + 0xb8d
0x156ed: qexe_process_cmdline_arguments + 0x54d
0x15851: qexe_standard_main + 0xa1

 0xa7f8: msg_exe_fini + 0x58 
 0xaf3c: msg_exe_fini + 0x79c 
 0x1f14: MEM_SEGMENT_INTERNAL::~MEM_SEGMENT_INTERNAL + 0x194 
 0xb8bf: msg_exe_main + 0x8f 

0x1257c: BaseThreadInitThunk + 0x1c 
0x5aa57: RtlUserThreadStart + 0x27 

End-trace

Quartus II 64-Bit Version 13.1.0 Build 162 10/23/2013 SJ Full Version

  • 写回答

2条回答 默认 最新

  • ChatGPTᴼᴾᴱᴺᴬᴵ 2023-12-01 21:23
    关注

    所有内容均由人工智能模型输出,其内容的准确性和完整性无法保证,不代表我的态度或观点。

    该回答引用ChatGPT-3.5,仅为您提供参考,不保证完全正确
    这个错误表明 Quartus 在执行编译(quartus_fit.exe)过程中发生了访问冲突(Access Violation)。这可能是由于多种原因引起的问题,包括软件 bug、系统兼容性问题、计算资源不足等。


    以下是一些建议,希望能帮助您解决这个问题:

    1. 更新 Quartus 版本: 您使用的 Quartus 版本是 13.1.0,这是一个相对较旧的版本。尝试升级到最新版本,以获取修复的 bug 和性能改进。

    2. 检查系统要求: Quartus 有一些特定的系统要求,确保您的系统符合 Quartus 版本的要求。查看 Quartus 官方文档中的系统要求并确保满足这些要求。

    3. 检查硬件资源: Quartus 编译过程需要大量的计算资源,包括内存和处理器。确保您的计算机具有足够的硬件资源来支持 Quartus 编译。您可以尝试增加计算机的内存和处理器核心。

    4. 检查项目文件: 有时项目文件可能损坏或不一致,导致 Quartus 在执行时崩溃。尝试创建一个新的项目,并将原始设计文件导入新项目中,看看问题是否仍然存在。

    5. 禁用防病毒软件: 某些防病毒软件可能会干扰 Quartus 的正常运行。尝试禁用防病毒软件并重新运行 Quartus,看看问题是否解决。

    6. 联系厂商支持: 如果问题仍然存在,考虑联系 Intel(Quartus 的制造商)的技术支持。他们可能能够提供有关特定错误的更多信息以及解决方案。

    请注意,在尝试任何更改之前,确保备份您的项目,以防需要还原。希望这些建议能够帮助您解决 Quartus 的错误。


    该回答引用NewBing,仅为您提供参考,不保证完全正确
    您好,这是必应。我很抱歉听到您遇到了 quartus international error 的问题。这可能是由于以下原因之一导致的:

    • 您的 quartus_fit.exe 文件被损坏或缺失¹²。您可以尝试重新安装或修复 Quartus II 软件,或者从其他可靠的来源获取该文件。
    • 您的 Quartus II 软件版本与您的 FPGA 设备不兼容¹³。您可以检查您的设备是否支持您的 Quartus II 版本,或者升级或降级您的 Quartus II 版本。
    • 您的 Quartus II 数据库文件被手动编辑或重命名,或者其他用户尝试访问该文件⁴。您可以检查您的数据库文件是否完整且未被修改,或者删除该文件并重新生成它。

    源: 与必应的对话, 2023/12/1
    (1) Quartus ii Internal Error - Intel Community. https://community.intel.com/t5/Intel-Quartus-Prime-Software/Quartus-ii-Internal-Error/m-p/1536272.
    (2) Quartus II 13.0.1 access violation error - Intel Communities. https://community.intel.com/t5/Intel-Quartus-Prime-Software/Quartus-II-13-0-1-access-violation-error/m-p/1364514.
    (3) ID:114007 Database file "" is corrupted. Database error ... - Intel. https://www.intel.com/content/www/us/en/programmable/quartushelp/current/msgs/msgs/emsg_pdb_corrupt_database.htm.
    (4) ID:293001 Quartus Prime was unsuccessful. error ... - Intel. https://www.intel.com/content/www/us/en/programmable/quartushelp/current/msgs/msgs/eflow_error_count.htm.


    该回答引用文心大模型3.5,仅为您提供参考,不保证完全正确
    超出输入上限


    该回答引用讯飞星火认知大模型,仅为您提供参考,不保证完全正确
    这个错误是由于访问冲突导致的。你可以尝试以下方法解决这个问题:

    1. 关闭所有正在运行的程序,包括Quartus II和其他可能占用资源的程序。
    2. 重启计算机。
    3. 如果问题仍然存在,尝试卸载并重新安装Quartus II。在安装过程中,确保选择正确的组件和选项。

    该回答引用通义千问大模型,仅为您提供参考,不保证完全正确
    这个错误信息表明在运行Quartus II软件时遇到了问题。具体的错误是“访问违规”,地址为0x00007FFDFD85169D,这意味着程序试图访问一个它不允许访问的内存位置。


    堆栈跟踪显示了导致错误的函数调用序列。似乎该错误发生在软件尝试使用FindNextFileW和FindNextFileA函数查找目录中的下一个文件时。这些函数是Windows API的一部分,用于搜索文件和目录。


    没有关于您的系统以及发生错误时正在执行的操作的更多信息,很难说确切的原因是什么。可能的原因包括:

    • Quartus II软件本身的问题,例如bug或安装损坏
    • 系统上其他软件的冲突,例如防病毒或防火墙软件
    • 访问被搜索目录的权限不足

    要解决此问题,请尝试以下步骤:

    1. 确保已安装最新版本的Quartus II,并且已应用所有更新。
    2. 检查与系统上其他软件的冲突。尝试暂时禁用任何防病毒或防火墙软件,看看是否可以解决问题。
    3. 验证您是否有足够的权限访问被搜索的目录。如有必要,尝试以管理员身份运行Quartus II。
    4. 如果以上步骤都不能解决问题,您可能需要联系Altera(开发Quartus II的公司)寻求进一步帮助。
    评论

报告相同问题?

问题事件

  • 修改了问题 12月1日
  • 创建了问题 12月1日