Condividi tramite


Verifica dell'applicazione - Codici di arresto - Blocchi

I test bloccano l'uso delle API che causano la mancata risposta del sistema, ad esempio quando il thread DllMain è in attesa di un altro thread bloccato.

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

L'applicazione ha chiamato un'API di blocco da un thread proprietario di uno o più HWND, causando un'interfaccia utente che non risponde. L'API deve essere chiamata da un thread in background.

Causa probabile

L'applicazione ha chiamato un'API di blocco da un thread proprietario di uno o più HWND, causando un'interfaccia utente che non risponde. L'API deve essere chiamata da un thread in background.

Informazioni visualizzate da Application Verifier
  • Formato:  - API Name: %ws
  • Parametro 1  - Blocked GUI Thread ID
  • Parametro 2  Handle - Window
  • Parametro 3  - N/D
  • Parametro 4  - N/D

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID arresto:  UIBLOCK_BLOCKING_API
  • Arrestare il codice:  2000000
  • Gravità:  Avviso
  • Errore monouso: 
  • Segnalazione errori:  Nessuno
  • Log to file (Log to file):  Sì
  • Crea backtrace:  Sì

Chiamata API per riprodurre un suono in modo sincrono da un thread dell'interfaccia utente. Ciò ha causato la mancata risposta dell'interfaccia utente.

Causa probabile

Chiamata API per riprodurre un suono in modo sincrono da un thread dell'interfaccia utente. Ciò ha causato la mancata risposta dell'interfaccia utente.

Informazioni visualizzate da Application Verifier
  • Formato:  - API Name: %ws
  • Parametro 1  - Blocked GUI Thread ID
  • Parametro 2  Handle - Window
  • Parametro 3  - N/D
  • Parametro 4  - N/D

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID arresto:  UIBLOCK_SYNCHRONOUS_PLAY_SOUND
  • Arrestare il codice:  2000001
  • Gravità:  Avviso
  • Errore monouso: 
  • Segnalazione errori:  Nessuno
  • Log to file (Log to file):  Sì
  • Crea backtrace:  Sì

Chiamato API con un parametro di percorso file lento da un thread dell'interfaccia utente, causando un'interfaccia utente che non risponde. Questa API deve essere chiamata da un thread in background.

Causa probabile

Chiamato API con un parametro di percorso file lento da un thread dell'interfaccia utente, causando un'interfaccia utente che non risponde. Questa API deve essere chiamata da un thread in background.

Informazioni visualizzate da Application Verifier
  • Formato:  - API Name: %ws
  • Parametro 1  - Blocked GUI Thread ID
  • Parametro 2  Handle - Window
  • Parametro 3  - File Path Type
  • Parametro 4  - N/D

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID arresto:  UIBLOCK_SLOW_FILE_PATH
  • Arrestare il codice:  2000002
  • Gravità:  Avviso
  • Errore monouso: 
  • Segnalazione errori:  Nessuno
  • Log to file (Log to file):  Sì
  • Crea backtrace:  Sì

Thread GUI in attesa di un altro thread bloccato. Questa catena di attesa bloccata ha causato la mancata risposta dell'interfaccia utente.

Causa probabile

Thread GUI in attesa di un altro thread bloccato. Questa catena di attesa bloccata ha causato la mancata risposta dell'interfaccia utente.

Informazioni visualizzate da Application Verifier
  • Formato:  - API Name: %ws
  • Parametro 1  - Blocked GUI Thread ID
  • Parametro 2  - Blocked HWND
  • Parametro 3  - BACKGROUND Thread ID
  • Parametro 4  - N/D

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID arresto:  UIBLOCK_BLOCKED_WAIT_CHAIN
  • Arrestare il codice:  2000004
  • Gravità:  Avviso
  • Errore monouso: 
  • Segnalazione errori:  Nessuno
  • Log to file (Log to file):  Sì
  • Crea backtrace:  Sì

Thread GUI bloccato durante l'attesa di una risorsa in un processo diverso. Questa catena di attesa bloccata ha causato la mancata risposta dell'interfaccia utente.

Causa probabile

Thread GUI bloccato durante l'attesa di una risorsa in un processo diverso. Questa catena di attesa bloccata ha causato la mancata risposta dell'interfaccia utente.

