WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-bugs

[Xen-bugs] [Bug 1388] New: Any program built using Watcom C compiler cra

To: xen-bugs@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-bugs] [Bug 1388] New: Any program built using Watcom C compiler crashes due to POP GS problem.
From: bugzilla-daemon@xxxxxxxxxxxxxxxxxxx
Date: Mon, 17 Nov 2008 09:17:56 -0800
Delivery-date: Mon, 17 Nov 2008 09:18:48 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-bugs-request@lists.xensource.com?subject=help>
List-id: Xen Bugzilla <xen-bugs.lists.xensource.com>
List-post: <mailto:xen-bugs@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-bugs>, <mailto:xen-bugs-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-bugs>, <mailto:xen-bugs-request@lists.xensource.com?subject=unsubscribe>
Reply-to: bugs@xxxxxxxxxxxxxxxxxx
Sender: xen-bugs-bounces@xxxxxxxxxxxxxxxxxxx
http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1388

           Summary: Any program built using Watcom C compiler crashes due to
                    POP GS problem.
           Product: Xen
           Version: unspecified
          Platform: x86-64
        OS/Version: Windows
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Hypervisor
        AssignedTo: xen-bugs@xxxxxxxxxxxxxxxxxxx
        ReportedBy: david_edmonds@xxxxxxx


Version according to XenServer is 5.0.0, build 10918p. Guest OS is Windows
Server 2008 64-bit.

All Watcom built programs are crashing. Have traced the issue to pop gs causing
a crash in the Windows64 thunk layer. This is in the Watcom startup so affects
all programs. The pop gs is innocent here as it is just part of a push gs / pop
gs pair saving and restoring registers in a function. The problem can be
demonstrated using Visual Studio and the following program which works fine
normnally but not when hosted on Xen.

int main(int argc, char ** argv)
{
        _asm {
                push gs
                pop gs
        }
        return 0;
}


-- 
Configure bugmail: 
http://bugzilla.xensource.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

_______________________________________________
Xen-bugs mailing list
Xen-bugs@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-bugs

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-bugs] [Bug 1388] New: Any program built using Watcom C compiler crashes due to POP GS problem., bugzilla-daemon <=