我的应用程序曾经因为超出Windows消息队列限制而崩溃。这个bug很难重现。如何分析崩溃转储中的Windows消息队列内容?是否可以从崩溃转储中分析Windows消息队列?
1
A
回答
0
用户模式转储文件不包含消息队列内容。不过,如果这是一个选项,你可以从内核转储中获得它。 LiveKD可以生成内核转储,而无需在调试模式下重新启动系统并附加真实的内核调试器。
+0
好的,我如何从内核转储中分析它? – vkrzv 2013-08-21 06:36:06
+0
这里描述一般过程:http://blog.airesoft.co.uk/2009/11/jumping-the-queues/ – 2013-08-21 22:41:04
相关问题
- 1. Windows服务器崩溃转储分析
- 2. Windbg崩溃转储分析
- 3. 从.NET分析崩溃转储(.dmp)
- 4. 在windbg中分析崩溃转储
- 5. 我在哪里可以找到Windows崩溃转储(蓝屏崩溃转储)?
- 6. 是否可以指定JVM崩溃转储的位置?
- 7. 是否可以在Windows XP上使用windbg调试win2003 IIS崩溃转储?
- 8. 消息队列Windows服务
- 9. 分析崩溃
- 10. 是否有最小的消息队列?
- 11. 当Android服务崩溃时,是否可以隐藏错误消息
- 12. 分析多个崩溃转储中的模式
- 13. 崩溃转储分析:如何找到导致崩溃的模块和指令
- 14. 一个进程在Windows崩溃..崩溃转储位置
- 15. 谷歌protobuf分配的消息崩溃
- 16. 是否可以将MQ消息从一个队列移动到另一个队列?
- 17. 消息队列:网络故障时消息是否丢失?
- 18. UNIX消息队列是否维护消息顺序?
- 19. Android崩溃转储
- 20. 从消息接收队列
- 21. 是否可以在Windows Azure中创建公用队列?
- 22. 以下私人消息队列名称是否有效?
- 23. webjob可以处理队列存储消息的最大速率是多少?
- 24. 我们如何分析Activemq的死信队列中的消息
- 25. 无等待队列崩溃
- 26. WinDbg的崩溃转储分析,CPU占用率过高 -
- 27. Java进程崩溃 - 需要帮助来分析线程转储
- 28. Java堆转储分析工具不断崩溃
- 29. Django崩溃没有消息
- 30. 适用于Windows的消息队列
如果你已经知道这就是问题,那就引发它。在循环中调用PostMessage()直到它返回FALSE。应该在大约10000个电话之后。 – 2013-05-14 14:56:42