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

MMAPv1 and HFS+ canonicalization results in crashes

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: MMAPv1, Storage
    • Labels:
    • Operating System:
      OS X
    • Linked BF Score:
      54

      Description

      If you create a database with a decomposable character (such as ά) on OS X, MMAPv1 will create a directory with a decomposed canonicalized name. This causes the storage system to think the name of the database is one thing (the decomposed version), while other parts of the system (such as the DatabaseHolder and the UUID catalog) think it's the composed version provided. This results in an invariant when iterating through the databases known to storage and expecting to find them in the DatabaseHolder. It also results in a segfault on startup.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: