Commit bc572ccf authored by Bill Lorensen's avatar Bill Lorensen
Browse files

BUG: Suppress persistent Qt memory peaks

The memory leaks reported for the tests QVTK-TestQtTableModelAdapter
and QVTK-TestQtTreeModelAdapter have been present for months. Since no
one has tried to repair them, this patch suppresses them. They do not
appear to be critical to VTK, but their presence dilutes the
effectiveness of the valgrind reporting.

Change-Id: Iae03e2b8fc7d68c1acc51ca0965f5c187fb65250
parent b853b49a
......@@ -26,13 +26,6 @@
obj:/lib/libc-2.3.3.so
fun:__sysconf
}
{
<insert a suppression name here>
core:PThread
fun:pthread_error
fun:pthread_attr_setscope
fun:_ZN16vtkMultiThreader19SingleMethodExecuteEv
}
{
<insert a suppression name here>
Memcheck:Cond
......@@ -508,16 +501,6 @@
fun:TclExecuteByteCode
fun:TclCompEvalObj
fun:TclObjInterpProc
fun:TclEvalObjvInternal
fun:TclExecuteByteCode
fun:TclCompEvalObj
fun:Tcl_EvalObjEx
fun:NamespaceEvalCmd
fun:Tcl_NamespaceObjCmd
fun:TclEvalObjvInternal
fun:Tcl_EvalEx
fun:Tcl_Eval
fun:Tcl_GlobalEval
}
{
......@@ -569,13 +552,6 @@
fun:XSetLocaleModifiers
fun:OpenIM
fun:TkpOpenDisplay
fun:GetScreen
fun:CreateTopLevelWindow
fun:TkCreateMainWindow
fun:CreateFrame
fun:TkCreateFrame
fun:Initialize
fun:Tk_Init
}
{
......@@ -692,13 +668,6 @@
fun:XSetLocaleModifiers
fun:OpenIM
fun:TkpOpenDisplay
fun:GetScreen
fun:CreateTopLevelWindow
fun:TkCreateMainWindow
fun:CreateFrame
fun:TkCreateFrame
fun:Initialize
fun:Tk_Init
}
{
......@@ -954,3 +923,94 @@
fun:deflate_slow
fun:vtk_zlib_deflate
}
{
<insert a suppression name here>
Memcheck:Leak
fun:_Znwm
fun:_ZN10QMutexPool3getEPKv
fun:_ZN7QObjectD2Ev
fun:_ZN18QAbstractItemModelD2Ev
fun:_ZN25vtkQtAbstractModelAdapterD2Ev
fun:_ZN22vtkQtTableModelAdapterD1Ev
fun:_Z23TestQtTableModelAdapteriPPc
fun:main
}
{
<insert a suppression name here>
Memcheck:Leak
fun:_Znwm
fun:_ZN11QThreadData7currentEv
fun:_ZN7QObjectC2ER14QObjectPrivatePS_
fun:_ZN18QAbstractItemModelC2EP7QObject
fun:_ZN25vtkQtAbstractModelAdapterC2EP7QObject
fun:_ZN22vtkQtTableModelAdapterC1EP8vtkTableP7QObject
fun:_Z23TestQtTableModelAdapteriPPc
fun:main
}
{
<insert a suppression name here>
Memcheck:Leak
fun:_Znwm
fun:_ZN14QWaitConditionC1Ev
fun:_ZN14QThreadPrivateC1EP11QThreadData
fun:_ZN14QAdoptedThreadC1EP11QThreadData
fun:_ZN11QThreadData7currentEv
fun:_ZN7QObjectC2ER14QObjectPrivatePS_
fun:_ZN18QAbstractItemModelC2EP7QObject
fun:_ZN25vtkQtAbstractModelAdapterC2EP7QObject
fun:_ZN22vtkQtTableModelAdapterC1EP8vtkTableP7QObject
fun:_Z23TestQtTableModelAdapteriPPc
fun:main
}
{
<insert a suppression name here>
Memcheck:Leak
fun:_Znwm
fun:_ZN11QThreadData7currentEv
fun:_ZN7QObjectC2ER14QObjectPrivatePS_
fun:_ZN18QAbstractItemModelC2EP7QObject
fun:_ZN25vtkQtAbstractModelAdapterC2EP7QObject
fun:_ZN22vtkQtTableModelAdapterC1EP8vtkTableP7QObject
fun:_Z23TestQtTableModelAdapteriPPc
fun:main
}
{
<insert a suppression name here>
Memcheck:Leak
fun:_Znwm
fun:_ZN14QAdoptedThreadC1EP11QThreadData
fun:_ZN11QThreadData7currentEv
fun:_ZN7QObjectC2ER14QObjectPrivatePS_
fun:_ZN18QAbstractItemModelC2EP7QObject
fun:_ZN25vtkQtAbstractModelAdapterC2EP7QObject
fun:_ZN22vtkQtTableModelAdapterC1EP8vtkTableP7QObject
fun:_Z23TestQtTableModelAdapteriPPc
fun:main
}
{
<insert a suppression name here>
Memcheck:Leak
fun:_Znwm
fun:_ZN6QMutexC1ENS_13RecursionModeE
fun:_ZN11QThreadDataC1Ei
fun:_ZN11QThreadData7currentEv
fun:_ZN7QObjectC2ER14QObjectPrivatePS_
fun:_ZN18QAbstractItemModelC2EP7QObject
fun:_ZN25vtkQtAbstractModelAdapterC2EP7QObject
fun:_ZN22vtkQtTableModelAdapterC1EP8vtkTableP7QObject
fun:_Z23TestQtTableModelAdapteriPPc
fun:main
}
{
<insert a suppression name here>
Memcheck:Leak
fun:_Znwm
fun:_Z14signalSlotLockPK7QObject
fun:_ZN7QObjectD2Ev
fun:_ZN18QAbstractItemModelD2Ev
fun:_ZN25vtkQtAbstractModelAdapterD2Ev
fun:_ZN22vtkQtTableModelAdapterD1Ev
fun:_Z23TestQtTableModelAdapteriPPc
fun:main
}
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment