Linear Collider Forum



Home » Analysis and Reconstruction » Tracking & Vertexing » Recent Changes in MarlinTPC trunk
Re: Recent Changes in MarlinTPC trunk [message #2054 is a reply to message #2053] Tue, 17 August 2010 09:36 Go to previous messageGo to previous message
sailer
Messages: 34
Registered: February 2009
Hi,
I'll try to explain more clearly. Smile

I encountered this problem, when my MARLIN_DLL looked something like this

MARLIN_DLL=libMarlinPandora.so:libPandoraPFANew.so

Now libMarlinPandora depends on PandoraPFA, so when MarlinPandora was loaded by Marlin, it also loads libPandoraPFANew, which is then loaded again by Marlin, because it is in the MARLIN_DLL.
(PandoraPFANew is now no longer added to the MARLIN_DLL.)

At the end the library is tried to be "unloaded" twice or what ever happens at the end of a program, which causes this "double free".

The CGAPack lib contains a lot of libraries, maybe one of them was loaded twice, like for me with the PandoraPFANew?

Cheers,
Andre
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic:Measurement of Impact parameter
Next Topic:Inconsistencies with "Transience Flag"
Goto Forum:
  


Current Time: Tue Sep 25 11:54:14 Pacific Daylight Time 2018
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.1.
Copyright ©2001-2010 FUDforum Bulletin Board Software