[Rd] unserialize and eager execution

From: Tyler Pirtle <rtp_at_google.com>
Date: Mon, 05 Dec 2011 21:29:54 -0800


Hi,

While debugging a network server I'm developing I noticed something unusual - call to unserialize() resulted in
an error about loading a namespace.

I was a bit taken back by this - why should unserializing an object cause a namespace lookup?
Are there any other side-effects of unserialize() that I should be cautious about? I've been
digging through the R_Unserialize() call, I haven't found the loadNamespace bit yet but I
assume its in there somewhere.

Is there anyway to guard against R eagerly evaluating serialized data (serialize()) being unserialized (unserialize()) ?

Thanks,

Tyler

        [[alternative HTML version deleted]]



R-devel_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel Received on Tue 06 Dec 2011 - 05:32:42 GMT

This quarter's messages: by month, or sorted: [ by date ] [ by thread ] [ by subject ] [ by author ]

All messages

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Tue 06 Dec 2011 - 07:20:16 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-devel. Please read the posting guide before posting to the list.

list of date sections of archive