-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mutate with multiple list columns cause crashes, a selection of errors #1231
Comments
@romainfrancois can you take a look at this too please? |
I'm seeing a similar problem, I posted on SO (http://stackoverflow.com/questions/31010713/combining-dplyrmutate-with-lubridateymd-hms-in-r-randomly-causes-segfault) but if it's definitely this same bug I'll close the SO post and reference this issue. I'm seeing the same variety of crashes as @richierocks mentioned, in that same order of frequency, although my issue is occurring with the standard evaluating Update: Spurred by this thread, I uninstalled dplyr 0.4.2 & installed 0.4.1, issue is resolved. Definitely seems to be some kind of bug only present in 0.4.2 |
I'm also seeing hard crashes and weird behavior in 0.4.2, including factors getting converted to numeric. No simple test cases yet... |
I second that. Hard crashes & weird behaviour with columns. Had to switch back to 0.4.1. |
Chiming in here. I'm also getting hard crashes and having Rmarkdown fail to compile when using mutate with a call to lubridate.
The error also occurred when I performed all these steps in a single mutate call (I changed to see if that would fix it). I thought it was lubridate before finding this thread, because otherwise this pipe and other pipes with mutate calls work just fine. I'll try switching back to 0.4.1 to see if that fixes. EDIT: Yep, switching back fixed it. If it helps I did get this error message on one attempted run of Rmarkdown: unimplemented type (31) in 'duplicate' |
No need to add additional examples, we're aware of the problem. |
This should be fixed now. @richierocks can you try it please. This was a sneaky protection problem. |
@john-sandall, @daltonhance @amin04 this should also fix the things you mention. Please test. |
@romainfrancois The development version seems to work for me. But I first checked the version available on CRAN as of this morning and ran into some of the same problems. |
@romainfrancois The problem seems to be solved. My code that was broken is now working again, and I haven't been able to reproduce those errors at all. |
Nice. Thanks for the heads up. That's a close then. 😎 |
That's a pretty serious issue. Is there an ETA for a bugfix release (for example dplyr 0.4.3) ? |
Calling
mutate_
with multiple list columns fails usingdplyr
0.4.2.To reproduce:
I get a variety of responses, seemingly randomly. In decreasing order of frequency:
unimplemented type (29) in 'lazy_duplicate'
Tested under Windows and Linux. It worked fine when only one or two columns were mutated.
Possibly related to #1228
The text was updated successfully, but these errors were encountered: