<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Liebe Liste,<br>
      als Ergänzung<br>
      <br>
      <div id="question-header">
        <h1 itemprop="name"><a
href="http://stackoverflow.com/questions/23778407/ntdll-dll-crashing-c-dll-in-windows-server-2012"
            class="question-hyperlink">ntdll.dll crashing C++ dll in
            Windows Server 2012</a></h1>
      </div>
      <div class="everyonelovesstackoverflow" id="adzerk1668858902"> </div>
      <table>
        <tbody>
          <tr>
            <td class="votecell">
              <div class="vote"> <a class="vote-up-off" title="This
                  question shows research effort; it is useful and
                  clear">up vote</a> <span itemprop="upvoteCount"
                  class="vote-count-post ">0</span> <a
                  class="vote-down-off" title="This question does not
                  show any research effort; it is unclear or not useful">down
                  vote</a> <a class="star-off"
href="http://stackoverflow.com/questions/23778407/ntdll-dll-crashing-c-dll-in-windows-server-2012#"
                  title="This is a favorite question (click again to
                  undo)">favorite</a> </div>
            </td>
            <td class="postcell">
              <div>
                <div class="post-text" itemprop="text">
                  <p>I have a C# application which is internally using
                    C++ dll to call an API. I have hosted my application
                    on Azure. It is working fine for Windows Server 2008
                    and 2008 R2 but once I upgrade OS to Windows Server
                    2012 application starts crashing the moment I do C++
                    dll call through my application. </p>
                  <p>In the event viewer I am getting following
                    exception:</p>
                  <pre style="" class="lang-cpp prettyprint prettyprinted"><code><span class="typ">Faulting</span><span class="pln"> application name</span><span class="pun">:</span><span class="pln"> w3wp</span><span class="pun">.</span><span class="pln">exe</span><span class="pun">,</span><span class="pln"> version</span><span class="pun">:</span><span class="pln"> </span><span class="lit">8.5</span><span class="pun">.</span><span class="lit">9600.16384</span><span class="pun">,</span><span class="pln"> time stamp</span><span class="pun">:</span><span class="pln"> </span><span class="lit">0x5215df96</span><span class="pln">
</span><span class="typ">Faulting</span><span class="pln"> module name</span><span class="pun">:</span><span class="pln"> ntdll</span><span class="pun">.</span><span class="pln">dll</span><span class="pun">,</span><span class="pln"> version</span><span class="pun">:</span><span class="pln"> </span><span class="lit">6.3</span><span class="pun">.</span><span class="lit">9600.17031</span><span class="pun">,</span><span class="pln"> time stamp</span><span class="pun">:</span><span class="pln"> </span><span class="lit">0x530895af</span><span class="pln">
</span><span class="typ">Exception</span><span class="pln"> code</span><span class="pun">:</span><span class="pln"> </span><span class="lit">0xc0000005</span><span class="pln">
</span><span class="typ">Fault</span><span class="pln"> offset</span><span class="pun">:</span><span class="pln"> </span><span class="lit">0x000000000004baa9</span><span class="pln">
</span><span class="typ">Faulting</span><span class="pln"> process id</span><span class="pun">:</span><span class="pln"> </span><span class="lit">0x118c</span><span class="pln">
</span><span class="typ">Faulting</span><span class="pln"> application start time</span><span class="pun">:</span><span class="pln"> </span><span class="lit">0x01cf74cf3a3ab9ba</span><span class="pln">
</span><span class="typ">Faulting</span><span class="pln"> application path</span><span class="pun">:</span><span class="pln"> d</span><span class="pun">:</span><span class="pln">\windows\system32\inetsrv\w</span><span class="lit">3wp</span><span class="pun">.</span><span class="pln">exe
</span><span class="typ">Faulting</span><span class="pln"> module path</span><span class="pun">:</span><span class="pln"> D</span><span class="pun">:</span><span class="pln">\Windows\SYSTEM32\ntdll</span><span class="pun">.</span><span class="pln">dll</span></code></pre>
                </div>
                <div class="post-taglist"> <a
                    href="http://stackoverflow.com/questions/tagged/c%2b%2b"
                    class="post-tag js-gps-track" title="show questions
                    tagged 'c++'" rel="tag">c++</a> <a
                    href="http://stackoverflow.com/questions/tagged/azure"
                    class="post-tag js-gps-track" title="show questions
                    tagged 'azure'" rel="tag">azure</a> </div>
              </div>
            </td>
          </tr>
        </tbody>
      </table>
      <br>
      könnte dies das Problem erklären?<br>
      R. Schleifenbaum<br>
      <br>
      <br>
      <br>
      Am 11.09.2014 09:54, schrieb Reinhold Schleifenbaum:<br>
    </div>
    <blockquote cite="mid:54115527.4@ub.uni-kiel.de" type="cite">
      <pre wrap="">Liebe Liste,

ich habe ein dringend zu lösendes Problem, vielleicht können Sie mir helfen.
Seit gestern nachmittag funktioniert allegro nicht mehr - laut Bericht
meiner Kolleginnen.

Von unserer Seite wurde nichts am System verändert.

Es scheint die konkrete Allegro-Datenbank PICA nicht mehr ansprechbar zu
sein -
und zwar sowohl Remote auf dem Server als auch von den Allegro-Clients aus,
die Demo-Datenbank auf dem Server funktioniert noch.

Es handel sich um einen Windows Server 2012 als virtuelle Maschine.
Nach Umzug auf die alte Windows 2008 Maschine funktioniert alles wieder.

Es scheint also ein Problem des Windows Servers 2012 zu sein.

Bei start der Datenbank auf dem 2012 Server als Administrator bekommt
man folgende Fehlermeldung:

Problemsignatur:
Problemereignisname:     APPCRASH
Anwendungsname:            a99.exe
Anwendungsvesion:     34.2.0.0
Anwendungszeitstempel: 537eea7c
Fehlermodulname:     ntdll.dll

etc.

siehe auch Screenshots im Anhang,

Weiß jemand Rat?

Viele Grüße
Reinhold Schleifenbaum



</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Allegro mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Allegro@biblio.tu-bs.de">Allegro@biblio.tu-bs.de</a>
<a class="moz-txt-link-freetext" href="http://sunny5.biblio.etc.tu-bs.de/mailman/listinfo/allegro">http://sunny5.biblio.etc.tu-bs.de/mailman/listinfo/allegro</a></pre>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Fachbibliothek für Wirtschaftswissenschaften
Olshausenstr. 40 - Heinrich-Hecht-Platz 9
24118 Kiel
<a class="moz-txt-link-freetext" href="mailto:fb.wirtschaftswiss@ub.uni-kiel.de">mailto:fb.wirtschaftswiss@ub.uni-kiel.de</a>
Internet: <a class="moz-txt-link-freetext" href="http://bibliothek.wiwi.uni-kiel.de/">http://bibliothek.wiwi.uni-kiel.de/</a>
T. ++49(0)4318804439</pre>
  </body>
</html>