Re: Recent Changes in MarlinTPC trunk [message #2052 is a reply to message #2033] |
Mon, 16 August 2010 01:09   |
sailer Messages: 34 Registered: February 2009 |
|
|
|
ralf wrote on Wed, 11 August 2010 08:51
On my computer, using latest trunk (r2207), a simple chain using the ConditionsProcessor, the TrackerRawDataToDataConverterProcessor and the PedestalSubtractorProcessor does always stop with:
*** glibc detected *** Marlin: double free or corruption
and then some more messages.
This worked in the last trunk revision before (r2198). Haven't yet figured out why this happens.
Hi,
this looks very similar to some problem I also encountered, it had to do with the fact that some libraries were loaded twice, due to the fact that one they showed up in the wrong place of the MARLIN_DLL. If one of the libraries loaded first are linked to one of the libraries loaded later they are "unloaded" twice at the end, which is not possible and this error shows up.
If that is the reason, the error should also show up if just running
Marlin -c steering.xml
Cheers,
André
|
|
|