一个超经典 WinForm 卡死的最后一次反思
原文中文,约5500字,阅读约需14分钟。发表于: 。一:背景 1. 讲故事在我分析的 200+ dump 中,同样会遵循着 28原则,总有那些经典问题总是反复的出现,有很多的朋友就是看了这篇 一个超经典 WinForm 卡死问题的再反思 找到我,说 WinDbg 拦截 System_Windows_Forms_ni System.Windows.Forms.Application+MarshalingControl..ctor 总会有各种各样的问...
本文介绍了使用Perfview的墙钟模式来寻找非主线程创建的控件,并通过案例和Thread Time功能找到了目标类的调用栈。同时提供了让窗体尽早卡死的脚本。最后总结了对于非主线程创建控件的问题的思考。