[R] R 2.10 'memory leak'? on OS X
Stropharia
stevenworthington at hotmail.com
Fri Nov 20 16:38:55 CET 2009
Thanks Duncan,
I managed to get R to start through the terminal this way. Still no luck
getting the R.app to start. Is it possible to directly access (and then
trash or modify) the .RData and .RProfile files? I assume they would be
recreated if I could then open the R.app. Having searched for them on
spotlight and in the /user/library folder, I don't see them anywhere - are
they always located in the same place on OS X?
thanks,
Steve
Duncan Murdoch-2 wrote:
>
> On 20/11/2009 12:33 AM, Stropharia wrote:
>> Dear R users,
>>
>> I am running R 2.10.0 on OS X 10.5.8.
>>
>> I had been running 2.10 successfully for about a week (and have used
>> previous R versions for 2+ years on the same computer) until 2 days ago
>> it
>> failed to start up for me. Now when I try to start R, the application
>> tries
>> to initiate for several minutes then crashes. Looking at the activity
>> monitor, my memory usage goes from having about 1.6Gb free (out of 2Gb)
>> to
>> <7Mb in the first 10-15 seconds of attempting to start the program. At
>> this
>> point I either have to force quit R (as everything starts to freeze up)
>> or
>> wait several minutes for it to crash.
>>
>> I have erased the application and reinstalled it 4 times now - with
>> exactly
>> the same result. I looked around in the Library and System folders to see
>> if
>> any other files needed to be removed, but couldn't find any. I have also
>> restarted the computer and repaired permissions multiple times - and then
>> reinstalled R, with no luck. The exact same thing happens if I start R64.
>>
>> I did not updated OS X or R, or install any other programs, just prior to
>> this first happening and am at a loss to explain what's going on. I have
>> copied the first part of one of the crash logs below. Does anyone have
>> any
>> ideas for to remedy this?
>
>
> It sounds like one of your user-specific startup files is causing the
> problem, e.g. .RData, or .Rprofile. Did you try starting R with option
> --vanilla? That will skip them.
>
> Duncan Murdoch
>
>> best,
>>
>> Steve
>>
>>
>> #---------------- Crash log ------------------------
>> Process: R [231]
>> Path: /Applications/R.app/Contents/MacOS/R
>> Identifier: org.R-project.R
>> Version: R 2.10.0 GUI 1.30 Leopard build 32-bit (5511)
>> Code Type: X86 (Native)
>> Parent Process: launchd [101]
>>
>> Date/Time: 2009-11-18 23:15:45.570 -0500
>> OS Version: Mac OS X 10.5.8 (9L31a)
>> Report Version: 6
>> Anonymous UUID: D86CDCBC-00FD-4AEE-AB50-2EFE0DAE9E1E
>>
>> Exception Type: EXC_BAD_ACCESS (SIGBUS)
>> Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000067ee2
>> Crashed Thread: 0
>>
>> Thread 0 Crashed:
>> 0 libSystem.B.dylib 0xffff07c7 __memcpy + 39
>> (cpu_capabilities.h:246)
>> 1 com.apple.CoreFoundation 0x96a6a0b4 __CFStringEncodeByteStream
>> +
>> 4052
>> 2 com.apple.Foundation 0x94446eb7
>> -[NSString(NSStringOtherEncodings)
>> getBytes:maxLength:usedLength:encoding:options:range:remainingRange:] +
>> 295
>> 3 com.apple.Foundation 0x94446a1a
>> _NSNewStringByAppendingStrings
>> + 538
>> 4 com.apple.Foundation 0x94446760 -[NSString
>> stringByAppendingString:] + 192
>> 5 org.R-project.R 0x00009ce8 -[RController
>> doLoadHistory:] +
>> 808
>> 6 org.R-project.R 0x000076df -[RController awakeFromNib]
>> +
>> 2319
>> 7 com.apple.CoreFoundation 0x96ac07f5 -[NSSet
>> makeObjectsPerformSelector:] + 181
>> 8 com.apple.AppKit 0x92efed8e -[NSIBObjectData
>> nibInstantiateWithOwner:topLevelObjects:] + 1533
>> 9 com.apple.AppKit 0x92ef4fba loadNib + 264
>> 10 com.apple.AppKit 0x92ef491c +[NSBundle(NSNibLoading)
>> _loadNibFile:nameTable:withZone:ownerBundle:] + 946
>> 11 com.apple.AppKit 0x92ef455f +[NSBundle(NSNibLoading)
>> loadNibFile:externalNameTable:withZone:] + 171
>> 12 com.apple.AppKit 0x92ef449d +[NSBundle(NSNibLoading)
>> loadNibNamed:owner:] + 391
>> 13 org.R-project.R 0x00002538 main + 296
>> 14 org.R-project.R 0x000023d6 start + 54
>> #----------------------------------------------------------------------
>
> ______________________________________________
> R-help at 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.
>
>
--
View this message in context: http://old.nabble.com/R-2.10-%27memory-leak%27--on-OS-X-tp26422775p26443494.html
Sent from the R help mailing list archive at Nabble.com.
More information about the R-help
mailing list