Re: [Rd] problems with tcltk in R 2.0.1 (PR#7698)

From: Prof Brian Ripley <>
Date: Wed 23 Feb 2005 - 03:46:05 EST

What do you think the bug is here?

The error message is saying there is an error in your code or code it calls, and without a traceback() we cannot tell where (see the comment below about a corrupt archive).

That something ran in 1.9.1 does not mean it is correct, and this is quite likely to be a previously undetected overwriting of an object in a package, perhaps by using <<-.

On Tue, 22 Feb 2005 wrote:

> Full_Name: Vidar Hjellvik
> Version: 2.0.1
> OS: windows
> Submission from: (NULL) (
> I have an tcltk application that runs without problems in R1.9.1, but when I
> press the "run"-button (and other buttons as well) in R2.0.1, I get the
> message:
> "Error in function () : can't change value of a locked binding".
> I have another tcltk application that runs fine on R2.0.1, so tcltk seems to be
> properly installed.
> The source code is available at

and that appears to be corrupt:

gannet% wget gannet% unzip -l diva
warning []: 2735 extra bytes at beginning or within zipfile

   (attempting to process anyway)
error []: start of central directory not found;

   zipfile corrupt.
   (please check that you have transferred or created the zipfile in the    appropriate BINARY mode and that you have compiled UnZip properly)

(I've tried other routes to the same effect, and I am using binary mode.)

Brian D. Ripley,        
Professor of Applied Statistics,
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595

______________________________________________ mailing list
Received on Wed Feb 23 03:14:00 2005

This archive was generated by hypermail 2.1.8 : Wed 23 Feb 2005 - 03:32:31 EST