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

[C++] Potential stack overflow in async scanner

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • C++

    Description

      Observed in AppVeyor CI on the main branch:

      [ RUN      ] TestScan/TestCsvFileFormatScan.ScanBatchSize/0AsyncThreaded16b1024r
      unknown file: error: SEH exception with code 0xc00000fd thrown in the test body.
      [  FAILED  ] TestScan/TestCsvFileFormatScan.ScanBatchSize/0AsyncThreaded16b1024r, where GetParam() = AsyncThreaded16b1024r (250 ms)

      From some searching, this code corresponds to a stack overflow. We've previously seen errors similar to this, so it might be good to identify and track this down too. (It seems less likely on Linux due to the larger default stack size.)

      Attachments

        Activity

          People

            Unassigned Unassigned
            lidavidm David Li
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: