Condividi tramite


Application Verifier - Stop Codes - Webservices

In questo set di test sono contenuti i codici di arresto seguenti.

Un indirizzo intrinseco dell'API Windows di Servizi Web non valido è stato passato alla funzione

Probabile causa

È stata effettuata una chiamata a un'API Windows di Servizi Web con un oggetto non valido. L'oggetto a cui si fa riferimento nel parametro 1 potrebbe non essere valido o è già stato liberato. Per elencare gli oggetti creati e liberati, immettere !avrf -ws -obj al prompt del debugger.

Informazioni visualizzate da Application Verifier
  • Formato:-  Indirizzo non valido di un oggetto intrinseco dell'API Windows di Servizi Web
  • Parametro 1-Indirizzo   dell'oggetto.
  • Parametro 2-Non   utilizzato.
  • Parametro 3-Non   utilizzato.
  • Parametro 4-Non   utilizzato.

Informazioni aggiuntive
  • Livello di test: Webservices
  • ID di arresto: INVALID_OBJECT_ADDRESS
  • Codice di arresto:  000060000
  • Gravità: Errore
  • Errore monouso:  no
  • Segnalazione errori:  Interruzione
  • Log to file: yes
  • Creare backtrace: sì

Un'operazione in un altro thread usa un oggetto API Windows di Servizi Web non thread-safe

Probabile causa

Un altro thread usa un singolo oggetto intrinseco dell'API Windows di Servizi Web a thread. Per elencare le operazioni e i thread che usano l'oggetto , immettere !avrf -ws -obj [object] al prompt del debugger, dove [oggetto] è l'indirizzo dell'oggetto intrinseco a thread singolo.

Informazioni visualizzate da Application Verifier
  • Formato:-  Uso multithreading di un oggetto intrinseco dell'API servizi Web Windows
  • Parametro 1-Indirizzo   dell'oggetto intrinseco a thread singolo.
  • Parametro 2-Non   utilizzato.
  • Parametro 3-Non   utilizzato.
  • Parametro 4-Non   utilizzato.

Informazioni aggiuntive
  • Livello di test: Webservices
  • ID di arresto: SINGLE_THREADED_OBJECT_VIOLATION
  • Stop code: 00006001
  • Gravità: Errore
  • Errore monouso:  no
  • Segnalazione errori:  Interruzione
  • Log to file: yes
  • Creare backtrace: sì

Un'API Windows di Servizi Web intrinseca è stata liberata quando un'operazione asincrona è ancora in sospeso

Probabile causa

Un oggetto viene liberato mentre un'operazione asincrona è ancora in sospeso. Per visualizzare lo stack contenente l'operazione ancora in sospeso, immettere !avrf -ws -obj [object] al prompt del debugger, dove [oggetto] è l'indirizzo dell'oggetto ancora in uso.

Informazioni visualizzate da Application Verifier
  • Format:-  Freeing di un oggetto mentre è ancora in uso
  • Parametro 1-Indirizzo   dell'oggetto intrinseco.
  • Parametro 2-Non   utilizzato.
  • Parametro 3-Non   utilizzato.
  • Parametro 4-Non   utilizzato.

Informazioni aggiuntive
  • Livello di test: Webservices
  • Stop ID: OBJECT_IN_U edizione Standard
  • Stop code: 00006002
  • Gravità: Errore
  • Errore monouso:  no
  • Segnalazione errori:  Interruzione
  • Log to file: yes
  • Creare backtrace: sì

L'esecuzione di un'API Windows di Servizi Web richiede troppo tempo

Probabile causa

L'esecuzione di un'operazione richiede troppo tempo. Per individuare l'operazione, generare l'output dello stack (usando "k") nel debugger.

Informazioni visualizzate da Application Verifier
  • Format: - Web Services Windows API
  • Parametro 1-Non   utilizzato.
  • Parametro 2-Non   utilizzato.
  • Parametro 3-Non   utilizzato.
  • Parametro 4-Non   utilizzato.

Informazioni aggiuntive
  • Livello di test: Webservices
  • Stop ID: API_TIMEOUT
  • Stop code: 00006003
  • Gravità: Avviso
  • Errore monouso:  no
  • Segnalazione errori:  Interruzione
  • Log to file: yes
  • Creare backtrace: sì

È stato passato un WS_ASYNC_CONTEXT danneggiato alla funzione di callback

Probabile causa

È stato passato un contesto di chiamata danneggiato alla funzione di callback. Questo è il risultato del danneggiamento della memoria. Per isolare questo problema, eseguire di nuovo l'applicazione con il controllo dell'heap abilitato.

Informazioni visualizzate da Application Verifier
  • Format:-  Un WS_ASYNC_CONTEXT danneggiato è stato passato alla funzione di callback
  • Parametro 1-Non   utilizzato.
  • Parametro 2-Non   utilizzato.
  • Parametro 3-Non   utilizzato.
  • Parametro 4-Non   utilizzato.

Informazioni aggiuntive
  • Livello di test: Webservices
  • Stop ID: CORRUPT_CALL_CONTEXT
  • Stop code: 00006004
  • Gravità: Errore
  • Errore monouso:  no
  • Segnalazione errori:  Interruzione
  • Log to file: yes
  • Creare backtrace: sì

Vedi anche

Application Verifier - Codici e definizioni di arresto

Application Verifier - Panoramica

Application Verifier - Funzionalità

Application Verifier - Testing Applications

Verifica applicazione - Test all'interno di Application Verifier

Application Verifier - Debug dell'applicazione verifier arresta

Application Verifier - Domande frequenti