Hi, Have you tried upgrading R and XQuartz to their most recent versions? For the record, I'm using R 2.15.1 and XQuartz 2.7.4 (xorg-server 1.13.0) and it works fine for me.
Cheers, Tamas On 17 Nov 2012, at 18:46, Silvia SM <[email protected]> wrote: > Hello, > > Maybe someone can help me. I just switch to Mac, and I'm trying to use the > "tkplot" function, but I get this error and message when the program tries to > load the tcl/tk interface, and I cannot continue working, I have the XQuartz > 2.7.4 (xorg-server 1.13.0), and the tcltk interface and additions on my > package manager list. I'm I missing something? > > > >> tkigraph() > Loading required package: tcltk > Loading Tcl/Tk interface ... > *** caught segfault *** > address 0x0, cause 'unknown' > > Traceback: > 1: sys.parent() > 2: sys.function(sys.parent()) > 3: formals(sys.function(sys.parent())) > 4: match.arg(encoding) > 5: match(match.arg(encoding), c("", "bytes", "UTF-8")) > 6: textConnection("rval", "w", local = TRUE) > 7: capture.output(print(args(setwd))) > 8: paste(capture.output(print(args(setwd))), collapse = "") > 9: gsub("\\s+", " ", paste(capture.output(print(args(setwd))), collapse = "")) > 10: doTryCatch(return(expr), name, parentenv, handler) > 11: tryCatchOne(expr, names, parentenv, handlers[[1L]]) > 12: tryCatchList(expr, classes, parentenv, handlers) > 13: 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))}) > 14: try(gsub("\\s+", " ", paste(capture.output(print(args(setwd))), > collapse = "")), silent = TRUE) > > Possible actions: > 1: abort (with core dump, if enabled) > 2: normal R exit > 3: exit R without saving workspace > 4: exit R saving workspace > >> > Selection: > _______________________________________________ > igraph-help mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/igraph-help _______________________________________________ igraph-help mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/igraph-help
