yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #06300
Re: [Branch ~yade-dev/yade/trunk] Rev 2570: 1. Fix requestErase of erased interaction (thanks to Anton for reporting)
Hi, Vaclav!
It seems, I have got a crash again, when started to delete particles.
But I cant give a backtrace, because of
https://bugs.launchpad.net/yade/+bug/669095
Can we do a backporting of that bug fix to the current trunk?
Anton
On Thu, Nov 25, 2010 at 9:57 AM, <noreply@xxxxxxxxxxxxx> wrote:
> ------------------------------------------------------------
> revno: 2570
> fixes bug(s): https://launchpad.net/bugs/681018
> committer: Václav Šmilauer <eu@xxxxxxxx>
> branch nick: yade
> timestamp: Thu 2010-11-25 09:56:11 +0100
> message:
> 1. Fix requestErase of erased interaction (thanks to Anton for reporting)
> modified:
> core/InteractionContainer.cpp
>
>
> --
> lp:yade
> https://code.launchpad.net/~yade-dev/yade/trunk<https://code.launchpad.net/%7Eyade-dev/yade/trunk>
>
> Your team Yade developers is subscribed to branch lp:yade.
> To unsubscribe from this branch go to
> https://code.launchpad.net/~yade-dev/yade/trunk/+edit-subscription<https://code.launchpad.net/%7Eyade-dev/yade/trunk/+edit-subscription>
>
> === modified file 'core/InteractionContainer.cpp'
> --- core/InteractionContainer.cpp 2010-11-24 19:54:29 +0000
> +++ core/InteractionContainer.cpp 2010-11-25 08:56:11 +0000
> @@ -84,7 +84,8 @@
>
>
> void InteractionContainer::requestErase(Body::id_t id1, Body::id_t id2,
> bool force){
> - find(id1,id2)->reset(); IdsForce v={id1,id2,force};
> + const shared_ptr<Interaction>& I=find(id1,id2); if(!I) return;
> + I->reset(); IdsForce v={id1,id2,force};
> #ifdef YADE_OPENMP
> threadsPendingErase[omp_get_thread_num()].push_back(v);
> #else
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~yade-dev<https://launchpad.net/%7Eyade-dev>
> Post to : yade-dev@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~yade-dev<https://launchpad.net/%7Eyade-dev>
> More help : https://help.launchpad.net/ListHelp
>
>
References