Condividi tramite

Faulting application name: programName.exe, version: 2.0.9.0, time stamp: 0x4c99d96b__Faulting module name: ntdll.dll, version: 6.1.7600.16559, time stamp: 0x4ba9b21e

Anonimo
2010-09-22T13:23:04+00:00

<!-- [if gte mso 10]> <mce:style>

Abbiamo un client .NET che carica una dll nativa C. La funzione della dll nativa, che manda in crash l’applicazione, ha come parametro una stringa e ritorna ugualmente una stringa. Debuggando il software sembra che la funzione della dll nativa sia chiamata correttamente e svolga correttamente il suo compito. Il problema si verifica solamente quando la funzione della dll nativa ritorna al codice .net. A questo punto l’esecuzione del programma viene terminata senza nessun tipo di informazione.

Se si lancia direttamente l’eseguibile, esternamente all’ambiente di sviluppo, l’applicazione va in crash. Questo problema non si verifica con XP. L’applicazione viene compilata con il Visual sutdio 2008.

L’EventViewer di Window 7 da le seguenti informazioni:

Faulting application name: Stratos.exe, version: 2.0.9.0, time stamp: 0x4c99d96b

Faulting module name: ntdll.dll, version: 6.1.7600.16559, time stamp: 0x4ba9b21e

Exception code: 0xc0000374

Fault offset: 0x000c2913

Faulting process id: 0x1450

Faulting application start time: 0x01cb5a410591ab4f

Faulting application path: C:\Projects\PlatformApplyware\Development\IDD\Source\SuperDLL\SuperDLLClient\bin\Debug\Stratos.exe

Faulting module path: C:\Windows\SYSTEM32\ntdll.dll

Report Id: 488d5f7f-c634-11df-bb2a-0c607696dccc

e nella finestra details:

- System
- Provider <br> --- --- <br><br><br><br> <br><br><br><br> [ Name ] Application Error <br> --- --- --- --- ---
- EventID 1000 <br> --- --- --- <br><br><br><br> <br><br><br><br> [ Qualifiers ] 0 <br> --- --- --- --- ---
Level 2 <br> --- --- ---
Task 100 <br> --- --- ---
Keywords 0x80000000000000 <br> --- --- ---
- TimeCreated <br> --- --- <br><br><br><br> <br><br><br><br> [ SystemTime ] 2010-09-22T10:29:31.000000000Z <br> --- --- --- --- ---
EventRecordID 17212 <br> --- --- ---
Channel Application <br> --- --- ---
Computer NBCXFYK4JLC.------.com <br> --- --- ---
Security <br> --- ---
- EventData
Stratos.exe
2.0.9.0
4c99d96b
ntdll.dll
6.1.7600.16559
4ba9b21e
c0000374
000c2913
1450
01cb5a410591ab4f
C:\Projects\PlatformApplyware\Development\IDD\Source\SuperDLL\SuperDLLClient\bin\Debug\Stratos.exe
C:\Windows\SYSTEM32\ntdll.dll
488d5f7f-c634-11df-bb2a-0c607696dccc

 Da cosa puo dipendere??

Grazie


mp

Windows per utenti privati | Versioni precedenti di Windows | App

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2010-09-22T13:39:58+00:00

Per una migliore assistenza ti consiglio di chiedere supporto nel Microsoft MSDN Forum appropriato, più adatto agli sviluppatori.


Vincenzo Di Russo

Microsoft® MVP Windows Internet Explorer, Windows Desktop Experience & Security since 2003.

Moderator in the Microsoft Answers and TechNet Forums Italy

My MVP Profile: https://mvp.support.microsoft.com/profile/Vincenzo

La risposta è stata utile?

0 commenti Nessun commento

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2010-09-22T15:13:48+00:00

    YW. Grazie a te per il feedback.


    Vincenzo Di Russo

    Microsoft® MVP Windows Internet Explorer, Windows Desktop Experience & Security since 2003.

    Moderator in the Microsoft Answers and TechNet Forums Italy

    My MVP Profile: https://mvp.support.microsoft.com/profile/Vincenzo

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2010-09-22T15:11:27+00:00

    grazie


    mp

    La risposta è stata utile?

    0 commenti Nessun commento