{"action":"opened","issue":{"url":"https://api.github.com/repos/hadley/dplyr/issues/2016","repository_url":"https://api.github.com/repos/hadley/dplyr","labels_url":"https://api.github.com/repos/hadley/dplyr/issues/2016/labels{/name}","comments_url":"https://api.github.com/repos/hadley/dplyr/issues/2016/comments","events_url":"https://api.github.com/repos/hadley/dplyr/issues/2016/events","html_url":"https://github.com/hadley/dplyr/issues/2016","id":165393062,"number":2016,"title":"In 32-bit, left_join with incorrect \"by\" column names causes R / Rstudio to crash","user":{"login":"cam333","id":5703148,"avatar_url":"https://avatars.githubusercontent.com/u/5703148?v=3","gravatar_id":"","url":"https://api.github.com/users/cam333","html_url":"https://github.com/cam333","followers_url":"https://api.github.com/users/cam333/followers","following_url":"https://api.github.com/users/cam333/following{/other_user}","gists_url":"https://api.github.com/users/cam333/gists{/gist_id}","starred_url":"https://api.github.com/users/cam333/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cam333/subscriptions","organizations_url":"https://api.github.com/users/cam333/orgs","repos_url":"https://api.github.com/users/cam333/repos","events_url":"https://api.github.com/users/cam333/events{/privacy}","received_events_url":"https://api.github.com/users/cam333/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-07-13T18:44:44Z","updated_at":"2016-07-13T18:44:44Z","closed_at":null,"body":"The below code will cause R to crash if using 32-bit:\r\n```\r\nlibrary(dplyr)\r\nx <- data.frame(ID = c(\"A\",\"B\",\"C\"), value = c(1:3))\r\ny <- data.frame(ID2 = c(\"A\",\"A\",\"A\"), value2 =c(1:3)*2)\r\nleft_join(x,y, by=c(\"ID\"=\"ID\")\r\n```\r\nI purposely made the `by` equal to the incorrect column names. I expected an error to be thrown. \r\n\r\nsession info:\r\n\r\n> R version 3.3.0 (2016-05-03)\r\nPlatform: i386-w64-mingw32/i386 (32-bit)\r\nRunning under: Windows >= 8 x64 (build 9200)\r\n\r\nWorks fine with 64: \r\n\r\n> R version 3.3.0 (2016-05-03)\r\nPlatform: x86_64-w64-mingw32/x64 (64-bit)\r\nRunning under: Windows >= 8 x64 (build 9200)\r\n"}}
{"actor":{"display_login":"cam333"}}