msysgit / git

msysGit-based Git for Windows 1.x is now superseded by Git for Windows 2.x
http://github.com/git-for-windows/git
Other
1.01k stars 316 forks source link

Git Bash crashes on Windows Server 2012 r2 running on Citrix XenServer #248

Closed hdansou closed 9 years ago

hdansou commented 10 years ago

Hello, Gitbash fails to start when I click on the application icon or when I run:

Start-Wait'C:\Program Files (x86)\Git\bin\sh.exe'-ArgumentList"-login -i"

It crashes and generate the following error in the event log:

Log Name:      Application
Source:        Application Error
Date:          9/15/2014 7:13:26 PM
Event ID:      1000
Task Category: (100)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      dsc-server
Description:
Faulting application name: sh.exe, version: 0.0.0.0, time stamp: 0x4ff56118
Faulting module name: ntdll.dll, version: 6.3.9600.17114, time stamp: 0x53648f36
Exception code: 0x40010006
Fault offset: 0x000a53a1
Faulting process id: 0xc1c
Faulting application start time: 0x01cfd119201a8eea
Faulting application path: C:\Program Files (x86)\Git\bin\sh.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: 5dd307ce-3d0c-11e4-80c3-bc764e209b52
Faulting package full name: 
Faulting package-relative application ID: 
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Application Error" />
    <EventID Qualifiers="0">1000</EventID>
    <Level>2</Level>
    <Task>100</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2014-09-15T19:13:26.000000000Z" />
    <EventRecordID>1130</EventRecordID>
    <Channel>Application</Channel>
    <Computer>dsc-server</Computer>
    <Security />
  </System>
  <EventData>
    <Data>sh.exe</Data>
    <Data>0.0.0.0</Data>
    <Data>4ff56118</Data>
    <Data>ntdll.dll</Data>
    <Data>6.3.9600.17114</Data>
    <Data>53648f36</Data>
    <Data>40010006</Data>
    <Data>000a53a1</Data>
    <Data>c1c</Data>
    <Data>01cfd119201a8eea</Data>
    <Data>C:\Program Files (x86)\Git\bin\sh.exe</Data>
    <Data>C:\Windows\SYSTEM32\ntdll.dll</Data>
    <Data>5dd307ce-3d0c-11e4-80c3-bc764e209b52</Data>
    <Data>
    </Data>
    <Data>
    </Data>
  </EventData>
</Event>

There is a recommendation on https://jira.atlassian.com/browse/SRCTREEWIN-1215 to uninstall Citrix Xentools, but I can't afford to do it because it is important in the config that I have.

Any idea why Gitbash is failing?

Thanks

kusma commented 10 years ago

Yeah, this is a known problem, you can read more about it here: https://groups.google.com/forum/#!msg/msysgit/pmY3Pl3goB4/yLZc8Jw1qp0J

kusma commented 10 years ago

Just searching the mailing list reveals a bunch of other people who had this issue, and it seems uninstalling the Guest Tools is the only known remedy.

hdansou commented 10 years ago

Thank you kusma. I have read that entire thread and I need to find a solution other than uninstalling the Guest Agent. I will contact Citrix for now.

dscho commented 9 years ago

@hdansou feel free to fill us in on Citrix' answer.