Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
TortoiseGit
TortoiseGit
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 295
    • Issues 295
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge Requests 8
    • Merge Requests 8
  • Requirements
    • Requirements
    • List
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Analytics
    • Analytics
    • CI / CD
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • TortoiseGit
  • TortoiseGitTortoiseGit
  • Issues
  • #3692

Closed
Open
Opened Jan 08, 2021 by bers@bers

64-bit version should bundle 64-bit pageant (and maybe other PuTTY binaries)

What steps will reproduce the problem?

  1. Be on a 64-bit Windows with 64-bit TortoiseGit installed.
  2. Run cmd /k dir %windir%\system32\qprocess.exe - note that file is found.
  3. Start "%ProgramFiles%\TortoiseGit\bin\pageant.exe" -c cmd /k dir %windir%\system32\qprocess.exe

What is the expected output? What do you see instead?

File should still be found after 2. It is not, because TortoiseGit's pageant.exe is a 32-bit binary start sees a different %windir%\system32. Compare https://serverfault.com/q/208399/

What version of TortoiseGit and Git are you using? On what operating system? 2.11.0 and 2.30.0.windows.1 on Windows 10 20H2 64 bit

PuTTY has 64-bit binaries available that solve this issue: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

Edited Jan 08, 2021 by bers
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: tortoisegit/tortoisegit#3692