Tomcat fails to start up on 64-bit Windows with error tc-native-1.dll: Can't load IA 32-bit .dll

XMLWordPrintable

      Symptoms

      Stash fails to starts up properly on a 64-bit JVM on Windows with the following error:

      tc-native-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
      

      Workaround:

      If you're using a 64-bit JVM to run Stash, you'll need to replace tomcat.exe and tc-native-1.dll with their 64-bit versions. Stash ships both the 32-bit and the 64-bit versions of tomcat.exe and tc-native-1.dll:

      • <STASH-INST>/bin/tomcat.exe - 32-bit
      • <STASH-INST>/bin/tc-native-1.dll - 32-bit
      • <STASH-INST>/bin/tomcat.exe.x64 - 64-bit
      • <STASH-INST>/bin/tc-native-1.dll.x64 - 64-bit

      To switch to the 64-bit versions, please do:

      cd <STASH-INST/bin>
      move tomcat.exe tomcat.exe.x86
      move tc-native-1.dll tc-native-1.dll.x86
      move tomcat.exe.x64 tomcat.exe
      move tc-native-1.dll.x64 tc-native-1.dll
      

      and start Stash

            Assignee:
            Unassigned
            Reporter:
            Michael Heemskerk (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: