Philip Nilsson : msvcrt: Make EXCEPTION_PRIV_INSTRUCTION generate SIGILL.

Alexandre Julliard julliard at winehq.org
Thu Jun 19 06:38:05 CDT 2008


Module: wine
Branch: master
Commit: 5d583c3ac7f3d5f9d6a1d19a8d1f9faa064fa100
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=5d583c3ac7f3d5f9d6a1d19a8d1f9faa064fa100

Author: Philip Nilsson <pnilsson at nullref.se>
Date:   Mon Mar 24 21:53:49 2008 +0100

msvcrt: Make EXCEPTION_PRIV_INSTRUCTION generate SIGILL.

---

 dlls/msvcrt/except.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/dlls/msvcrt/except.c b/dlls/msvcrt/except.c
index 4cb1436..296c656 100644
--- a/dlls/msvcrt/except.c
+++ b/dlls/msvcrt/except.c
@@ -497,6 +497,7 @@ static LONG WINAPI msvcrt_exception_filter(struct _EXCEPTION_POINTERS *except)
         }
         break;
     case EXCEPTION_ILLEGAL_INSTRUCTION:
+    case EXCEPTION_PRIV_INSTRUCTION:
         if ((handler = sighandlers[MSVCRT_SIGILL]) != MSVCRT_SIG_DFL)
         {
             if (handler != MSVCRT_SIG_IGN)




More information about the wine-cvs mailing list