[R] can't load nlme on windoze 7

Mike Marchywka marchywka at hotmail.com
Sun Nov 7 14:37:46 CET 2010



On further investgiation, I clicked on the "R" picture using
windoze explorer and ran as admin. First, I got a prompt saying
it could not find cygwin1.dll. I changed env variables to add cygwin
to path and now it just silently hangs.


If I ask for more details and run R --verbose in gdb and then ctrl-C,
it seems to end up with these thread,

#0  0x76a76a6f in NlsUpdateSystemLocale ()

   from /cygdrive/c/Windows/syswow64/kernel32.dll

#1  0x55c3e074 in ?? ()


I get stuff like this, 
$ gdb
GNU gdb 6.8.0.20080328-cvs (cygwin-special)
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-cygwin".
(gdb) target exec ../R
(gdb) run --verbose
Starting program: /cygdrive/c/pfs/R/R-2.11.1/bin/R --verbose
[New thread 42148.0xa088]
Error: dll starting at 0x77420000 not found.
Error: dll starting at 0x769c0000 not found.
Error: dll starting at 0x77420000 not found.
Error: dll starting at 0x77540000 not found.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
Error: dll starting at 0x4a290000 not found.
now dyn.load("C:/pfs/R/R-2.11.1/library/methods/libs/methods.dll") ...

R version 2.11.1 (2010-05-31)
Copyright (C) 2010 The R Foundation for Statistical Computing
ISBN 3-900051-07-0

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

[Previously saved workspace restored]

now dyn.load("C:/pfs/R/R-2.11.1/library/grDevices/libs/grDevices.dll") ...
Garbage collection 1 = 0+0+1 (level 2) ...
2.8 Mbytes of cons cells used (29%)
0.6 Mbytes of vectors used (8%)
now dyn.load("C:/pfs/R/R-2.11.1/library/stats/libs/stats.dll") ...
Garbage collection 2 = 1+0+1 (level 0) ...
3.3 Mbytes of cons cells used (34%)
0.7 Mbytes of vectors used (10%)
 >R_ReplConsole(): before "for(;;)" {main.c}
> library(nlme)
now dyn.load("C:/pfs/R/R-2.11.1/library/grid/libs/grid.dll") ...
Garbage collection 3 = 2+0+1 (level 0) ...
3.7 Mbytes of cons cells used (39%)
0.8 Mbytes of vectors used (12%)
now dyn.load("C:/pfs/R/R-2.11.1/library/lattice/libs/lattice.dll") ...
Garbage collection 4 = 3+0+1 (level 0) ...
4.1 Mbytes of cons cells used (44%)
0.8 Mbytes of vectors used (13%)
now dyn.load("C:/pfs/R/R-2.11.1/library/nlme/libs/nlme.dll") ...
[New thread 42148.0x3f6c]

Program received signal SIGINT, Interrupt.
[Switching to thread 42148.0x3f6c]
0x76a76a6f in NlsUpdateSystemLocale (Quit
(gdb) bt
#0  0x76a76a6f in NlsUpdateSystemLocale ()
   from /cygdrive/c/Windows/syswow64/kernel32.dll
#1  0x55c3e074 in ?? ()
(gdb)



> From: marchywka at hotmail.com
> To: tal.galili at gmail.com
> Date: Sun, 7 Nov 2010 07:26:37 -0500
> CC: r-help at r-project.org
> Subject: Re: [R] can't load nlme on windoze 7
> > From: tal.galili at gmail.com
> > Date: Sun, 7 Nov 2010 09:27:10 +0200
> > Subject: Re: [R] can't load nlme on windoze 7
> > To: marchywka at hotmail.com
> > CC: r-help at r-project.org
> >
> > Hello Mika,
> >
> > Most of my problems with win7 where permission problems.
> > You can check if that is the case, by setting R to ran with
> > administrator privileges, and see if that solves the problem.
>
>
> Yes, I have had problems like that but most of the other packages
> appear to build and load ok although I haven't done many on this
> machine yet. I checked the permissions strings and just did
> chmod -R 777 * on library directory but no help. In any case,
> someone should detect a permission problem and fail rather than
> hang. The problem is that an attempt to load, either test load
> during the install or a call to library(nlme) hangs forever.
>
> The other link I cited finally sent the problem to the r-developers
> list.
>
>
>
>
> >
> > Best,
> > Tal
> >
> >
> > ----------------Contact
> > Details:-------------------------------------------------------
> > Contact me: Tal.Galili at gmail.com |
> > 972-52-7275845
> > Read me: www.talgalili.com (Hebrew) |
> > www.biostatistics.co.il (Hebrew) |
> > www.r-statistics.com (English)
> > ----------------------------------------------------------------------------------------------
> >
> >
> >
> >
> > On Sun, Nov 7, 2010 at 3:39 AM, Mike Marchywka
> > > wrote:
> >
> > Hi,
> >
> > I've got a problem that sounds a lot like this,
> >
> > http://r.789695.n4.nabble.com/Re-R-R-2-12-0-hangs-while-loading-RGtk2-on-FreeBSD-td3005929.html
> >
> > under windoze 7.
> >
> > but it seems to hang with this stack trace,
> >
> > #0 0x77830190 in ntdll!LdrFindResource_U ()
> >
>
> >
> >
> >
> >
> > building goes as follows,
> >
> > $ ./R CMD INSTALL --no-test-load nlme_3.1-97.tar.gz
> > * installing to library 'C:/pfs/R/R-2.11.1/library'
> > * installing *source* package 'nlme' ...
> > ** libs

 		 	   		  


More information about the R-help mailing list