UWP Map Control 自 2020/11/16 以来崩溃
UWP Map Control crashes since 2020/11/16
从昨天开始,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 版本重现。
有没有人已经遇到并克服了这个问题?
Microsoft 已缓解此问题。详情可以在微软论坛找到https://social.msdn.microsoft.com/Forums/en-US/home?forum=bingmapswindows8
UWP 控件使用的平铺服务存在问题,已回滚对该服务的更改以缓解该问题。
从昨天开始,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 版本重现。
有没有人已经遇到并克服了这个问题?
Microsoft 已缓解此问题。详情可以在微软论坛找到https://social.msdn.microsoft.com/Forums/en-US/home?forum=bingmapswindows8
UWP 控件使用的平铺服务存在问题,已回滚对该服务的更改以缓解该问题。