this prevents the crash > rgl.quit() > plot(1:10) >
On Fri, May 29, 2020 at 12:35 PM Richard M. Heiberger <r...@temple.edu> wrote: > > I have the same Xquartz as you. > I have rgl-0.100.50 from CRAN > Apple is macOS Catalina, Version 10.15.4 > Do you need hardware information? > MacBpok Air (13 -inch, Mid 2012) > Processor 2GHz Dual-Core Intel Core i7 > Memory 8 GB 1600 MHz DDR3 > Graphics Intel HD Graphics 4000 1536 MB > > > from the Terminal App: > The Apple Crash Report is in the attached tmp.txt > I didn't send it to Apple. > > R version 4.0.0 (2020-04-24) -- "Arbor Day" > > Copyright (C) 2020 The R Foundation for Statistical Computing > > Platform: x86_64-apple-darwin17.0 (64-bit) > > > 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. > > > Natural language support but running in an English locale > > > 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. > > > > library(rgl) > > > plot(1:10) > > > 2020-05-29 12:30:00.536 R[24961:3275889] *** Assertion failure in BOOL > > NSScreenConfigurationInvalidateIfNeededForReason(_NSScreenConfigurationUpdateReason)(), > > > > /AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1894.40.150/AppKit.subproj/NSScreenConfiguration.m:473 > > 2020-05-29 12:30:00.543 R[24961:3275889] *** Terminating app due to > uncaught exception 'NSInternalInconsistencyException', reason: > 'NSScreen reconfig must only happen on the main thread.' > > *** First throw call stack: > > ( > > 0 CoreFoundation 0x00007fff371698d7 > __exceptionPreprocess + 250 > > 1 libobjc.A.dylib 0x00007fff6ff47a9e > objc_exception_throw + 48 > > 2 CoreFoundation 0x00007fff37192bb0 > +[NSException raise:format:arguments:] + 88 > > 3 Foundation 0x00007fff398de456 > -[NSAssertionHandler > handleFailureInFunction:file:lineNumber:description:] + 166 > > 4 AppKit 0x00007fff34503083 > +[_NSScreenConfiguration invalidateConfigurationIfNeededForReason:] + > 361 > > 5 AppKit 0x00007fff34e4bda8 > _NSApplicationInvalidateScreenConfigurationMaybeIfNeeded + 243 > > 6 AppKit 0x00007fff34502c85 > -[NSApplication(ScreenHandling) _reactToDockChanged] + 144 > > 7 AppKit 0x00007fff345024dc > _NSCGSDockMessageReceive + 268 > > 8 HIToolbox 0x00007fff35d34a3c > _ZL12DockCallbackjjPvS_ + 1987 > > 9 HIServices 0x00007fff3539c8ec > dockClientNotificationProc + 217 > > 10 SkyLight 0x00007fff6626f174 > _ZN12_GLOBAL__N_123notify_datagram_handlerEj15CGSDatagramTypePvmS1_ + > 1002 > > 11 SkyLight 0x00007fff6626de71 > CGSSnarfAndDispatchDatagrams + 1671 > > 12 SkyLight 0x00007fff6649d5a5 > SLSGetNextEventRecordInternal + 83 > > 13 SkyLight 0x00007fff6633bfbe > SLEventCreateNextEvent + 136 > > 14 libXplugin.1.dylib 0x000000010686df0c > ___xp_init_service_cg_event_port_block_invoke + 104 > > 15 libdispatch.dylib 0x00007fff7108d658 > _dispatch_client_callout + 8 > > 16 libdispatch.dylib 0x00007fff7108f818 > _dispatch_continuation_pop + 414 > > 17 libdispatch.dylib 0x00007fff7109f4be > _dispatch_source_invoke + 2084 > > 18 libdispatch.dylib 0x00007fff71092af6 > _dispatch_lane_serial_drain + 263 > > 19 libdispatch.dylib 0x00007fff710935d6 > _dispatch_lane_invoke + 363 > > 20 libdispatch.dylib 0x00007fff7109cc09 > _dispatch_workloop_worker_thread + 596 > > 21 libsystem_pthread.dylib 0x00007fff712eba3d > _pthread_wqthread + 290 > > 22 libsystem_pthread.dylib 0x00007fff712eab77 start_wqthread + 15 > > ) > > libc++abi.dylib: terminating with uncaught exception of type NSException > > zsh: abort R > > rmh@rmhs-Air ~ % > > > On Fri, May 29, 2020 at 12:16 PM Duncan Murdoch > <murdoch.dun...@gmail.com> wrote: > > > > I'm not seeing that with R-patched r78557, run from the console. I'm > > not sure I have the same MacOS version as you (R prints the same thing, > > Apple says High Sierra 10.13.6). I tried with the CRAN binary of rgl > > 0.100.54. I'd guess the version of XQuartz may be important: I'm not > > seeing rgl in the call stack, but libXplugin is there. Mine is "XQuartz > > 2.7.11 (xorg-server 1.18.4)". > > > > Duncan Murdoch > > > > > > > > On 29/05/2020 11:44 a.m., Richard M. Heiberger wrote: > > > R version 4.0.0 (2020-04-24) -- "Arbor Day" > > > Copyright (C) 2020 The R Foundation for Statistical Computing > > > Platform: x86_64-apple-darwin17.0 (64-bit) > > > > > > 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. > > > > > > Natural language support but running in an English locale > > > > > > 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. > > > > > >> if(identical(getOption('pager'), file.path(R.home('bin'), 'pager'))) > > >> options(pager='cat') # rather take the ESS one > > >> options(STERM='iESS', str.dendrogram.last="'", editor='emacsclient', > > >> show.error.locations=TRUE) > > >> version > > > _ > > > platform x86_64-apple-darwin17.0 > > > arch x86_64 > > > os darwin17.0 > > > system x86_64, darwin17.0 > > > status > > > major 4 > > > minor 0.0 > > > year 2020 > > > month 04 > > > day 24 > > > svn rev 78286 > > > language R > > > version.string R version 4.0.0 (2020-04-24) > > > nickname Arbor Day > > >> > > >> library(rgl) > > >> plot(1:10) > > >> > > > > > > Process R abort trap: 6 at Fri May 29 11:32:59 2020 > > > 2020-05-29 11:32:59.542 R[24448:3255600] *** Assertion failure in BOOL > > > NSScreenConfigurationInvalidateIfNeededForReason(_NSScreenConfigurationUpdateReason)(), > > > /AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1894.40.150/AppKit.subproj/NSScreenConfiguration.m:473 > > > 2020-05-29 11:32:59.560 R[24448:3255600] *** Terminating app due to > > > uncaught exception 'NSInternalInconsistencyException', reason: > > > 'NSScreen reconfig must only happen on the main thread.' > > > *** First throw call stack: > > > ( > > > 0 CoreFoundation 0x00007fff371698d7 > > > __exceptionPreprocess + 250 > > > 1 libobjc.A.dylib 0x00007fff6ff47a9e > > > objc_exception_throw + 48 > > > 2 CoreFoundation 0x00007fff37192bb0 > > > +[NSException raise:format:arguments:] + 88 > > > 3 Foundation 0x00007fff398de456 > > > -[NSAssertionHandler > > > handleFailureInFunction:file:lineNumber:description:] + 166 > > > 4 AppKit 0x00007fff34503083 > > > +[_NSScreenConfiguration invalidateConfigurationIfNeededForReason:] + > > > 361 > > > 5 AppKit 0x00007fff34e4bda8 > > > _NSApplicationInvalidateScreenConfigurationMaybeIfNeeded + 243 > > > 6 AppKit 0x00007fff34502c85 > > > -[NSApplication(ScreenHandling) _reactToDockChanged] + 144 > > > 7 AppKit 0x00007fff345024dc > > > _NSCGSDockMessageReceive + 268 > > > 8 HIToolbox 0x00007fff35d34a3c > > > _ZL12DockCallbackjjPvS_ + 1987 > > > 9 HIServices 0x00007fff3539c8ec > > > dockClientNotificationProc + 217 > > > 10 SkyLight 0x00007fff6626f174 > > > _ZN12_GLOBAL__N_123notify_datagram_handlerEj15CGSDatagramTypePvmS1_ + > > > 1002 > > > 11 SkyLight 0x00007fff6626de71 > > > CGSSnarfAndDispatchDatagrams + 1671 > > > 12 SkyLight 0x00007fff6649d5a5 > > > SLSGetNextEventRecordInternal + 83 > > > 13 SkyLight 0x00007fff6633bfbe > > > SLEventCreateNextEvent + 136 > > > 14 libXplugin.1.dylib 0x000000010ffa5f0c > > > ___xp_init_service_cg_event_port_block_invoke + 104 > > > 15 libdispatch.dylib 0x00007fff7108d658 > > > _dispatch_client_callout + 8 > > > 16 libdispatch.dylib 0x00007fff7108f818 > > > _dispatch_continuation_pop + 414 > > > 17 libdispatch.dylib 0x00007fff7109f4be > > > _dispatch_source_invoke + 2084 > > > 18 libdispatch.dylib 0x00007fff71092af6 > > > _dispatch_lane_serial_drain + 263 > > > 19 libdispatch.dylib 0x00007fff710935d6 > > > _dispatch_lane_invoke + 363 > > > 20 libdispatch.dylib 0x00007fff7109cc09 > > > _dispatch_workloop_worker_thread + 596 > > > 21 libsystem_pthread.dylib 0x00007fff712eba3d > > > _pthread_wqthread + 290 > > > 22 libsystem_pthread.dylib 0x00007fff712eab77 start_wqthread > > > + 15 > > > ) > > > libc++abi.dylib: terminating with uncaught exception of type NSException > > > > > > _______________________________________________ > > > R-SIG-Mac mailing list > > > R-SIG-Mac@r-project.org > > > https://stat.ethz.ch/mailman/listinfo/r-sig-mac > > > > > _______________________________________________ R-SIG-Mac mailing list R-SIG-Mac@r-project.org https://stat.ethz.ch/mailman/listinfo/r-sig-mac