On Mar 29, 2014, at 4:12 AM, Randy Lai <randy.cs....@gmail.com> wrote:
> I have similar experience previously. What I done was disabling stack limit > checking > > R_CStackLimit = -1; > > and increasing the stack size to .16*1024*1024. > > Hope it helps. > Well, it will result in R crashing instead :) So be careful with this approach - you will get crashes that will seem inexplicable. Also note that calling R from different threads is unsafe unless you also make sure that the error handling doesn't cross stacks or thread boundaries. You should rather enqueue R calls to the main thread, unless you are really a guru and know how to avoid such issues across signals and errors. Cheers, Simon > Randy > > On Mar 28, 2014, at 2:55 PM, Florian Burkart <florian.burk...@gmail.com> > wrote: > >> Hi, >> >> I have been using my own C++ plugin for a while. >> >> On a new machine I now keep getting the >> >> C stack usage is too close to the limit >> >> error. I played with it and it appears to come after I printed a fixed >> number of text to R via Rprintf (not from the main thread). >> >> Didn't happen on the old machine. Old version was 2.14. Now on 3.0.3. >> >> Not sure whats going on. >> >> Florian >> >> [[alternative HTML version deleted]] >> >> ______________________________________________ >> R-devel@r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/r-devel > > ______________________________________________ > R-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel > ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel