Bagikan melalui


Pemverifikasi Aplikasi - Hentikan Kode - Macet

Tes Hangs untuk penggunaan API yang menyebabkan sistem menjadi tidak responsif, misalnya ketika utas DllMain menunggu utas lain yang diblokir.

Kode berhenti berikut terkandung dalam serangkaian pengujian ini.

Aplikasi ini disebut API pemblokiran dari utas yang memiliki satu atau beberapa HWND, menyebabkan antarmuka pengguna yang tidak responsif. API harus dipanggil dari utas latar belakang.

Kemungkinan penyebabnya

Aplikasi ini disebut API pemblokiran dari utas yang memiliki satu atau beberapa HWND, menyebabkan antarmuka pengguna yang tidak responsif. API harus dipanggil dari utas latar belakang.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas GUI yang Diblokir
  • Parameter 2  - Handel Jendela
  • Parameter 3  - N/A
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • HENTIKAN ID:  UIBLOCK_BLOCKING_API
  • Hentikan kode:  2000000
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Disebut API untuk memutar suara secara sinkron dari utas antarmuka pengguna. Hal ini menyebabkan antarmuka pengguna tidak responsif.

Kemungkinan penyebabnya

Disebut API untuk memutar suara secara sinkron dari utas antarmuka pengguna. Hal ini menyebabkan antarmuka pengguna tidak responsif.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas GUI yang Diblokir
  • Parameter 2  - Handel Jendela
  • Parameter 3  - N/A
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • HENTIKAN ID:  UIBLOCK_SYNCHRONOUS_PLAY_SOUND
  • Hentikan kode:  2000001
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Disebut API dengan parameter jalur file lambat dari utas UI, menyebabkan antarmuka pengguna yang tidak responsif. API ini harus dipanggil dari utas latar belakang.

Kemungkinan penyebabnya

Disebut API dengan parameter jalur file lambat dari utas UI, menyebabkan antarmuka pengguna yang tidak responsif. API ini harus dipanggil dari utas latar belakang.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas GUI yang Diblokir
  • Parameter 2  - Handel Jendela
  • Parameter 3  - Tipe Jalur File
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • HENTIKAN ID:  UIBLOCK_SLOW_FILE_PATH
  • Hentikan kode:  2000002
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Utas GUI sedang menunggu utas lain yang diblokir. Rantai tunggu yang diblokir ini menyebabkan antarmuka pengguna tidak responsif.

Kemungkinan penyebabnya

Utas GUI sedang menunggu utas lain yang diblokir. Rantai tunggu yang diblokir ini menyebabkan antarmuka pengguna tidak responsif.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas GUI yang Diblokir
  • Parameter 2  - Blocked HWND
  • Parameter 3  - ID Utas Latar Belakang
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • HENTIKAN ID:  UIBLOCK_BLOCKED_WAIT_CHAIN
  • Hentikan kode:  2000004
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Utas GUI diblokir saat menunggu sumber daya dalam proses yang berbeda. Rantai tunggu yang diblokir ini menyebabkan antarmuka pengguna tidak responsif.

Kemungkinan penyebabnya

Utas GUI diblokir saat menunggu sumber daya dalam proses yang berbeda. Rantai tunggu yang diblokir ini menyebabkan antarmuka pengguna tidak responsif.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas GUI yang Diblokir
  • Parameter 2  - Blocked HWND
  • Parameter 3  - ID Proses Pemblokiran
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • ID Berhenti:  UIBLOCK_BLOCKED_WAIT_CHAIN_PROCESS
  • Kode berhenti:  2000005
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Kebuntuan terdeteksi antara utas GUI dan satu atau beberapa utas latar belakang. Hal ini menyebabkan antarmuka pengguna tidak responsif.

Kemungkinan penyebabnya

Kebuntuan terdeteksi antara utas GUI dan satu atau beberapa utas latar belakang. Hal ini menyebabkan antarmuka pengguna tidak responsif.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas GUI yang Diblokir
  • Parameter 2  - HWND yang diblokir
  • Parameter 3  - N/A
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • ID Berhenti:  UIBLOCK_BLOCKED_WAIT_CHAIN_DEADLOCK
  • Kode berhenti:  2000006
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Utas GUI diblokir untuk durasi yang diperpanjang, menyebabkan antarmuka pengguna yang tidak responsif.

Kemungkinan penyebabnya

Utas GUI diblokir untuk durasi yang diperpanjang, menyebabkan antarmuka pengguna yang tidak responsif.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas GUI yang Diblokir
  • Parameter 2  - Handel Jendela
  • Parameter 3  - Durasi (mdtk)
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • ID Berhenti:  UIBLOCK_LONG_OPERATION
  • Kode berhenti:  2000007
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Parameter batas waktu yang disediakan ke API berpotensi memblokir Utas GUI untuk durasi yang diperpanjang, menyebabkan antarmuka pengguna yang tidak responsif.

Kemungkinan penyebabnya

Parameter batas waktu yang disediakan ke API berpotensi memblokir Utas GUI untuk durasi yang diperpanjang, menyebabkan antarmuka pengguna yang tidak responsif.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas GUI yang Diblokir
  • Parameter 2  - Handel Jendela
  • Parameter 3  - Nilai Parameter Batas Waktu
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • ID Berhenti:  UIBLOCK_LONG_OPERATION_POSSIBLE
  • Kode berhenti:  2000008
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

API yang mengakses sumber daya printer lambat dipanggil pada utas UI. Hal ini menyebabkan antarmuka pengguna tidak responsif.

Kemungkinan penyebabnya

API yang mengakses sumber daya printer lambat dipanggil pada utas UI. Hal ini menyebabkan antarmuka pengguna tidak responsif.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas GUI yang Diblokir
  • Parameter 2  - Handel Jendela
  • Parameter 3  - N/A
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • ID Berhenti:  UIBLOCK_PRINTER_RESOURCE
  • Kode berhenti:  2000009
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Disebut API pemblokiran dari dalam DllMain. Hal ini menyebabkan utas lain tidak responsif.

Kemungkinan penyebabnya

Disebut API pemblokiran dari dalam DllMain. Hal ini menyebabkan utas lain tidak responsif.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - N/A
  • Parameter 3  - N/A
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • ID Berhenti:  DLLMAINBLOCK_BLOCKING_API
  • Hentikan kode:  200000A
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Disebut API untuk memutar suara secara sinkron dari dalam DllMain. Hal ini menyebabkan utas lain tidak responsif.

Kemungkinan penyebabnya

Disebut API untuk memutar suara secara sinkron dari dalam DllMain. Hal ini menyebabkan utas lain tidak responsif.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - N/A
  • Parameter 3  - N/A
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • HENTIKAN ID:  DLLMAINBLOCK_SYNCHRONOUS_PLAY_SOUND
  • Hentikan kode:  200000B
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Disebut API dengan parameter jalur file lambat dari dalam DllMain. Hal ini menyebabkan utas lain tidak responsif.

Kemungkinan penyebabnya

Disebut API dengan parameter jalur file lambat dari dalam DllMain. Hal ini menyebabkan utas lain tidak responsif.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - N/A
  • Parameter 3  - Tipe Jalur File
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • HENTIKAN ID:  DLLMAINBLOCK_SLOW_FILE_PATH
  • Hentikan kode:  200000C
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Utas DllMain sedang menunggu utas lain yang diblokir. Rantai tunggu yang diblokir ini menyebabkan utas lain tidak responsif.

Kemungkinan penyebabnya

Utas DllMain sedang menunggu utas lain yang diblokir. Rantai tunggu yang diblokir ini menyebabkan utas lain tidak responsif.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - N/A
  • Parameter 3  - Blocking Thread ID
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • HENTIKAN ID:  DLLMAINBLOCK_BLOCKED_WAIT_CHAIN
  • Hentikan kode:  200000E
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Utas DllMain diblokir saat menunggu sumber daya dalam proses yang berbeda. Rantai tunggu yang diblokir ini menyebabkan utas lain tidak responsif.

Kemungkinan penyebabnya

Utas DllMain diblokir saat menunggu sumber daya dalam proses yang berbeda. Rantai tunggu yang diblokir ini menyebabkan utas lain tidak responsif.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - N/A
  • Parameter 3  - ID Proses Pemblokiran
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • HENTIKAN ID:  DLLMAINBLOCK_BLOCKED_WAIT_CHAIN_PROCESS
  • Hentikan kode:  200000F
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Kebuntuan terdeteksi dalam panggilan DllMain. Hal ini menyebabkan utas lain tidak responsif.

Kemungkinan penyebabnya

Kebuntuan terdeteksi dalam panggilan DllMain. Hal ini menyebabkan utas lain tidak responsif.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - N/A
  • Parameter 3  - N/A
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • HENTIKAN ID:  DLLMAINBLOCK_BLOCKED_WAIT_CHAIN_DEADLOCK
  • Kode berhenti:  2000010
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Utas DllMain diblokir untuk durasi yang diperpanjang, menyebabkan aplikasi yang tidak responsif.

Kemungkinan penyebabnya

Utas DllMain diblokir untuk durasi yang diperpanjang, menyebabkan aplikasi yang tidak responsif.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - N/A
  • Parameter 3  - Durasi (mdtk)
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • ID Berhenti:  DLLMAINBLOCK_LONG_OPERATION
  • Kode berhenti:  2000011
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Parameter batas waktu yang disediakan ke API berpotensi memblokir DllMain untuk durasi yang diperpanjang, menyebabkan aplikasi yang tidak responsif.

Kemungkinan penyebabnya

Parameter batas waktu yang disediakan ke API berpotensi memblokir DllMain untuk durasi yang diperpanjang, menyebabkan aplikasi yang tidak responsif.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - N/A
  • Parameter 3  - Nilai Parameter Batas Waktu
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • ID Berhenti:  DLLMAINBLOCK_LONG_OPERATION_POSSIBLE
  • Kode berhenti:  2000012
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

API yang mengakses sumber daya printer lambat dipanggil dari dalam DllMain. Hal ini menyebabkan utas lain tidak responsif.

Kemungkinan penyebabnya

API yang mengakses sumber daya printer lambat dipanggil dari dalam DllMain. Hal ini menyebabkan utas lain tidak responsif.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - N/A
  • Parameter 3  - N/A
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • ID Berhenti:  DLLMAINBLOCK_PRINTER_RESOURCE
  • Kode berhenti:  2000013
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Disebut API pemblokiran pada utas 'khusus' yang telah ditetapkan sebagai utas yang seharusnya tidak diblokir.

Kemungkinan penyebabnya

Aplikasi ini disebut API pemblokiran pada utas 'khusus' yang ditunjuk yang seharusnya tidak diblokir.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - N/A
  • Parameter 3  - N/A
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • ID Berhenti:  SPECIALTHREADBLOCK_BLOCKING_API
  • Kode berhenti:  2000014
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Disebut API untuk memutar suara secara sinkron dari utas 'khusus' yang tidak boleh diblokir.

Kemungkinan penyebabnya

Aplikasi ini disebut API yang bertanggung jawab untuk memainkan suara multimedia. Parameter yang mengontrol bagaimana suara diputar yang diteruskan ke API ini dapat menyebabkan aplikasi macet, karena dipanggil pada utas 'khusus' yang tidak boleh diblokir.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - N/A
  • Parameter 3  - N/A
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • ID Berhenti:  SPECIALTHREADBLOCK_SYNCHRONOUS_PLAY_SOUND
  • Kode berhenti:  2000015
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Disebut API dari utas 'khusus' yang ditunjuk dengan parameter jalur file lambat yang dapat menyebabkan aplikasi macet.

Kemungkinan penyebabnya

Disebut API dari utas 'khusus' yang ditunjuk dengan parameter jalur file lambat yang dapat menyebabkan aplikasi macet. Utas khusus tidak boleh diblokir.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - N/A
  • Parameter 3  - Tipe Jalur File
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • ID Berhenti:  SPECIALTHREADBLOCK_SLOW_FILE_PATH
  • Kode berhenti:  2000016
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Utas 'khusus' yang ditunjuk sedang menunggu utas lain yang diblokir. Rantai tunggu yang diblokir ini dapat menyebabkan aplikasi macet, karena utas tersebut tidak boleh diblokir.

Kemungkinan penyebabnya

Utas 'khusus' yang ditunjuk sedang menunggu utas lain yang diblokir. Rantai tunggu yang diblokir ini dapat menyebabkan aplikasi macet, karena utas tersebut tidak boleh diblokir.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - N/A
  • Parameter 3  - Id Alur Pemblokiran
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • ID Berhenti:  SPECIALTHREADBLOCK_BLOCKED_WAIT_CHAIN
  • Kode berhenti:  2000018
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Utas 'khusus' yang ditunjuk diblokir sambil menunggu sumber daya dalam proses yang berbeda. Rantai tunggu yang diblokir ini dapat menyebabkan aplikasi tidak merespons.

Kemungkinan penyebabnya

Utas 'khusus' yang ditunjuk diblokir sambil menunggu sumber daya dalam proses yang berbeda. Rantai tunggu yang diblokir ini dapat menyebabkan aplikasi tidak merespons.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - N/A
  • Parameter 3  - ID Proses Pemblokiran
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • ID Berhenti:  SPECIALTHREADBLOCK_BLOCKED_WAIT_CHAIN_PROCESS
  • Kode berhenti:  2000019
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Kebuntuan terdeteksi pada utas 'khusus' yang ditunjuk. Ini dapat menyebabkan aplikasi tidak merespons, karena utas tersebut tidak boleh diblokir.

Kemungkinan penyebabnya

