Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Infinite "Initializing debugging engine"

Đang mở
#19 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
35/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Đình trệ
Công nghệ
csharp
Lĩnh vực
desktop, devtools

Hướng nghiên cứu

Trước tiên, hãy tái hiện sự cố với bản phát hành SizeBench được nêu, môi trường Windows 11 và tệp nhị phân được biên dịch bằng MSVC, sau đó lần theo đường dẫn khởi tạo debugging engine được phân tích foldability sử dụng. Kiểm tra hành vi với một PDB lớn và xác nhận điều gì xảy ra khi không thể hoàn tất quá trình khởi tạo. Được coi là hoàn tất khi các thành phần bắt buộc khả dụng hoặc ứng dụng báo cáo một lỗi hữu ích thay vì lặp vô hạn.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Describe the bug
When using features that require the debugging engine, SizeBench loops forever in "Initializing debugging engine" state.

What you are doing

  1. Download and install latest release from Windows Store.
  2. Run an analysis on a single binary. In my case this is C++ built with MSVC 2022 17.6.3, 50 MB exe and ~900 MB pdb.
  3. Select template foldability analysis
  4. In results, try to fall inside any record

It also reproduces with other features that require debugging engine.

Expected behavior
Either to have all necessary things installed with SizeBench or to provide meaningful error message with instructions for fixing an issue on user side.

Screenshots
image

Environment Details

  • OS: Windows 11 21H2 (22000.2057)
  • SizeBench version number 2.2302.2300.0 (git commit 91c1cfe6)
  • Examined binary is built with MSVC 2022 17.6.3 and linked with Microsoft linker

Additional context
Application loops but doesn't hang, i.e. it responds to the input. I can use File and Help menus and open About SizeBench. Modal popup with "Initializing debugging engine" has a clickable X button but nothing happens on click. The longest trial is around 30 min with no progress. SizeBench.GUI.exe uses 0-1% of CPU. Memory consumption doesn't change.

Ngôn ngữ chính
C#
Star
179
Fork
21
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của microsoft/SizeBench

Tất cả issue của microsoft/SizeBench

Issue tương tự

Thêm issue về C#

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.