Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

fail fast c0000409 exceptions while logging telemetry via background tasks

Offen
#1,058 4 Kommentare 0 Reaktionen 1 zugewiesene Person Auf GitHub ansehen

Maintainer antworten meist innerhalb von 5 Tagen

@sulahane arbeitet bereits daran.

Seit 01.11.2022.

Bewertung

Dieses Issue wurde noch nicht bewertet.

Beschreibung

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
};

Vorherrschende Sprache
C
Sterne
102
Forks
67
Ø Merge
5 T. 5 Std.
Gemergte PRs (30 T.)
8

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus microsoft/cpp_client_telemetry

Alle Issues in microsoft/cpp_client_telemetry

Ähnliche Issues

Weitere Issues zu C

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.