Uploaded image for project: 'CouchDB'
  1. CouchDB
  2. COUCHDB-1482

Snappy NIF cannot be loaded on Windows 2008 R2 x64 Server

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.2
    • Fix Version/s: 1.2.1
    • Component/s: Build System
    • Labels:
    • Environment:

      Windows 2008 R2 x64 Server but not any other Windows platform

    • Skill Level:
      Committers Level (Medium to Hard)

      Description

      Initially it looks like there is a difference in how Windows resolves DLL dependencies for the required C++ runtimes. The snappy NIF is the only one with included C++ code, and it depends on both debug & release DLLs. On W2008R2 server this prevents loading, but on Windows 7 it does not.

      My eternal thanks go to Nick North for uncovering this gem.

        Attachments

          Activity

            People

            • Assignee:
              dch Dave Cottlehuber
              Reporter:
              dch Dave Cottlehuber
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: