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

fail fast c0000409 exceptions while logging telemetry via background tasks

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

Maintainer thường phản hồi trong vòng 5 ngày

@sulahane đang làm issue này rồi.

Từ ngày 1/11/2022.

Đánh giá

Issue này chưa được đánh giá.

Mô tả

bug csharp help wanted

Describe your environment.
We are using win10-cs solution of 1DS in our UWP app. We are getting high volume of fast fail c0000409
exceptions from 1DS while we are trying to log telemetry via UWP background tasks.

Steps to reproduce.
Build win10-cs solution and added it as nuget in UWP app.
Foreground tasks are working without any issue, but high volume of exceptions are logged by background tasks.

What is the actual behavior?
Multiple exceptions seen on Watson with slightly different flavors

  1. fail_fast_invalid_arg_c0000409_microsoft.applications.telemetry.windows.dll! microsoft :: applications :: events :: activeloggercall :: activeloggercall
  2. fail_fast_fatal_app_exit_c0000409_microsoft.applications.telemetry.windows.dll! microsoft :: applications :: events :: activeloggercall :: activeloggercall
  3. fail_fast_guard_icall_check_failure_c0000409_microsoft.applications.telemetry.windows.dll! microsoft :: applications :: events :: activeloggercall :: activeloggercall
  4. invalid_pointer_read_fail_fast_guard_icall_check_failure_c0000409_microsoft.applications.telemetry.windows.dll! microsoft :: applications :: events :: activeloggercall :: activeloggercall

Additional context.
Stack trace 1

Frame Image Function Offset
0 Microsoft.Applications.Telemetry.Windows.dll Microsoft::Applications::Events::ActiveLoggerCall::ActiveLoggerCall 0x000000000000001A
1 Microsoft.Applications.Telemetry.Windows.dll Microsoft::Applications::Events::Logger::LogEvent 0x000000000000003E
2 Microsoft.Applications.Telemetry.Windows.dll Microsoft::Applications::Telemetry::Windows::Logger::[Microsoft::Applications::Telemetry::Windows::ILogger]::LogEvent 0x0000000000000119
3 Microsoft.Applications.Telemetry.Windows.dll Microsoft::Applications::Telemetry::Windows::Logger::[Microsoft::Applications::Telemetry::Windows::ILogger]::__abi_Microsoft_Applications_Telemetry_Windows_ILogger____abi___LogEvent__1 0x000000000000000D

Stack trace 2
image

LogConfiguration is as follows:

LogManager.SetTransmitProfile(TransmitProfile.RealTime);
LogConfiguration config = new LogConfiguration()
{
MaxTeardownUploadTimeInSec = 5,
MinTraceLevel = ACTTraceLevel.ACTTraceLevel_Trace,
TraceLevelMask = 0xFFFFFFFF, // API calls & Global mask for general messages
SdkMode = SdkModeTypes.SdkModeTypes_CS, // Direct upload rather than through UTC
};

Ngôn ngữ chính
C
Star
102
Fork
67
Merge trung bình
5 ngày 5 giờ
Pull request đã merge (30 ngày)
8

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

Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

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/cpp_client_telemetry

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

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.