[Halld-offline] collisions among static and dynmaic (plugins) libraries
Paul Mattione
pmatt at jlab.org
Wed Jul 13 15:11:29 EDT 2016
It’s only #include’d in danarest. So, this problem would apply to every single class that’s #include’d into a plugin (such as DChargedTrack), so it’s unavoidable.
- Paul
On Jul 13, 2016, at 3:05 PM, Richard Jones <richard.t.jones at uconn.edu> wrote:
> Hello Dave,
>
> I have run into a nasty problem with segfaults at program exit. This seems to be related to the appearance of duplicate instances of some classes (eg. DEventWriterREST) that are defined both in the plugin (danarest.so) and the static library that is linked into hd_root (libHDDM.a). What is your policy with regard to classes that are used both in the static library and in the base code?
>
> BTW there is the related question of why the DEventWriterREST is duplicated in two places in the tree, once in the Utilitiles/plugins/danarest and once in the libraries/HDDM area.
>
> -Richard Jones
> _______________________________________________
> Halld-offline mailing list
> Halld-offline at jlab.org
> https://mailman.jlab.org/mailman/listinfo/halld-offline
More information about the Halld-offline
mailing list