You are right. I am running Arch Linux. However, I obtained a segmentation directly, so didn't know where to find the bug??
> library("glmulti") Loading required package: rJava > testdata = cbind(Y=rnorm(100), data.frame(matrix(rnorm(100*50), ncol = 50))) > glmulti(Y~(X1+X2+X3+X4+X5+X6+X7+X8+X9+X10+X11+X12+X13+X14+X15)*X16, data= testdata, level = 2) Segmentation fault Is this information "Error in .jnew("glmulti/ModelGenerator", y, .jarray(xc), .jarray(xq), : java.lang.ArrayIndexOutOfBoundsException: 15" only in Windows, or did you see it under Fedora as well? Thank you! Peng BTW: $ uname -a Linux Precision 3.4.7-1-ARCH #1 SMP PREEMPT Sun Jul 29 22:02:56 CEST 2012 x86_64 GNU/Linux > sessionInfo() R version 2.15.1 (2012-06-22) Platform: x86_64-unknown-linux-gnu (64-bit) 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=C 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 On 08/10/2012 09:25 AM, Henric (Nilsson) Winell wrote: > On 2012-08-10 06:10, Zhang, Peng wrote: > >> Thanks to both for your reply. >> >> library(glmulti) >> testdata = cbind(Y=rnorm(100), data.frame(matrix(rnorm(100*50), ncol >> = 50))) >> glmulti(Y~(X1+X2+X3+X4+X5+X6+X7+X8+X9+X10+X11+X12+X13+X14+X15)*X16, data >> = testdata, level = 2) >> >> This is reproducible to get a segmentation fault. > > There's some information missing here, notably the output from > 'sessionInfo()', but I guess this is under GNU/Linux. I can confirm a > seg. fault under Fedora FC17 x86_64. > > Under Windows 7 64-bit, however, we get some further info: > > > library("glmulti") > Loading required package: rJava > > testdata = cbind(Y=rnorm(100), data.frame(matrix(rnorm(100*50), ncol > = 50))) > > glmulti(Y~(X1+X2+X3+X4+X5+X6+X7+X8+X9+X10+X11+X12+X13+X14+X15)*X16, > data > + = testdata, level = 2) > Initialization... > Error in .jnew("glmulti/ModelGenerator", y, .jarray(xc), .jarray(xq), : > java.lang.ArrayIndexOutOfBoundsException: 15 > > > > sessionInfo() > R version 2.15.1 Patched (2012-08-06 r60178) > Platform: x86_64-w64-mingw32/x64 (64-bit) > > locale: > [1] LC_COLLATE=Swedish_Sweden.1252 LC_CTYPE=Swedish_Sweden.1252 > [3] LC_MONETARY=Swedish_Sweden.1252 LC_NUMERIC=C > [5] LC_TIME=Swedish_Sweden.1252 > > attached base packages: > [1] stats graphics grDevices utils datasets methods base > > other attached packages: > [1] glmulti_1.0.4 rJava_0.9-3 > > > > So, this doesn't seem to be a bug in R and is thus likely to need the > attention of the 'glmulti' package's maintainer. > > > HTH, > Henric > > > >> But I have troubles to >> extract the exact information from this S4 class to make a simpler >> example because of my limited knowledge on S4 class. The author of the >> package is busy at the moment, and does not have time to look into it. >> >> Peng >> >> On 08/09/2012 10:25 PM, R. Michael Weylandt <michael.weyla...@gmail.com> >> wrote: >>> >>> On Aug 9, 2012, at 9:14 PM, David Winsemius <dwinsem...@comcast.net> >>> wrote: >>> >>>> On Aug 9, 2012, at 4:56 PM, Zhang, Peng wrote: >>>> >>>>> Dear all, >>>>> >>>>> I had a R segmentation fault, and then invoked debug mode and ran >>>>> step >>>>> by step. >>>> >>>>> 2. Why does the same function behave differently under debug and >>>>> regular >>>>> mode? >>>> I cannot help you there. >>>> >>> Though a reproducible segfault is certainly worth a bug report if >>> you can do so, in debug or regular modes. >>> >>> You may wish to search stackoverflow for tips on how to make a great >>> reproducible example in R. >>> >>> Michael >> ********************************************************** >> Electronic Mail is not secure, may not be read every day, and should >> not be used for urgent or sensitive issues >> >> ______________________________________________ >> R-help@r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/r-help >> PLEASE do read the posting guide >> http://www.R-project.org/posting-guide.html >> and provide commented, minimal, self-contained, reproducible code. >> > ********************************************************** Electronic Mail is not secure, may not be read every day, and should not be used for urgent or sensitive issues ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.