[R-sig-Geo] R package gstat segmentation fault

Edzer Pebesma edzer.pebesma at uni-muenster.de
Mon Oct 7 15:19:51 CEST 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Interesting - it might have to do sth with the platform, AIX, on which
you are running. Could you send me (off-list) the full output you see
when you install package gstat from source?

Do other packages with compiled C code (such as rgeos) install, and
load, and work without problems?

On 10/07/2013 12:56 PM, Javier Garcia-Pintado wrote:
> Dear all,
> 
> I am having a segmentation fault when loading the package gstat:
> 
> I am using:
> 
> R version 3.0.1 (2013-05-16) -- "Good Sport" R_PLATFORM:
> "powerpc-ibm-aix7.1.0.0"
> 
> gstat package version is 1.0-17, and I can't see any error in its
> dependences: "methods, lattice, sp (>= 0.9-72), zoo, spacetime (>=
> 1.0-0)"
> 
> The error report is:
> 
> *** caught segfault *** address 9000000009276c8, cause 'invalid
> permissions'
> 
> Traceback: 1: .Call(gstat_init, as.integer(1)) 2: fun(libname,
> pkgname) 3: doTryCatch(return(expr), name, parentenv, handler) 4:
> tryCatchOne(expr, names, parentenv, handlers[[1L]]) 5:
> tryCatchList(expr, classes, parentenv, handlers) 6:
> tryCatch(fun(libname, pkgname), error = identity) 7:
> runHook(".onLoad", env, package.lib, package) 8:
> loadNamespace(package, c(which.lib.loc, lib.loc)) 9:
> doTryCatch(return(expr), name, parentenv, handler) 10:
> tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11:
> tryCatchList(expr, classes, parentenv, handlers) 12: tryCatch(expr,
> error = function(e) {    call <- conditionCall(e)    if 
> (!is.null(call)) {        if (identical(call[[1L]], 
> quote(doTryCatch)))             call <- sys.call(-4L)        dcall
> <- deparse(call)[1L]        prefix <- paste("Error in", dcall, ":
> ")        LONG <- 75L        msg <- conditionMessage(e)        sm
> <- strsplit(msg, "\n")[[1L]]        w <- 14L + nchar(dcall, type =
> "w") + nchar(sm[1L], type = "w")        if (is.na(w))             w
> <- 14L + nchar(dcall, type = "b") + nchar(sm[1L], type = "b")
> if (w > LONG)             prefix <- paste0(prefix, "\n  ")    }
> else prefix <- "Error : "    msg <- paste0(prefix,
> conditionMessage(e), "\n") .Internal(seterrmessage(msg[1L]))    if
> (!silent && identical(getOption("show.error.messages"), TRUE)) {
> cat(msg, file = stderr())        .Internal(printDeferredWarnings())
> } invisible(structure(msg, class = "try-error", condition = e))}) 
> 13: try({    ns <- loadNamespace(package, c(which.lib.loc,
> lib.loc))    env <- attachNamespace(ns, pos = pos, deps)}) 14:
> library(gstat)
> 
> Possible actions: 1: abort (with core dump, if enabled) 2: normal R
> exit 3: exit R without saving workspace 4: exit R saving workspace
> 
> Please, could you advise about what we could do to overcome this?
> 
> Many thanks, Javier
> 
> --- Dr. Javier García-Pintado National Centre for Earth Observation
> (ESSC-NCEO) School of Mathematical and Physical Sciences University
> of Reading Tel: +44(0)1183787722 j.garcia-pintado at reading.ac.uk 
> http://www.nceo.ac.uk/
> 
> 
> 
> _______________________________________________ R-sig-Geo mailing
> list R-sig-Geo at r-project.org 
> https://stat.ethz.ch/mailman/listinfo/r-sig-geo
> 

- -- 
Edzer Pebesma
Institute for Geoinformatics (ifgi), University of Münster
Heisenbergstraße 2, 48149 Münster, Germany. Phone: +49 251
83 33081 http://ifgi.uni-muenster.de GPG key ID 0xAD3A77F1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJSUrT3AAoJEM1OCHCtOnfxVfgH/2i6RTZbmkWX8jTrvJnI0NVJ
sMbZztjJL6e4+syjOHypSUJ1GsLBdY4K5T3v7SuNHjoLD/SnY713YRwAomvWsEn0
GA8UV5CAPZW0akhUnzFysw38lBNssICe2Su3Sp6a7GPUFiZ0DAVHruKuqToJb5ZV
ID/Yl6ww9v3FpANdlHz6Nf0ILxkURCKAuFJGxEqd502oYGf1HsCO/LNLcCQpRHL/
v6nwlLtYMxG21tzETSqpZ6c9krz6tOgzb0pJpOAWtKgipOy0/NJfjw5CZMTnpcf5
KaDKNAjoI/6fNWcYLOPq8Gjc0DuTPl+wNLjtgM6MIiZ+0oR/vZPaq+aNvzXBfmc=
=HbY7
-----END PGP SIGNATURE-----



More information about the R-sig-Geo mailing list