Informazioni visualizzate da Application Verifier
  • Formato:  - API Name: %ws
  • Parametro 1  - Blocked GUI Thread ID
  • Parametro 2  - Blocked HWND
  • Parametro 3  - Blocking Process ID
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  UIBLOCK_BLOCKED_WAIT_CHAIN_PROCESS
  • Arrestare il codice:  2000005
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Deadlock rilevato tra il thread GUI e uno o più thread in background. Ciò ha causato l'annullamento della risposta dell'interfaccia utente.

Probabile causa

Deadlock rilevato tra il thread GUI e uno o più thread in background. Ciò ha causato l'annullamento della risposta dell'interfaccia utente.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  - Blocked GUI Thread ID
  • Parametro 2  - HWND bloccato
  • Parametro 3  - N/A
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  UIBLOCK_BLOCKED_WAIT_CHAIN_DEADLOCK
  • Arrestare il codice:  2000006
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Il thread GUI è stato bloccato per una durata estesa, causando un'interfaccia utente non rispondente.

Probabile causa

Il thread GUI è stato bloccato per una durata estesa, causando un'interfaccia utente non rispondente.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  - Blocked GUI Thread ID
  • Parametro 2  - Handle finestra
  • Parametro 3  - Duration (ms)
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  UIBLOCK_LONG_OPERATION
  • Arrestare il codice:  2000007
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Il parametro timeout fornito all'API ha il potenziale per bloccare un thread GUI per una durata estesa, causando un'interfaccia utente non rispondente.

Probabile causa

Il parametro timeout fornito all'API ha il potenziale per bloccare un thread GUI per una durata estesa, causando un'interfaccia utente non rispondente.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  - Blocked GUI Thread ID
  • Parametro 2  - Handle finestra
  • Parametro 3  Valore del parametro - Timeout
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  UIBLOCK_LONG_OPERATION_POSSIBLE
  • Arrestare il codice:  2000008
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Un'API che accede a una risorsa della stampante lenta è stata chiamata nel thread dell'interfaccia utente. Ciò ha causato l'annullamento della risposta dell'interfaccia utente.

Probabile causa

Un'API che accede a una risorsa della stampante lenta è stata chiamata nel thread dell'interfaccia utente. Ciò ha causato l'annullamento della risposta dell'interfaccia utente.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  - Blocked GUI Thread ID
  • Parametro 2  - Handle finestra
  • Parametro 3  - N/A
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  UIBLOCK_PRINTER_RESOURCE
  • Arrestare il codice:  2000009
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Chiamata API di blocco dall'interno di DllMain. Ciò ha causato l'annullamento della risposta di altri thread.

Probabile causa

Chiamata API di blocco dall'interno di DllMain. Ciò ha causato l'annullamento della risposta di altri thread.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  ID  thread bloccato
  • Parametro 2  - N/A
  • Parametro 3  - N/A
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  DLLMAINBLOCK_BLOCKING_API
  • Arrestare il codice:  20000A
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Chiamata API per riprodurre un suono sincrono dall'interno di DllMain. Ciò ha causato l'annullamento della risposta di altri thread.

Probabile causa

Chiamata API per riprodurre un suono sincrono dall'interno di DllMain. Ciò ha causato l'annullamento della risposta di altri thread.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  ID  thread bloccato
  • Parametro 2  - N/A
  • Parametro 3  - N/A
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  DLLMAINBLOCK_SYNCHRONOUS_PLAY_SOUND
  • Arrestare il codice:  200000B
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Chiamata API con un parametro di percorso file lento dall'interno di DllMain. Ciò ha causato l'annullamento della risposta di altri thread.

Probabile causa

Chiamata API con un parametro di percorso file lento dall'interno di DllMain. Ciò ha causato l'annullamento della risposta di altri thread.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  ID  thread bloccato
  • Parametro 2  - N/A
  • Parametro 3  - Tipo di percorso file
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  DLLMAINBLOCK_SLOW_FILE_PATH
  • Arrestare il codice:  20000C
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Il thread DllMain era in attesa di un altro thread bloccato. Questa catena di attesa bloccata ha causato l'annullamento della risposta di altri thread.

