0

当我创建一个 ServerManagerConfiguration xml 以在我构建的 paraview 中用作没有矢量属性(Int,string,double ...)的过滤器时工作正常,并且可以使用过滤器但是如果我添加自定义属性,那么我总是会得到这个错误:

调试错误!R6010 - abort() 已被调用

我认为问题可能是因为在属性面板中,您可以在普通 paraview 中找到的视图+属性部分在我的构建版本中丢失。

编辑:

我已经建立了整个 paraview 项目(我猜这里没有丢失的码头)问题仍然存在。因此,如果我将我的 xml 减少到只有一个标签InputProperty,那么如果我更改这一行,它就会中断:

< SourceProxy name="name" class="vtkPythonProgrammableFilter" label="name" >

< SourceProxy name="name" class="vtkCellDerivatives" label="name" >

进行此更改只是为了测试问题是否存在。好吧!所以问题是当我使用 vtkPythonProgrammableFilter 时......但我需要使用它才能创建自己的 python 过滤器......有什么想法吗?

胡安

4

1 回答 1

0

abort() 在中止之前应该有一个调试消息。你能打印那个调试信息吗?或者,到 ParaVIew 的“调试”版本,然后附加调试器,然后查看调用堆栈。这应该表明它为什么中止。

我怀疑您没有在启用 Python 支持的情况下构建 ParaView。您是否能够从“工具”菜单访问Python shell ?

于 2014-10-06T18:46:36.880 回答