使用Xcelium的simvision打开波形的时候,local部分目录下的文件无法显示,其他目录显示正常。换工具版本和机器也存在同样的问题,但是其他同事却没有存在这样的问题。
strace用户的进程的时候,发现工具在调用系统函数getdents函数的时候报错”Value too large for xxx”,在查找目录的时候返回异常。
file simvision.exe的文件,该可执行文件是32位的,报错的时候,是因为超出了地址的寻址范围。
解决方法:打开工具得时候,加一个参数simvision -64BIT,使用64bit仿真。