From rhurlin at gwdg.de  Mon Apr 16 16:03:44 2018
From: rhurlin at gwdg.de (Rainer Hurling)
Date: Mon, 16 Apr 2018 16:03:44 +0200
Subject: [Rd] packageDate() segfaults, if used without argument
In-Reply-To: <23252.19143.52350.962386@stat.math.ethz.ch>
References: <361f35aa-60e8-dfd2-b6e7-33fd5a054d6b@gwdg.de>
 <23252.19143.52350.962386@stat.math.ethz.ch>
Message-ID: <150dc533-7e93-169e-228d-998c48ce6dc7@gwdg.de>

Hi Martin,

Am 16.04.2018 um 09:03 schrieb Martin Maechler:
>>>>>> Rainer Hurling <rhurlin at gwdg.de>
>>>>>>      on Sun, 15 Apr 2018 11:01:59 +0200 writes:
> 
>      > Out of curiosity, I played a bit with the new function
>      > packageDate() from April, 4th. All works fine, except
>      > using it without any argument.  In this case, it
>      > segfaults:
> 
> Thank you, Rainer, for the report -- about the *development* version of R

Yupp.

> 
> Note that the segfault would not have happened in  'R 3.5.0 beta'
> (today turning to be 'R 3.5.0 RC'  : RC := Release Candidate )
> which we'd be very happy if you used extensively.

Ah, interesting news, that this does not occur with beta and RC.

> 
>      > #> packageDate() Error in packageDescription(pkg, lib.loc
>      > = lib.loc, fields = date.fields) : argument "pkg" is
>      > missing, with no default
> 
>      >  *** caught segfault *** address 0x77bc3c0, cause 'memory
>      > not mapped' Segmentation fault (core dumped)
> 
>      > My system is FreeBSD 12.0-CURRENT amd64 with R-devel
>      > (r74601).
> 
> It was a lapsus -- of mine -- not at all related to packageDate(),
> corrected yesterday (svn r 74604).

Nice to here. Thanks for the fast response and greetings,
Rainer

> 
> Martin
>



[Rd] packageDate() segfaults, if used without argument
Rainer Hurling