[vtk-developers] Need a Qt expert to resolve valgrind issues
Bill Lorensen
bill.lorensen at gmail.com
Tue Dec 6 12:13:47 EST 2011
Dave,
Can you add these suppressions. Tehn I think we have them all,
Bill
{
<insert a suppression name here>
Memcheck:Leak
fun:_Znwm
fun:_ZN10QMutexPool3getEPKv
fun:_ZN7QObjectD2Ev
fun:_ZN18QAbstractItemModelD2Ev
fun:_ZN25vtkQtAbstractModelAdapterD2Ev
fun:_ZN21vtkQtTreeModelAdapterD1Ev
fun:_Z22TestQtTreeModelAdapteriPPc
fun:main
}
{
<insert a suppression name here>
Memcheck:Leak
fun:_Znwm
fun:_ZN11QThreadData7currentEv
fun:_ZN7QObjectC2ER14QObjectPrivatePS_
fun:_ZN18QAbstractItemModelC2EP7QObject
fun:_ZN25vtkQtAbstractModelAdapterC2EP7QObject
fun:_ZN21vtkQtTreeModelAdapterC1EP7QObjectP7vtkTree
fun:_Z22TestQtTreeModelAdapteriPPc
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:_ZN21vtkQtTreeModelAdapterC1EP7QObjectP7vtkTree
fun:_Z22TestQtTreeModelAdapteriPPc
fun:main
}
{
<insert a suppression name here>
Memcheck:Leak
fun:_Znwm
fun:_ZN11QThreadData7currentEv
fun:_ZN7QObjectC2ER14QObjectPrivatePS_
fun:_ZN18QAbstractItemModelC2EP7QObject
fun:_ZN25vtkQtAbstractModelAdapterC2EP7QObject
fun:_ZN21vtkQtTreeModelAdapterC1EP7QObjectP7vtkTree
fun:_Z22TestQtTreeModelAdapteriPPc
fun:main
}
{
<insert a suppression name here>
Memcheck:Leak
fun:_Znwm
fun:_ZN14QAdoptedThreadC1EP11QThreadData
fun:_ZN11QThreadData7currentEv
fun:_ZN7QObjectC2ER14QObjectPrivatePS_
fun:_ZN18QAbstractItemModelC2EP7QObject
fun:_ZN25vtkQtAbstractModelAdapterC2EP7QObject
fun:_ZN21vtkQtTreeModelAdapterC1EP7QObjectP7vtkTree
fun:_Z22TestQtTreeModelAdapteriPPc
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:_ZN21vtkQtTreeModelAdapterC1EP7QObjectP7vtkTree
fun:_Z22TestQtTreeModelAdapteriPPc
fun:main
}
{
<insert a suppression name here>
Memcheck:Leak
fun:_Znwm
fun:_Z14signalSlotLockPK7QObject
fun:_ZN7QObjectD2Ev
fun:_ZN18QAbstractItemModelD2Ev
fun:_ZN25vtkQtAbstractModelAdapterD2Ev
fun:_ZN21vtkQtTreeModelAdapterD1Ev
fun:_Z22TestQtTreeModelAdapteriPPc
fun:main
}
On Mon, Dec 5, 2011 at 8:34 AM, Bill Lorensen <bill.lorensen at gmail.com> wrote:
> Cross our fingers for tonight.
>
> On Mon, Dec 5, 2011 at 8:25 AM, David Partyka <david.partyka at kitware.com> wrote:
>> All set.
>>
>>
>> On Mon, Dec 5, 2011 at 8:16 AM, David Partyka <david.partyka at kitware.com>
>> wrote:
>>>
>>> Humm, didn't know that one was there. It might have worked at some point
>>> but I don't think it is anymore. The way they're setup is that each machine
>>> has it's own suppression file in the dashboard scripts repo. I'll append
>>> your commit to it.
>>>
>>>
>>> On Mon, Dec 5, 2011 at 8:13 AM, Bill Lorensen <bill.lorensen at gmail.com>
>>> wrote:
>>>>
>>>> I committed a change to the suppression file in:
>>>> VTK/CMake/VTKValgrindSuppressions.supp
>>>>
>>>> I guess that is not the one that's used by the dashboard build?
>>>>
>>>>
>>>> On Mon, Dec 5, 2011 at 7:48 AM, David Partyka <david.partyka at kitware.com>
>>>> wrote:
>>>> > There is a supression file in the dashboard scripts cvs repository,
>>>> > feel
>>>> > free to send the supression blob and we can append it to the file.
>>>> >
>>>> > On Mon, Dec 5, 2011 at 7:46 AM, Bill Lorensen <bill.lorensen at gmail.com>
>>>> > wrote:
>>>> >>
>>>> >> Marcus,
>>>> >>
>>>> >> It will be great to resolve these last two. Then we will down to zero!
>>>> >> A first in several years.
>>>> >>
>>>> >> I did try a suppression but it was unsuccessful. Valgrind suppressions
>>>> >> can be tricky sometimes without access to the machine running
>>>> >> valgrind.
>>>> >>
>>>> >> Bill
>>>> >>
>>>> >> On Sun, Dec 4, 2011 at 12:53 PM, Marcus D. Hanwell
>>>> >> <marcus.hanwell at kitware.com> wrote:
>>>> >> > On Tue, Nov 29, 2011 at 4:42 PM, Bill Lorensen
>>>> >> > <bill.lorensen at gmail.com>
>>>> >> > wrote:
>>>> >> >> Marcus,
>>>> >> >>
>>>> >> >> We are dangerously close to having 0 valgrind defects. I have
>>>> >> >> merged a
>>>> >> >> few patches today that should remove them all except for two Qt
>>>> >> >> related defects:
>>>> >> >> http://www.cdash.org/CDash/viewDynamicAnalysisFile.php?id=2560251
>>>> >> >> and
>>>> >> >> http://www.cdash.org/CDash/viewDynamicAnalysisFile.php?id=2560252
>>>> >> >>
>>>> >> >> Can you shed some light on these?
>>>> >> >
>>>> >> > Hi Bill,
>>>> >> >
>>>> >> > I was away at Qt Developer Days as it happens, I will try to take a
>>>> >> > look at these - our Valgrind defects are looking much better. There
>>>> >> > are some false positives, such as the mutex pool, and so we may need
>>>> >> > to add a few suppression entries for them.
>>>> >> >
>>>> >> > Marcus
>>>> >>
>>>> >>
>>>> >>
>>>> >> --
>>>> >> Unpaid intern in BillsBasement at noware dot com
>>>> >> _______________________________________________
>>>> >> Powered by www.kitware.com
>>>> >>
>>>> >> Visit other Kitware open-source projects at
>>>> >> http://www.kitware.com/opensource/opensource.html
>>>> >>
>>>> >> Follow this link to subscribe/unsubscribe:
>>>> >> http://www.vtk.org/mailman/listinfo/vtk-developers
>>>> >>
>>>> >
>>>>
>>>>
>>>>
>>>> --
>>>> Unpaid intern in BillsBasement at noware dot com
>>>
>>>
>>
>
>
>
> --
> Unpaid intern in BillsBasement at noware dot com
--
Unpaid intern in BillsBasement at noware dot com
More information about the vtk-developers
mailing list