Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-13037

[R] Incorrect param when creating Expression crashes R

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 5.0.0
    • R

    Description

      Setup:

      • Arrow Dev version from commit 0ef2080f6be27
      • R version 4.1.0 (2021-05-18)
      • Platform: x86_64-pc-linux-gnu (64-bit)
      • Running under: Ubuntu 20.04.2 LTS

      Steps to reproduce:

      devtools::load_all("./r")
      Expression$create("day_of_week", Table$create(iris))
      

      Expected behaviour:

      Some kind of error message warning me that the second argument is wrong.

      Actual behaviour:

      Big long error message that entirely crashes R, which ends like this (RStudio won't let me copy and paste the rest once it's crashed!)

      /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0x7f48eb13a0b3]
      /usr/lib/rstudio/bin/rsession(+0xb167a)[0x559201a9067a]
      [372067:372067:20210610,174533.447567:ERROR process_memory_range.cc:86] read out of range
      [372067:372067:20210610,174533.447611:ERROR elf_image_reader.cc:558] missing nul-terminator
      [372067:372067:20210610,174533.447702:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.449694:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.449720:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.449743:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.449765:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.449788:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.449812:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450021:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450043:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450231:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450259:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450281:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450303:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450323:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450344:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450366:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450390:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450412:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450434:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450454:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450475:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450499:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450522:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450547:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450568:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450591:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450611:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450633:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450654:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450675:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372067:20210610,174533.450699:ERROR elf_dynamic_array_reader.h:61] tag not found
      [372067:372068:20210610,174533.452365:ERROR directory_reader_posix.cc:42] opendir: No such file or directory (2)   
      

      There is also some stuff about `libR.so` higher up in the error message.

      Attachments

        Issue Links

          Activity

            People

              thisisnic Nicola Crane
              thisisnic Nicola Crane
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 40m
                  40m