Dear Roy,

Since you guys are making the libmesh package better, lots of changes are
done. One needs to know more about the latest version if he worked on the
old version previously. Thank you very much for your contribution. Thanks a
lot.

Regards,
Yujie

On Fri, Oct 23, 2009 at 10:28 AM, Roy Stogner <[email protected]>wrote:

>
>
> On Fri, 23 Oct 2009, Yujie wrote:
>
>  I find the problem. Since my codes was run in old libMesh, I just
>> replace libMesh::init() with LibmeshInit init(). I didn't remove
>> libMesh::close(), leading to the segmentation fault.
>>
>
> Ah!  I'm a fool.  It occurred to me that this might be the problem,
> but somehow the part of my brain responsible for remembering "in C++
> it's okay to call delete on a NULL pointer" decided to mistakenly add
> "in C++ it's okay to call delete on an already-deleted pointer".  That
> second delete is what killed your program.
>
>  Thanks very much for your help.
>>
>
> You're welcome.  Thanks for reporting the error; even if the flaw was
> technically in user-level code, that sounds like too easy a mistake to
> make.  I'll throw an assertion in libMesh::_close() to make sure it's
> never called after we've already closed out.
> ---
> Roy
>
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to