Hi all,
I'm experiencing something very weird. I'm developing a shared object
written in C++ and linked against libboost-serialization-gcc41.so. This
dynamic library is preloaded before launching a test program (proftpd).
As soon as a try to log into the ftp server using a non-anonymous user, I
get a segfault from the child the was handling the client connection. Of
course, the same code, without libboost-serialization-gcc41.so linked
against is perfectly working.
I also removed any serialize method so basically only the libboost header
file are included with the library linked as well.
Do you guys have any idea of what's going on?
Libboost version 1.34.1, gcc version 4.1. I'm going to build the gcc-3.4
version of the library and I'll turn debugging on.
TIA, bye
Lorenzo
PS: of course I tried to debug but what I got was pretty useless. No clue.
For instance, strace showed a syscall (gettimeofday) is successfully invoked
before the segfault.
--
Lorenzo `Gigi Sullivan' Cavallaro