Probabile causa

Il thread DllMain era in attesa di un altro thread bloccato. Questa catena di attesa bloccata ha causato l'annullamento della risposta di altri thread.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  ID  thread bloccato
  • Parametro 2  - N/A
  • Parametro 3  - Blocco ID thread
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  DLLMAINBLOCK_BLOCKED_WAIT_CHAIN
  • Arrestare il codice:  200000E
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Il thread DllMain è stato bloccato durante l'attesa di una risorsa in un processo diverso. Questa catena di attesa bloccata ha causato l'annullamento della risposta di altri thread.

Probabile causa

Il thread DllMain è stato bloccato durante l'attesa di una risorsa in un processo diverso. Questa catena di attesa bloccata ha causato l'annullamento della risposta di altri thread.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  ID  thread bloccato
  • Parametro 2  - N/A
  • Parametro 3  -Blocco DELL'ID  processo
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  DLLMAINBLOCK_BLOCKED_WAIT_CHAIN_PROCESS
  • Arrestare il codice:  200000F
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Deadlock rilevato all'interno di una chiamata DllMain. Ciò ha causato l'annullamento della risposta di altri thread.

Probabile causa

Deadlock rilevato all'interno di una chiamata DllMain. Ciò ha causato l'annullamento della risposta di altri thread.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  ID  thread bloccato
  • Parametro 2  - N/A
  • Parametro 3  - N/A
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  DLLMAINBLOCK_BLOCKED_WAIT_CHAIN_DEADLOCK
  • Arrestare il codice:  2000010
  • Gravità:  Avviso
  • Errore monouso: 
  • Segnalazione errori:  Nessuno
  • Log to file (Log to file):  Sì
  • Crea backtrace:  Sì

Il thread DllMain è stato bloccato per una durata estesa, causando un'applicazione che non risponde.

Causa probabile

Il thread DllMain è stato bloccato per una durata estesa, causando un'applicazione che non risponde.

Informazioni visualizzate da Application Verifier
  • Formato:  - API Name: %ws
  • Parametro 1  -Blocked Thread ID ( ID thread bloccato)
  • Parametro 2  - N/D
  • Parametro 3  - Duration (ms)
  • Parametro 4  - N/D

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID arresto:  DLLMAINBLOCK_LONG_OPERATION
  • Arrestare il codice:  2000011
  • Gravità:  Avviso
  • Errore monouso: 
  • Segnalazione errori:  Nessuno
  • Log to file (Log to file):  Sì
  • Crea backtrace:  Sì

Il parametro di timeout fornito all'API può bloccare DllMain per una durata estesa, causando un'applicazione che non risponde.

Causa probabile

Il parametro di timeout fornito all'API può bloccare DllMain per una durata estesa, causando un'applicazione che non risponde.

Informazioni visualizzate da Application Verifier
  • Formato:  - API Name: %ws
  • Parametro 1  -Blocked Thread ID ( ID thread bloccato)
  • Parametro 2  - N/D
  • Parametro 3  - Timeout Parameter Value
  • Parametro 4  - N/D

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID arresto:  DLLMAINBLOCK_LONG_OPERATION_POSSIBLE
  • Arrestare il codice:  2000012
  • Gravità:  Avviso
  • Errore monouso: 
  • Segnalazione errori:  Nessuno
  • Log to file (Log to file):  Sì
  • Crea backtrace:  Sì

Un'API che accede a una risorsa della stampante lenta è stata chiamata da DllMain. Ciò ha causato l'annullamento della risposta di altri thread.

Causa probabile

Un'API che accede a una risorsa della stampante lenta è stata chiamata da DllMain. Ciò ha causato l'annullamento della risposta di altri thread.

Informazioni visualizzate da Application Verifier
  • Formato:  - API Name: %ws
  • Parametro 1  -Blocked Thread ID ( ID thread bloccato)
  • Parametro 2  - N/D
  • Parametro 3  - N/D
  • Parametro 4  - N/D

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID arresto:  DLLMAINBLOCK_PRINTER_RESOURCE
  • Arrestare il codice:  2000013
  • Gravità:  Avviso
  • Errore monouso: 
  • Segnalazione errori:  Nessuno
  • Log to file (Log to file):  Sì
  • Crea backtrace:  Sì

