Message-ID: <assp.967352ba78.1353620514.4093.50.camel@paddy.ipb-sub.ipb-halle.de>
Date: 2012-11-22T21:41:54Z
From: Neumann, Steffen
Subject: [Rcpp-devel] [Bioc-devel] mzR 1.4.0 crashes R at loading
In-Reply-To: <20654.38780.760362.316824@max.nulle.part>
Hi,
On Thu, 2012-11-22 at 15:22 -0600, Dirk Eddelbuettel wrote:
...
> But as soon as we change a structure or header somewhere, things potentiall
> go boom. We try to be careful, but we are also eager to get new "stuff" out.
New stuff is great! The problem is if the ABI changes,
and normal shared libraries have the same problem, I guess.
There, the dynamic linker somehow solves the problem,
using the SONAME, and complaining on mismatch. Can there be
something similar in R/Rcpp ? Something that'd give a proper
error message upon package loading, instead of crashes
and frustrated end-users ?
Yours,
Steffen
--
IPB Halle AG Massenspektrometrie & Bioinformatik
Dr. Steffen Neumann http://www.IPB-Halle.DE
Weinberg 3 http://msbi.bic-gh.de
06120 Halle Tel. +49 (0) 345 5582 - 1470
+49 (0) 345 5582 - 0
sneumann(at)IPB-Halle.DE Fax. +49 (0) 345 5582 - 1409