Reputation: 3656
While working in data.table I suddenly have crashes in while running a script that did not have problems before. The script runs in Windows, but crashes in my Linux Xubuntu 64 bit machine. I cannot reproduce the error.
The message I get is :
Error in mult %chin% c("first", "last", "all") :
Internal error: savetl_init checks failed (0 100 0x50a6b90 0x82141d0).
Please report to datatable-help.
The crash occurs at the moment when I try to set a key:
setkey(vars,parameter)
but earlier the crash occurred at different places - I can't localize it.
Other crash message I have seen occurring:
A fatal error has been detected by the Java Runtime Environment:
SIGSEGV (0xb) at pc=0x00007f5ffecdcd50, pid=6368, tid=140050620934144
JRE version: OpenJDK Runtime Environment (7.0_51) (build 1.7.0_51-b00)
Java VM: OpenJDK 64-Bit Server VM (24.45-b08 mixed mode linux-amd64 compressed oops)
Problematic frame:
C [datatable.so+0x12d50] cradix_r+0x60
Failed to write core dump. Core dumps have been disabled.
To enable core dumping, try "ulimit -c unlimited" before starting Java again
When running in R [so not in RStudio] I get:
*** caught segfault ***
address 0xffffffffb3e13480, cause 'memory not mapped'
Traceback:
1: forder(x, cols, sort = TRUE, retGrp = FALSE)
2: setkeyv(x, cols, verbose = verbose)
3: setkey(vars, parameter)
4: eval(expr, envir, enclos)
5: eval(ei, envir)
6: withVisible(eval(ei, envir))
7: source("check_dt3.R")
Possible actions:
1: abort (with core dump, if enabled)
2: normal R exit
3: exit R without saving workspace
4: exit R saving workspace
Does anybody know what is happening here? [the only things I can think of are switching to Sun Java, re-installing RStudio, re-installing R].
Upvotes: 3
Views: 1383
Reputation: 16727
Just to answer and open qestion.
Issue has been reported #20 and resolved on the same day.
The question is irrelevant for 1.9.2+ versions of data.table.
Upvotes: 1