Fedora 分段错误(堆芯转储),当使用xxdiff和matlab文件.m时

Fedora 分段错误(堆芯转储),当使用xxdiff和matlab文件.m时,fedora,cinnamon,Fedora,Cinnamon,我没有成功使用,非常有用,xxdiff命令行,带有MATLAB文件.m。结果是一条“分段故障(内核转储)”错误消息和一个与xxdiff窗口中的当前桌面对应的级联窗口。例如: xxdiff spatial1.m spatial2.m 除了“分段故障(堆芯转储)”错误消息外,还提供以下级联窗口 这些.m文件的内容是什么?如果编辑/查看它们,它们是纯文本吗?如果它们包含很长的行,可能会导致xxdiff崩溃,但这将是一个bug。也许您可以尝试使用常规的diff或sdiff。是的,它是纯文本,除了回车是

我没有成功使用,非常有用,xxdiff命令行,带有MATLAB文件.m。结果是一条“分段故障(内核转储)”错误消息和一个与xxdiff窗口中的当前桌面对应的级联窗口。例如:

xxdiff spatial1.m spatial2.m
除了“分段故障(堆芯转储)”错误消息外,还提供以下级联窗口


这些
.m
文件的内容是什么?如果编辑/查看它们,它们是纯文本吗?如果它们包含很长的行,可能会导致
xxdiff
崩溃,但这将是一个bug。也许您可以尝试使用常规的
diff
sdiff
。是的,它是纯文本,除了回车是^M。使用diff和sdiff,没有错误消息,但它并不能真正起作用(我可以使用Matlab中的visdiff命令来比较这两个文件,但我想理解为什么xxdiff在这里不起作用!)。谢谢你有趣的评论。我建议先用最新版本再试一次,然后检查xxdiff bug列表中的已知bug(请参阅),或者自己创建一个记录单。您可能需要添加两个
.m
文件,让它们重现问题。这与MATLAB语言有什么关系?我不知道。事实上,我用两个.m文件观察到了这个问题!(我经常使用xxdiff,到目前为止,我只在.m文件中观察到这个问题)。