Chiamata API di blocco in un thread "speciale" designato come thread che non deve essere bloccato.

Causa probabile

L'applicazione ha chiamato un'API di blocco in un thread 'speciale' designato che non deve essere bloccato.

Informazioni visualizzate da Application Verifier
  • Formato:  - API Name: %ws
  • Parametro 1  -Blocked Thread ID ( ID thread bloccato)
  • Parametro 2  - N/D
  • Parametro 3  - N/D
  • Parametro 4  - N/D

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID arresto:  SPECIALTHREADBLOCK_BLOCKING_API
  • Arrestare il codice:  2000014
  • Gravità:  Avviso
  • Errore monouso: 
  • Segnalazione errori:  Nessuno
  • Log to file (Log to file):  Sì
  • Crea backtrace:  Sì

Chiamata API per riprodurre un suono in modo sincrono da un thread "speciale" che non deve essere bloccato.

Causa probabile

L'applicazione denominata API responsabile della riproduzione di un suono multimediale. Il parametro che controlla il modo in cui viene riprodotto il suono passato a questa API potrebbe causare un blocco dell'applicazione, come è stato chiamato su un thread "speciale" che non deve essere bloccato.

Informazioni visualizzate da Application Verifier
  • Formato:  - API Name: %ws
  • Parametro 1  -Blocked Thread ID ( ID thread bloccato)
  • Parametro 2  - N/D
  • Parametro 3  - N/D
  • Parametro 4  - N/D

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID arresto:  SPECIALTHREADBLOCK_SYNCHRONOUS_PLAY_SOUND
  • Arrestare il codice:  2000015
  • Gravità:  Avviso
  • Errore monouso: 
  • Segnalazione errori:  Nessuno
  • Log to file (Log to file):  Sì
  • Crea backtrace:  Sì

Chiamato un'API da un thread "speciale" designato con un parametro di percorso file lento che potrebbe causare il blocco dell'applicazione.

Probabile causa

Chiamata API da un thread 'speciale' designato con un parametro di percorso file lento che potrebbe causare l'blocco dell'applicazione. Il thread speciale non deve essere bloccato.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  ID  thread bloccato
  • Parametro 2  - N/A
  • Parametro 3  - Tipo di percorso file
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  SPECIALTHREADBLOCK_SLOW_FILE_PATH
  • Arrestare il codice:  2000016
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Un thread 'speciale' designato era in attesa di un altro thread bloccato. Questa catena di attesa bloccata può causare il blocco dell'applicazione, in quanto tale thread non deve essere bloccato.

Probabile causa

Un thread 'speciale' designato era in attesa di un altro thread bloccato. Questa catena di attesa bloccata può causare il blocco dell'applicazione, in quanto tale thread non deve essere bloccato.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  ID  thread bloccato
  • Parametro 2  - N/A
  • Parametro 3  - Blocco ID thread
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  SPECIALTHREADBLOCK_BLOCKED_WAIT_CHAIN
  • Arrestare il codice:  2000018
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Un thread 'speciale' designato è stato bloccato durante l'attesa di una risorsa in un processo diverso. Questa catena di attesa bloccata può causare la risposta dell'applicazione.

Probabile causa

Un thread 'speciale' designato è stato bloccato durante l'attesa di una risorsa in un processo diverso. Questa catena di attesa bloccata può causare la risposta dell'applicazione.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  ID  thread bloccato
  • Parametro 2  - N/A
  • Parametro 3  -Blocco DELL'ID  processo
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  SPECIALTHREADBLOCK_BLOCKED_WAIT_CHAIN_PROCESS
  • Arrestare il codice:  2000019
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Deadlock rilevato in un thread "speciale" designato. Ciò può causare la mancata risposta dell'applicazione, poiché tale thread non deve essere bloccato.

Probabile causa

Deadlock rilevato in un thread "speciale" designato. Ciò può causare la mancata risposta dell'applicazione, poiché tale thread non deve essere bloccato.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  ID  thread bloccato
  • Parametro 2  - N/A
  • Parametro 3  - N/A
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  SPECIALTHREADBLOCK_BLOCKED_WAIT_CHAIN_DEADLOCK
  • Arrestare il codice:  200001A
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Un thread 'speciale' designato è stato bloccato per una durata estesa, causando un'applicazione non rispondente.

