Uploaded image for project: 'Bitbucket Data Center'
  1. Bitbucket Data Center
  2. BSERV-2898

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

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

                Created:
                Updated:
                Resolved: