2020/11/16 이후 UWP Map Control이 충돌 함 [중복]

Nov 17 2020

어제부터 디버거에서 처리 할 수없는로 MapControl확대 하면 충돌이 발생 Win32Exception합니다.

Faulting application name: MapCrash.exe, version: 1.0.0.0, time stamp: 0x5e58842a
Faulting module name: ucrtbase.dll, version: 10.0.19041.546, time stamp: 0x73123758
Exception code: 0xc0000409
Fault offset: 0x0009edbb
Faulting process id: 0x31f0
Faulting application start time: 0x01d6bcd94691205c
Faulting module path: C:\WINDOWS\System32\ucrtbase.dll

0xc0000409스택 손상 ( STACK_BUFFER_OVERRUN) 인 것 같습니다 . 다음과 같은 최소 샘플은 문제를 재현합니다.

<Page
    x:Class="MapCrash.MainPage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:maps="using:Windows.UI.Xaml.Controls.Maps">

    <Grid>
        <maps:MapControl x:Name="Map"></maps:MapControl>
    </Grid>

</Page>

이 충돌은 코드 변경없이 어제 나타 났으며 Windows 10 1909 및 2004의 모든 SDK 버전 (많은 다른 클라이언트 시스템에서)으로 재현 할 수 있습니다.

이미이 문제를 겪고 극복 한 사람이 있습니까?

답변

1 IoTGirl Nov 17 2020 at 19:39

이 문제는 Microsoft에서 완화되었습니다. 자세한 내용은 Microsoft 포럼에서 찾을 수 있습니다.https://social.msdn.microsoft.com/Forums/en-US/home?forum=bingmapswindows8

UWP 컨트롤에서 사용하는 타일링 서비스에 문제가 있었고 해당 서비스에 대한 변경 사항이 롤백되어 문제를 완화했습니다.