我的應用程序曾經因爲超出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