C# 气泡工具提示正在使应用程序崩溃

C# 气泡工具提示正在使应用程序崩溃,c#,C#,一旦气球工具提示弹出,应用程序就会崩溃。只有当应用程序在Windows 8 PC上运行时,才会出现这种情况 这是我们正在调用的代码 public void BalloonInfo(Control aControl, string aText, BalloonAlignment aAlignment, int aDuration) { lock (this) { if (m_mb.IsVisible)

一旦气球工具提示弹出,应用程序就会崩溃。只有当应用程序在Windows 8 PC上运行时,才会出现这种情况

这是我们正在调用的代码

public void BalloonInfo(Control aControl, string aText, BalloonAlignment aAlignment, int aDuration)
        {
            lock (this)
            {
                if (m_mb.IsVisible) return;
                //HideHint();
                m_mb = new MessageBalloon();
                m_mb.Parent = aControl;
                m_mb.Title = "Information";
                m_mb.TitleIcon = TooltipIcon.Info;
                m_mb.Text = aText;
                m_mb.Align = aAlignment;
                m_mb.CenterStem = false;
                m_mb.UseAbsolutePositioning = false;
                m_mb.Show();
                EnableTimer(true, aDuration);
            }
        }

WIN 32处理程序与Windows 8之间是否存在任何关系。

计算机的CPU类型是什么?启用计时器()的功能是什么(代码在这里按顺序排列)?“撞车”是什么意思?你有异常stacktrace吗?
锁(这个)
看起来不可靠。调试器在崩溃时会说什么?