Kebuntuan terdeteksi pada utas 'khusus' yang ditunjuk. Ini dapat menyebabkan aplikasi tidak merespons, karena utas tersebut tidak boleh diblokir.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - N/A
  • Parameter 3  - N/A
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • ID Berhenti:  SPECIALTHREADBLOCK_BLOCKED_WAIT_CHAIN_DEADLOCK
  • Kode berhenti:  200001A
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Utas 'khusus' yang ditunjuk diblokir untuk durasi yang diperpanjang, menyebabkan aplikasi yang tidak responsif.

Kemungkinan penyebabnya

Utas 'khusus' yang ditunjuk diblokir untuk durasi yang diperpanjang, menyebabkan aplikasi yang tidak responsif. Utas ini tidak boleh diblokir.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - N/A
  • Parameter 3  - Durasi (mdtk)
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • ID Berhenti:  SPECIALTHREADBLOCK_LONG_OPERATION
  • Kode berhenti:  200001B
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Parameter batas waktu yang disediakan ke API berpotensi memblokir utas 'khusus' yang ditunjuk untuk durasi yang diperpanjang, menyebabkan antarmuka pengguna yang tidak responsif.

Kemungkinan penyebabnya

Parameter batas waktu yang disediakan ke API berpotensi memblokir utas 'khusus' yang ditunjuk untuk durasi yang diperpanjang, menyebabkan antarmuka pengguna yang tidak responsif. Utas ini tidak boleh diblokir.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - N/A
  • Parameter 3  - Nilai Parameter Batas Waktu
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • HENTIKAN ID:  SPECIALTHREADBLOCK_LONG_OPERATION_POSSIBLE
  • Hentikan kode:  200001C
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

API yang mengakses sumber daya printer lambat dipanggil pada utas 'khusus' yang ditunjuk yang tidak boleh diblokir.

Kemungkinan penyebabnya

Fungsi ini tidak boleh dipanggil pada utas 'khusus' yang ditunjuk karena dapat menunggu pada sumber daya printer yang lambat. Utas yang ditetapkan sebagai khusus tidak boleh diblokir.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - Handel Jendela
  • Parameter 3  - N/A
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • HENTIKAN ID:  SPECIALTHREADBLOCK_PRINTER_RESOURCE
  • Hentikan kode:  200001D
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Utas mencoba membuat utas lain dari dalam DllMain. Utas baru akan segera diblokir sampai DllMain keluar. Jika utas panggilan mencoba menyinkronkan dengan utas baru saat masih berada di dalam DllMain, kebuntuan akan terjadi.

Kemungkinan penyebabnya

Utas mencoba membuat utas lain dari dalam DllMain. Utas baru akan segera diblokir sampai DllMain keluar. Jika utas panggilan mencoba menyinkronkan dengan utas baru saat masih berada di dalam DllMain, kebuntuan akan terjadi.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - N/A
  • Parameter 3  - N/A
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • HENTIKAN ID:  DEADLOCK_CREATETHREAD_LOADERLOCKED
  • Hentikan kode:  200001E
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Thread mencoba memanggil SendMessage/SendMessageTimeout (dengan target HWND pada utas lain) atau DispatchMessage sambil memegang bagian penting. Hal ini dapat menyebabkan kebuntuan atau aplikasi tidak responsif.

Kemungkinan penyebabnya

Thread mencoba memanggil SendMessage/SendMessageTimeout (dengan target HWND pada utas lain) atau DispatchMessage sambil memegang bagian penting. Hal ini dapat menyebabkan kebuntuan atau aplikasi tidak responsif.

Informasi yang ditampilkan oleh Pemverifikasi Aplikasi
  • Format:  - Nama API: %ws
  • Parameter 1  - ID Utas Yang Diblokir
  • Parameter 2  - Locked Critical Section (gunakan !cs [addr])
  • Parameter 3  - Jika SendMessage, target HWND. Jika DispatchMessage, MSG (gunakan dt MSG [addr])
  • Parameter 4  - N/A

Informasi Tambahan
  • Lapisan Pengujian:  Hang
  • HENTIKAN ID:  DEADLOCK_SENDMESSAGE_CRITSECT
  • Hentikan kode:  200001F
  • Keparahan:  Peringatan
  • Kesalahan satu kali: 
  • Laporan kesalahan:  Tidak
  • Log ke file:  Ya
  • Buat backtrace:  Ya

Lihat juga

Pemverifikasi Aplikasi - Hentikan Kode dan Definisi

Pemverifikasi Aplikasi - Gambaran Umum

Pemverifikasi Aplikasi - Fitur

Pemverifikasi Aplikasi - Aplikasi Pengujian

Pemverifikasi Aplikasi - Pengujian dalam Pemverifikasi Aplikasi

Pemverifikasi Aplikasi - Penelusuran Kesalahan Pemberhentian Pemverifikasi Aplikasi

Pemverifikasi Aplikasi - Tanya Jawab Umum