Hi François,

Thank you for accurate bug description. Sorry to be high-demanding but
could submit that to the bugtracker here: https://bugs.launchpad.net/yade
It will be easier for us to remember.

By the way, you can come and say hello in the Yade-school session
tomorrow afternoon. Room D313, building D of ENSE3 school (site
"Bergès", near my lab.).

Cheers.

Bruno



On 29/06/11 17:21, Kneib François wrote:
> New question #163165 on Yade:
> https://answers.launchpad.net/yade/+question/163165
>
> Hi !
>
> I think I found a bug, and there are the steps to get it :
> - launch yade (for example without any script)
> - add a sphere : O.bodies.append(utils.sphere((0.2,0.2,0.2),0.006))
> - delete it : O.bodies.erase(0)
> - save yade's universe : O.save("./test")
> - quit yade
> - launch yade
> - load the file : O.load("./test")
> ->segmentation fault
>
> I think it's because when you erase something the size of O.bodies (etc...) 
> doesn't change and now contains an empty value. (the c++ array may not be 
> dynamic ?)
> So when the O.load() function is called, yade try to load a non-existant body 
> ?
>
> Maybe this can be fixed by changing the load() method ?
>


-- 
_______________
Bruno Chareyre
Associate Professor
ENSE³ - Grenoble INP
Lab. 3SR
BP 53 - 38041, Grenoble cedex 9 - France
Tél : +33 4 56 52 86 21
Fax : +33 4 76 82 70 43
________________


_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yade-users
More help   : https://help.launchpad.net/ListHelp

Reply via email to