一、问题状况描述:
安装的版本是2017.4,之前都用的好好的,今天打开电脑后,到工程路径下双击“*.xpr”打开Vivado工程,结果刚一打开进入到工程界面,就闪退了。
同时工程路径下多了两个文件“hs_err_pid****.log”、“hs_err_pid****.dmp”。
尝试先打开Vivado软件,再打开工程的方式,依然有上述问题。然后尝试打开之前正常运行的其他工程,也是一样的现象。
查看“hs_err_pid****.log”文件,内容如下:
#
# An unexpected error has occurred (EXCEPTION_ACCESS_VIOLATION)
#
Stack:
no stack trace available, please use hs_err_<pid>.dmp instead.
二、问题解决过程:
(1)网上查找类似问题,有提到路径上含中文路径或空格的原因的,但我这边所有的工程路径都没这个问题,同时我也尝试将工程路径缩短,直接将工程放在磁盘根目录,尝试打开工程后依然会闪退。
(2)网上有提到重新启动电脑的,我先做了关机+开机的操作,结果依然会闪退,然后想到关机操作Win10操作系统做了FastBoot操作,所以马上又执行了重新启动的操作,重启完后再试,发现就不再闪退了!
三、问题回顾与分析:
闪退问题出现的前一天,我对自己的电脑做了拆机清灰的操作,中途有把SSD硬盘(系统C盘,Vivado软件也是装在C盘的)拆下来,清完灰后(上午拆的,傍晚装回去的,约6小时间隔)再装了回去,之后晚上未有打开过Vivado,但有过多次开机关机操作。文章来源:https://www.toymoban.com/news/detail-509585.html
所以可能是SSD硬盘的拆装导致了Vivado软件某些参数出现了问题(FastBoot情况下,关机操作会把部分软件的参数储存到硬盘中,以加快开机的速度),而重启后,可以将之前未完全终止释放的进程或程序终止,进而附带去掉了先前造成Vivado闪退的问题。文章来源地址https://www.toymoban.com/news/detail-509585.html
到了这里,关于Vivado闪退问题记录与解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!