Probabile causa

Un thread 'speciale' designato è stato bloccato per una durata estesa, causando un'applicazione non rispondente. Questo thread non deve essere bloccato.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  ID  thread bloccato
  • Parametro 2  - N/A
  • Parametro 3  - Duration (ms)
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  SPECIALTHREADBLOCK_LONG_OPERATION
  • Arrestare il codice:  200001B
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Il parametro timeout fornito all'API ha la possibilità di bloccare un thread 'speciale' designato per una durata estesa, causando un'interfaccia utente non rispondente.

Probabile causa

Il parametro timeout fornito all'API ha la possibilità di bloccare un thread 'speciale' designato per una durata estesa, causando un'interfaccia utente non rispondente. Questo thread non deve essere bloccato.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  ID  thread bloccato
  • Parametro 2  - N/A
  • Parametro 3  Valore del parametro - Timeout
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  SPECIALTHREADBLOCK_LONG_OPERATION_POSSIBLE
  • Arrestare il codice:  200001C
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Un'API che accede a una risorsa della stampante lenta è stata chiamata sul thread "speciale" designato che non deve essere bloccato.

Probabile causa

Questa funzione non deve essere chiamata su un thread 'speciale' designato perché può attendere su una risorsa della stampante lenta. Un thread designato come speciale non deve diventare bloccato.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  ID  thread bloccato
  • Parametro 2  - Handle finestra
  • Parametro 3  - N/A
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  SPECIALTHREADBLOCK_PRINTER_RESOURCE
  • Arrestare il codice:  200001D
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Thread tentato di creare un altro thread dall'interno di DllMain. Il nuovo thread verrà immediatamente bloccato fino all'uscita di DllMain. Se il thread chiamante tenta di sincronizzare con il nuovo thread mentre è ancora all'interno di DllMain, verrà generato un deadlock.

Probabile causa

Thread tentato di creare un altro thread dall'interno di DllMain. Il nuovo thread verrà immediatamente bloccato fino all'uscita di DllMain. Se il thread chiamante tenta di sincronizzare con il nuovo thread mentre è ancora all'interno di DllMain, verrà generato un deadlock.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  ID  thread bloccato
  • Parametro 2  - N/A
  • Parametro 3  - N/A
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  DEADLOCK_CREATETHREAD_LOADERLOCKED
  • Arrestare il codice:  200001E
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Thread tentato di chiamare SendMessage/SendMessageTimeout (con destinazione HWND in un altro thread) o DispatchMessage mantenendo una sezione critica. Ciò può causare un deadlock o un'applicazione non rispondente.

Probabile causa

Thread tentato di chiamare SendMessage/SendMessageTimeout (con destinazione HWND in un altro thread) o DispatchMessage mantenendo una sezione critica. Ciò può causare un deadlock o un'applicazione non rispondente.

Informazioni visualizzate dal verificatore dell'applicazione
  • Formato:  - NOME API: %ws
  • Parametro 1  ID  thread bloccato
  • Parametro 2  - Sezione Critica bloccata (usare !cs [addr])
  • Parametro 3  - If SendMessage, destinazione HWND. Se DispatchMessage, MSG (usare dt MSG [addr])
  • Parametro 4  - N/A

Informazioni aggiuntive
  • Livello di test:  Si blocca
  • ID di arresto:  DEADLOCK_SENDMESSAGE_CRITSECT
  • Arrestare il codice:  200001F
  • Gravità:  Avviso
  • Errore una sola volta: 
  • Report degli errori:  Nessuno
  • Log to file:  Sì
  • Creare backtrace:  Sì

Vedere anche

Verifica applicazioni - Codici e definizioni di arresto

Verifica applicazione - Panoramica

Verifica applicazioni - Funzionalità

Verifica applicazioni - Test delle applicazioni

Verifica applicazione - Test all'interno del verificatore di applicazioni

Verifica applicazione - Arresta il verifica dell'applicazione di debug

Verifica applicazioni - Domande frequenti