Dear Bernhard, Peter, and Brian,

Thanks, Peter, for the suggestion. If you're right then the problem is with 
tcltk more generally and not directly with the Rcmdr package.

Brian: That's easily checked and might clarify what's going on: Load the tcltk 
package via library(tcltk), and then try the following example from 
?TkWidgetcmds:

------------ snip --------------

tt <- tktoplevel()
tkpack(txt.w <- tktext(tt))
tkinsert(txt.w, "0.0", "plot(1:10)")
eval.txt <- function()
   eval(parse(text = tclvalue(tkget(txt.w, "0.0", "end"))))
tkpack(but.w <- tkbutton(tt, text = "Submit", command = eval.txt))

## Try pressing the button, edit the text and when finished:

tkdestroy(tt)

------------ snip --------------

Best,
 John


> -----Original Message-----
> From: Pfaff, Bernhard Dr. <bernhard.pf...@invesco.com>
> Sent: Wednesday, March 11, 2020 9:18 AM
> To: Peter Dalgaard <pda...@gmail.com>; Fox, John <j...@mcmaster.ca>
> Cc: r-help@r-project.org
> Subject: AW: Re: [R] Problem launching Rcmdr
> 
> Good catch, Peter; Cylance might be the culprit - at least I encountered
> problems by compiling C++ sources and/or building packages with interfaced
> routines and here a memory checker kicked in.
> Maybe something akin is happening by launching Rcmdr (tcl/tk)?
> 
> -----Ursprüngliche Nachricht-----
> Von: R-help <r-help-boun...@r-project.org> Im Auftrag von Peter Dalgaard
> Gesendet: Mittwoch, 11. März 2020 10:29
> An: Fox, John <j...@mcmaster.ca>
> Cc: r-help@r-project.org
> Betreff: [EXT] Re: [R] Problem launching Rcmdr
> 
> Any chance that a virus checker is interfering?
> 
> -pd
> 
> > On 10 Mar 2020, at 23:43 , Fox, John <j...@mcmaster.ca> wrote:
> >
> > Dear Brian,
> >
> > (Please keep r-help in the loop so that if someone else has this
> > problem they'll have something to refer to.)
> >
> > Your session at start-up seems completely clean, so I'm at a loss to
> understand what the problem is. I, and I assume very many other people,
> are using the Rcmdr with essentially the same Windows setup. What's
> particularly hard for me to understand is that you're able to start the Rcmdr 
> in
> a second R session. Does the first R session have to remain open for this to
> work?
> >
> > A next step is to reinstall packages, starting with the Rcmdr package, if 
> > you
> haven't already tried that, and eventually to reinstall R, including deleting 
> the
> R package library. BTW, I usually prefer to install R in c:\R\ rather than 
> under
> Program Files so that the system library is used for packages that I
> subsequently install, although it should work perfectly fine to install 
> packages
> into a personal library.
> >
> > Best,
> > John
> >
> >> -----Original Message-----
> >> From: Brian Grossman <gross...@umich.edu>
> >> Sent: Tuesday, March 10, 2020 5:07 PM
> >> To: Fox, John <j...@mcmaster.ca>
> >> Subject: Re: [R] Problem launching Rcmdr
> >>
> >> John,
> >>
> >> Thanks for the reply. Here is the output from running sessionInfo()
> >> right after opening R.
> >>
> >>> sessionInfo()
> >> R version 3.6.2 (2019-12-12)
> >> Platform: x86_64-w64-mingw32/x64 (64-bit) Running under: Windows 10
> >> x64 (build 18362)
> >>
> >> Matrix products: default
> >>
> >> locale:
> >> [1] LC_COLLATE=English_United States.1252 [2] LC_CTYPE=English_United
> >> States.1252 [3] LC_MONETARY=English_United States.1252 [4]
> >> LC_NUMERIC=C [5] LC_TIME=English_United States.1252
> >>
> >> attached base packages:
> >> [1] stats     graphics  grDevices utils     datasets  methods   base
> >>
> >> loaded via a namespace (and not attached):
> >> [1] compiler_3.6.2
> >>
> >>
> >> Brian
> >>
> >> On Tue, Mar 10, 2020 at 8:46 AM Fox, John <j...@mcmaster.ca
> >> <mailto:j...@mcmaster.ca> > wrote:
> >>
> >>
> >>    Dear Brian,
> >>
> >>    Normally I'd expect that a workspace saved from a previous session
> >> and loaded at the start of the current session would cause this kind
> >> of anomalous behaviour, but that doesn't explain why the Rcmdr starts
> >> up properly in a second (concurrent?) session, nor why it doesn't
> >> start up properly when R is run with the --vanilla switch.
> >>
> >>    Can you report the result of sessionInfo() at the start of a session?
> >>
> >>    If all else fails, you could try uninstalling and reinstalling R and
> >> packages.
> >>
> >>    Best,
> >>     John
> >>
> >>      -----------------------------
> >>      John Fox, Professor Emeritus
> >>      McMaster University
> >>      Hamilton, Ontario, Canada
> >>      Web: http::/socserv.mcmaster.ca/jfox
> >> <https://urldefense.proofpoint.com/v2/url?u=http-
> 3A__socserv.mcmaster
> >>
> .ca_jfox&d=DwIFAg&c=MWFkEADu9ctt4KEmLIuwsQ&r=OhbxYoJKYsmfC2Wj
> zTKFj7Fw
> >>
> 1qyrbJIFo5BfgVqACaM&m=385Kfv02lZxykzhYHnbjRxxzMBywESQnuptbnhDtf
> Tc&s=a
> >> eoHPeyoWEbF1Lq409kfGNS_AauUuCunIr_B_-mNx68&e= >
> >>
> >>    > On Mar 9, 2020, at 3:25 PM, Brian Grossman
> <gross...@umich.edu
> >> <mailto:gross...@umich.edu> > wrote:
> >>    >
> >>    > I'm having a problem with launching Rcmdr. When I try to launch it
> >> the
> >>    > first time through R using the command library(Rcmdr) it will go
> >> through
> >>    > the process of launching and get to the point where it says
> >>    >
> >>    > "Registered S3 methods overwritten by 'lme4':
> >>    >  method                          from
> >>    >  cooks.distance.influence.merMod car
> >>    >  influence.merMod                car
> >>    >  dfbeta.influence.merMod         car
> >>    >  dfbetas.influence.merMod        car
> >>    > lattice theme set by effectsTheme()
> >>    > See ?effectsTheme for details."
> >>    >
> >>    > and then it just hangs there and never launches Rcmdr. If you
> >> launch
> >>    > another instance of R and run the same command it will complete
> >> and launch
> >>    > Rcmdr successfully. I have tried launching R with R.exe --vanilla
> >> with the
> >>    > same results.
> >>    >
> >>    > The system information is Windows 10 version 1903, i5 8500
> >> processor, 8GB
> >>    > RAM, 256Gb  SSD. R version 3.6.2 Platform: x86_64-w64-
> >> mingw32/x64 (64-bit)
> >>    >
> >>    > Hopefully I haven't left out any important information. Thank you
> >> for any
> >>    > suggestions.
> >>    >
> >>    >       [[alternative HTML version deleted]]
> >>    >
> >>    > ______________________________________________
> >>    > R-help@r-project.org <mailto:R-help@r-project.org>  mailing list
> >> -- To UNSUBSCRIBE and more, see
> >>    > https://urldefense.proofpoint.com/v2/url?u=https-
> 3A__stat.ethz.ch_mailman_listinfo_r-
> 2Dhelp&d=DwIFAg&c=MWFkEADu9ctt4KEmLIuwsQ&r=OhbxYoJKYsmfC2Wjz
> TKFj7Fw1qyrbJIFo5BfgVqACaM&m=385Kfv02lZxykzhYHnbjRxxzMBywESQnu
> ptbnhDtfTc&s=jg4lofDFaGo2np9e6FoTRGku1mlQurK9XMxANVVp6qA&e=
> >>    > PLEASE do read the posting guide
> >> https://urldefense.proofpoint.com/v2/url?u=http-3A__www.R-
> 2D&d=DwIFAg
> >>
> &c=MWFkEADu9ctt4KEmLIuwsQ&r=OhbxYoJKYsmfC2WjzTKFj7Fw1qyrbJIFo5
> BfgVqAC
> >>
> aM&m=385Kfv02lZxykzhYHnbjRxxzMBywESQnuptbnhDtfTc&s=684atQ5ytYw
> BnLObmV
> >> U4CnU1Ls3V7wVbqgwpW2kbQ-I&e=
> >> project.org/posting-guide.html
> >>    > and provide commented, minimal, self-contained, reproducible
> code.
> >>
> >>
> >>
> >
> > ______________________________________________
> > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__stat.ethz.ch_mail
> > man_listinfo_r-
> 2Dhelp&d=DwIFAg&c=MWFkEADu9ctt4KEmLIuwsQ&r=OhbxYoJKYsmf
> >
> C2WjzTKFj7Fw1qyrbJIFo5BfgVqACaM&m=385Kfv02lZxykzhYHnbjRxxzMBywE
> SQnuptb
> > nhDtfTc&s=jg4lofDFaGo2np9e6FoTRGku1mlQurK9XMxANVVp6qA&e=
> > PLEASE do read the posting guide
> > https://urldefense.proofpoint.com/v2/url?u=http-3A__www.R-
> 2Dproject.or
> > g_posting-
> 2Dguide.html&d=DwIFAg&c=MWFkEADu9ctt4KEmLIuwsQ&r=OhbxYoJKYsm
> >
> fC2WjzTKFj7Fw1qyrbJIFo5BfgVqACaM&m=385Kfv02lZxykzhYHnbjRxxzMByw
> ESQnupt
> > bnhDtfTc&s=g85V6DgoZLBte-UoRPs-KcLh7Fpr-qkxxpwVNbMmd9w&e=
> > and provide commented, minimal, self-contained, reproducible code.
> 
> --
> Peter Dalgaard, Professor,
> Center for Statistics, Copenhagen Business School Solbjerg Plads 3, 2000
> Frederiksberg, Denmark
> Phone: (+45)38153501
> Office: A 4.23
> Email: pd....@cbs.dk  Priv: pda...@gmail.com
> 
> ______________________________________________
> R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://urldefense.proofpoint.com/v2/url?u=https-
> 3A__stat.ethz.ch_mailman_listinfo_r-
> 2Dhelp&d=DwIFAg&c=MWFkEADu9ctt4KEmLIuwsQ&r=OhbxYoJKYsmfC2Wjz
> TKFj7Fw1qyrbJIFo5BfgVqACaM&m=385Kfv02lZxykzhYHnbjRxxzMBywESQnu
> ptbnhDtfTc&s=jg4lofDFaGo2np9e6FoTRGku1mlQurK9XMxANVVp6qA&e=
> PLEASE do read the posting guide
> https://urldefense.proofpoint.com/v2/url?u=http-3A__www.R-
> 2Dproject.org_posting-
> 2Dguide.html&d=DwIFAg&c=MWFkEADu9ctt4KEmLIuwsQ&r=OhbxYoJKYsmf
> C2WjzTKFj7Fw1qyrbJIFo5BfgVqACaM&m=385Kfv02lZxykzhYHnbjRxxzMBywE
> SQnuptbnhDtfTc&s=g85V6DgoZLBte-UoRPs-KcLh7Fpr-
> qkxxpwVNbMmd9w&e=
> and provide commented, minimal, self-contained, reproducible code.
> 
> **********************************************************
> ******
> Confidentiality Note: The information contained in this message, and any
> attachments, may contain confidential and/or privileged material.  It is
> intended solely for the
> person(s) or entity to which it is addressed.  Any review, retransmission,
> dissemination, or taking of any action in reliance upon this information by
> persons or entities other than the intended recipient(s) is prohibited.  If 
> you
> received this in error, please contact the sender and delete the material from
> any device.
> **********************************************************
> ******

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
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.

Reply via email to