小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

一位朋友的工厂程序因主线程通过ShowConfirmDialog调用NtUserShowWindow时,发送消息给其他窗口未响应而卡死。通过使用procdump获取内核态栈,最终定位了问题。

记一次 .NET 某自动化智能制造软件 卡死分析

dotNET跨平台
dotNET跨平台 · 2025-08-20T00:01:38Z

近期MySql.Data驱动导致程序卡死,因其同步方法实为异步包装,造成线程饥饿。建议使用纯异步写法或退回低版本以避免此问题。MySql.Data项目未开issue栏,影响社区反馈。

聊一聊坑人的 C# MySql.Data SDK

dotNET跨平台
dotNET跨平台 · 2024-12-21T00:01:53Z
记一次 .NET某hdp智能柜系统 卡死分析 - 一线码农

文章讲述了作者一个月未更新博客的原因,包括被狗咬、买房和孩子参加跳绳比赛的焦虑。随后,作者分析了程序卡死的问题,使用WinDbg工具检查主线程和GC状态,发现是一个线程因死循环导致GC无法暂停,建议通过增加Thread.Sleep来解决。

记一次 .NET某hdp智能柜系统 卡死分析 - 一线码农

一线码农
一线码农 · 2024-11-29T01:15:00Z

本文介绍了一次程序卡死的故障排查过程,通过使用Windbg工具分析程序,发现是SQL查询导致的问题。通过观察所有线程栈,发现有两个线程在请求SQLSERVER,并在等待返回结果。进一步提取其中一个线程的SqlCommand对象,发现SQL语句没有加nolock导致在SQLSERVER层面一直获取不到S锁。通过观察SQL的请求时间,发现这条SQL已经等待了1分43秒,需要在SQLSERVER端查看锁相关的DMV视图,加上nolock尝试解决问题。最终朋友在SQLSERVER层面修改了max degree of parallelism来提高并发度,问题得到缓解。

记一次 .NET 某药材管理系统 卡死分析

dotNET跨平台
dotNET跨平台 · 2023-06-16T00:08:15Z

文章讲述了通过WinDbg分析程序卡死问题,最终定位到问题代码是IntPtr handle = this.Handle,解决办法是用bp拦截System.Windows.Forms.Application+MarshalingControl..ctor方法。

记一次 .NET某医疗器械清洗系统 卡死分析

dotNET跨平台
dotNET跨平台 · 2023-04-19T00:01:47Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码