Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Problem starting terminal in SourceTree 2.0.20.1

Jon Champlin May 11, 2017

I recently upgraded SourceTree from 1.9 to 2.0.20.1 and now when I click on the 'Terminal' button to start a bash shell I get:

The procedure entry point __locale_ctype_ptr could not be located in the dynamic link library msys-2.0.dll

I get this regardless if I use the system or embedded Git (which are both 2.11).

2 answers

0 votes
Israel Lemes October 27, 2017

I solved this problem by updating GIT installation on my computer.

0 votes
minnsey
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
May 16, 2017

Hi

It is very likely this is due to a different version of msys-2.0.dll being found on your PATH before the one shipped with git 2.11.

This gives the function mismatch. It is worth searching for other instances of msys-2.0.dll on your maching to determine where it is and what may have installed it.

Jon Champlin May 16, 2017

Only found two instances - looks like the system and embedded Git:

 

C:\>dir /s msys-2.0.dll
Volume in drive C has no label.
Volume Serial Number is 7E9A-70C3

Directory of C:\Program Files\Git\usr\bin

04/02/2017 01:43 PM 3,301,247 msys-2.0.dll
1 File(s) 3,301,247 bytes

Directory of C:\Users\jonathan.champlin\AppData\Local\Atlassian\SourceTree\git_local\usr\bin

03/31/2016 12:36 PM 3,595,888 msys-2.0.dll
1 File(s) 3,595,888 bytes

Total Files Listed:
2 File(s) 6,897,135 bytes
0 Dir(s) 42,754,981,888 bytes free

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events