Closed
Bug 987150
Opened 11 years ago
Closed 8 years ago
PeekMessage() sometimes fails to remove found char message, then, we sometimes lose the message
Categories
(Core :: Widget: Win32, defect, P5)
Tracking
()
RESOLVED
DUPLICATE
of bug 962140
People
(Reporter: masayuki, Assigned: masayuki)
Details
(Keywords: crash, Whiteboard: [tpi:+])
Crash Data
https://crash-stats.mozilla.com/report/index/67ffc2e6-9768-466e-9fd5-4eb202140322
> PeekMessage() failed to remove char message!
> Handling message: WM_KEYDOWN (0x00000100), wParam: 0x0000000D, lParam: 0x001C0001, hwnd=0x1301e8, InSendMessageEx()=ISMEX_NOSEND,
> Found message: WM_CHAR (0x00000102), wParam: 0x0000000D, lParam: 0x001C0001, hwnd=0x1301e8,
> WM_NULL has been removed: 1,
> Next key message in all windows: WM_KEYUP (0x00000101), wParam: 0x0000000D, lParam: 0xC01C0001, hwnd=0x1301e8, time=152910656,
> Next message in all windows: Unknown (0x0000C1B3), wParam: 0x00000000, lParam: 0x070FAB00, hwnd=0x1703c8, time=152910734
https://crash-stats.mozilla.com/report/index/d1246ae5-6d8f-41ee-850f-395d92140324
> PeekMessage() failed to remove char message!
> Handling message: WM_KEYDOWN (0x00000100), wParam: 0x00000020, lParam: 0x00390001, hwnd=0x30320, InSendMessageEx()=ISMEX_NOSEND,
> Found message: WM_CHAR (0x00000102), wParam: 0x00000020, lParam: 0x00390001, hwnd=0x30320,
> WM_NULL has been removed: 1,
> Next key message in all windows: WM_KEYUP (0x00000101), wParam: 0x00000020, lParam: 0xC0390001, hwnd=0x30320, time=7563968,
> Next message in all windows: Unknown (0x0000C183), wParam: 0x00000000, lParam: 0x065FAAB0, hwnd=0x902f4, time=7563968
In these reports, the found WM_CHAR message are really lost.
Assignee | ||
Updated•11 years ago
|
Whiteboard: "PeekMessage() failed to remove char message!" in the Notes of crash reports and "Next key message in all windows" is not char message
Assignee | ||
Updated•11 years ago
|
Summary: PeekMessage() sometimes fails to remove found char message, then, we sometimes we lose the message → PeekMessage() sometimes fails to remove found char message, then, we sometimes lose the message
Comment 1•11 years ago
|
||
Both crashes came from MetroFirefox. Is there any crash report from desktop Firefox?
Assignee | ||
Comment 2•11 years ago
|
||
I've not realized that. However, there are the reports from desktop Firefox too.
https://crash-stats.mozilla.com/report/index/ddd34b16-7327-468f-bf6c-251ab2140324
> PeekMessage() failed to remove char message!
> Handling message: WM_KEYDOWN (0x00000100), wParam: 0x00000049, lParam: 0x00170001, hwnd=0x10438, InSendMessageEx()=ISMEX_NOSEND,
> Found message: WM_CHAR (0x00000102), wParam: 0x00000069, lParam: 0x00170001, hwnd=0x10438,
> WM_NULL has been removed: 0,
> Next key message in all windows: WM_KEYUP (0x00000101), wParam: 0x00000049, lParam: 0xC0170001, hwnd=0x10438, time=1318114,
> Next message in all windows: Unknown (0x0000C174), wParam: 0x00000000, lParam: 0x01C15A90, hwnd=0x10408, time=1317943
https://crash-stats.mozilla.com/report/index/d21e8ab5-e001-404b-b7bb-d71802140324
> PeekMessage() failed to remove char message!
> Handling message: WM_KEYDOWN (0x00000100), wParam: 0x00000042, lParam: 0x00300001, hwnd=0x5071c, InSendMessageEx()=ISMEX_NOSEND,
> Found message: WM_CHAR (0x00000102), wParam: 0x00000062, lParam: 0x00300001, hwnd=0x5071c,
> WM_NULL has been removed: 0,
> Next key message in all windows: WM_KEYUP (0x00000101), wParam: 0x00000042, lParam: 0xC0300001, hwnd=0x5071c, time=11305220,
> Next message in all windows: Unknown (0x0000C1A6), wParam: 0x00000000, lParam: 0x02715C50, hwnd=0x3045a, time=11305111
https://crash-stats.mozilla.com/report/index/32891f00-a587-43e1-b4ba-cd0732140324
> PeekMessage() failed to remove char message!
> Handling message: WM_KEYDOWN (0x00000100), wParam: 0x0000000D, lParam: 0x001C0001, hwnd=0x20182, InSendMessageEx()=ISMEX_NOSEND,
> Found message: WM_CHAR (0x00000102), wParam: 0x0000000D, lParam: 0x001C0001, hwnd=0x20182,
> WM_NULL has been removed: 0,
> Next key message in all windows: WM_KEYUP (0x00000101), wParam: 0x00000033, lParam: 0xC0040001, hwnd=0x13008a, time=32184453,
> Next message in all windows: Unknown (0x0000C19C), wParam: 0x00000000, lParam: 0x01515B70, hwnd=0x20160, time=32186921
Updated•9 years ago
|
Crash Signature: [@ mozilla::widget::NativeKey::GetFollowingCharMessage(tagMSG&)] → [@ mozilla::widget::NativeKey::GetFollowingCharMessage(tagMSG&)]
[@ mozilla::widget::NativeKey::GetFollowingCharMessage]
![]() |
||
Updated•9 years ago
|
Priority: -- → P5
Whiteboard: "PeekMessage() failed to remove char message!" in the Notes of crash reports and "Next key message in all windows" is not char message → [tpi:+]
Assignee | ||
Comment 3•8 years ago
|
||
Now, it doesn't make sense to use this because I'm filing each symptom as a bug and make it block bug 962140.
You need to log in
before you can comment on or make changes to this bug.
Description
•