Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-38066

Shell utils should open files in binary mode

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.0.5, 4.1.6
    • None
    • None
    • None
    • Fully Compatible
    • ALL
    • v4.0
    • Storage NYC 2018-11-19, Storage NYC 2018-12-03
    • 91

    Description

      The shell helpers for reading files, cat(), and writing files, writeFile() do not open files in binary mode,  ios::binary. On Windows, this results in \n characters being translated as \r\n.

      If the WiredTiger.turtle file is opened with cat() and written with writeFile(), WiredTiger will be unable to read it because it does not recognize \r characters.

      Attachments

        Activity

          People

            louis.williams@mongodb.com Louis Williams
            louis.williams@mongodb.com Louis Williams
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: