Dear developers.
Have spend just 1 h searching for a bug in a new version of a new
version of a package.
I was getting a segfault all the time. "Funny" thing - there was no
error neither in the S nor in the C code.
To solve the problem I had to delete the .Rdata file!
What I observed. If the .Rdata file was generated while a previous
release of a package was installed in the .Rdata file the S4 classes
and methods definition are stored for some reasons. It may be of course
that I have sourced the method definition what would explain why they
are in .Rdata. More interestingly is that even if loading a new version
of a package with library(msbase)
the function definitions stored in .Rdata precede the methods of the
newly loaded package in the search path. They are called instead of the
new method definitions (?).