Skip to content

Reproducible segfault on setkey() in data.table 1.9.7 development version #1753

@peterlittlejohn

Description

@peterlittlejohn

Dear data.table team,

Here's a reproducible segmentation fault in the current development version (1.9.7):

library(data.table)
test <- data.table(A=rep(letters[1:20],5e07))
setkey(test,A) #  segfault here

## data.table info:
# data.table 1.9.7 IN DEVELOPMENT built 2016-06-22 23:36:56 UTC; travis

## system info:
# R version 3.2.3 (2015-12-10)
# Platform: x86_64-redhat-linux-gnu (64-bit)
# Running under: CentOS Linux 7 (Core)

# locale:
#  [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C              
#  [3] LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8    
#  [5] LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8   
#  [7] LC_PAPER=en_US.UTF-8       LC_NAME=C                 
#  [9] LC_ADDRESS=C               LC_TELEPHONE=C            
# [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C       

# attached base packages:
# [1] stats     graphics  grDevices utils     datasets  methods   base 

Metadata

Metadata

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions