Uploaded image for project: 'Realm Core'
  1. Realm Core
  2. RCORE-2140

util::overload hits a VC++ bug that causes stack corruption

    • Type: Icon: Bug Bug
    • Resolution: Unresolved
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: None
    • None

      util::overload hits https://developercommunity.visualstudio.com/t/runtime-stack-corruption-using-stdvisit/346200, which has been fixed in the latest version of Visual Studio but not the version we have installed on evergreen (including on the vsCurrent builders). We switched away from using it in one place in https://github.com/realm/realm-core/pull/4825 due to this bug, but the core tests also hit this when run with debug runtime checks enabled.

            Assignee:
            Unassigned Unassigned
            Reporter:
            thomas.goyne@mongodb.com Thomas Goyne
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: