[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-kimageshop
Subject: Re: KisLayerTest in hellgrind
From: Boudewijn Rempt <boud () valdyas ! org>
Date: 2010-12-01 19:09:51
Message-ID: 201012012009.51615.boud () valdyas ! org
[Download RAW message or body]
On Wednesday 01 December 2010, Dmitry Kazakov wrote:
> On Wed, Dec 1, 2010 at 9:30 PM, Boudewijn Rempt <boud@valdyas.org> wrote:
>
> > On Wednesday 01 December 2010, Dmitry Kazakov wrote:
> > > > We have random failure of the KisLayerTest, and I am wondering if it is
> > not
> > > > associated with some of the random crash we have in krita. Following
> > Mark's
> > > > suggestion on IRC I ran helgrind on KisLayerTest (running it on krita
> > is
> > > > impossible), and I get the following errors. I hope someone (ie Dmitry
> > > D)
> > > > can
> > > > figure out something out of it.
> > > >
> > >
> > > Hm.. i will try to reproduce this crash.
> >
> > It's more than a crash: helgrind clearly shows we have some issues in the
> > threading code for the projection calculation. Whether or not you can
> > actually reproduce the crash isn't that much of an issue, as long as we can
> > make the layer test run cleanly under helgrind :-)
> >
>
> The problem is, hellgring output is almost useless here, as tiles engine
> uses a lockless approach for the data access. But the hellgrind is intended
> to work with the structures protected with mutexes and etc, so it'll think
> our code a complete solid issue ;). So it doesn't proof much. There is a
> couple of interesting lines, though.
The helgrind manual suggests that we can add some directives to exclude that code \
from the helgrind checking, though I'm not going to claim I've figured it out yet.
>
> > > But it'll happen in the beginning
> > > of the next week. I have to do some stuff for the university right now.
> >
> > I think that means that we should wait with the RC until you've had time to
> > look at the issues. To me, this is clearly a release blocking issue.
> >
>
> If it is reproducible (esp. on different systems), this is surely an issue
> =) Just don't rely on hellgrind output much.
I get the same output.
--
Boudewijn Rempt | http://www.valdyas.org
Ceterum censeo lapsum particulorum probae delendum esse
_______________________________________________
kimageshop mailing list
kimageshop@kde.org
https://mail.kde.org/mailman/listinfo/kimageshop
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic