Re: [Rd] Ctrl-c crashes R when run as sudo (PR#7819)

From: <MSchwartz_at_medanalytics.com>
Date: Tue 26 Apr 2005 - 16:30:37 GMT


On Tue, 2005-04-26 at 11:41 -0400, Manuel Morales wrote:
> On Tue, 2005-04-26 at 10:34 -0500, Marc Schwartz wrote:
> > On Tue, 2005-04-26 at 16:47 +0200, Manuel.A.Morales@williams.edu wrote:
> > > I tried to submit this in R, but not sure if it worked.
> > >
> > > When running R as sudo, using ctrl-c dumps me to the command line.
> > > Hitting exit to exit the terminal window results in R taking 100% of
> > > resources.
> > >
> > > I am using R-2.1.0 on Fedora Core 3.
> > >
> > > Thanks.
> > >
> > > Manuel
> >
> > I suspect that we are going to need more information.
> >
> > Running on a fully updated FC3 box using Xfce's Terminal, gnome-terminal
> > and kconsole, I cannot duplicate this issue either as a user or as root
> > using sudo.
> >
> Note that this doesn't happen if I run R as a normal user or as root.
> I.e.,
>
> R
> <ctrl-c>
> or
>
> su
> R
> <ctrl-c>
> works fine.
>
> sudo R
> <ctrl-c>
> does not.
>
> > Attach the output of:
> >
> > > R.version
> >
>
> > R.version
> _
> platform i686-pc-linux-gnu
> arch i686
> os linux-gnu
> system i686, linux-gnu
> status
> major 2
> minor 1.0
> year 2005
> month 04
> day 18
> language R
>
>
> > Was there a program running in R at the time, or were you at the R
> > prompt when you hit ctrl-c?
> >
>
> R prompt
>
> > Which desktop environment and terminal emulator are you using?
> >
>
> Gnome and gnome-terminal, although the problem also happens when using
> xterm.
>
> > Have you perhaps re-mapped ctrl-c using modified keybindings?
>
> No. And ctrl-c works fine as a normal user or as root.

Manuel,

Please be sure to copy R-bugs@biostat.ku.dk when you reply so that the thread is properly archived in the bug tracking system.

I tried this under GNOME using gnome-terminal and the unpatched version of R 2.1.0 and still could not duplicate the problem.

Can you post back with the contents of /etc/sudoers?

The other possibility would be to run:

sudo R -d gdb

in gnome-terminal. When you get to the (gdb) prompt, type 'r' (without the quotes) for run, which will start up R.

If you can replicate the problem under gdb and R exits after a ctrl-c, you should be left at a (gdb) prompt. If that occurs, type 'bt' (without the quotes), which will display a backtrace. If that all works, post the output of gdb from the crtl-c through and including the backtrace here.

Marc



R-devel@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel Received on Wed Apr 27 02:46:15 2005

This archive was generated by hypermail 2.1.8 : Mon 24 Oct 2005 - 22:26:42 GMT