Status: Untriaged Owner: [email protected] CC: [email protected], [email protected] Labels: Type-Bug Pri-2 OS-All Area-Misc
New issue 24427 by [email protected]: The IPC sync channel dispatches messages out of sequence if multiple sync channels are used in the same thread http://code.google.com/p/chromium/issues/detail?id=24427 If multiple IPC sync channels are used within the listener thread and dispatch nested messages, then the sync message call stack does not unwind in the expected order, i.e. the outermost call completing first, etc. This can be easily reproduced if message pumping is turned on for the sync messages being sent in this context. The innermost sync calls complete and we incorrectly terminate the outermost sync calls message loop which leads to crashes. This crash is observed intermittently if the accessibility code is enabled. I have added a unit test in ipc_tests which exhibits this problem -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~---------~--~----~------------~-------~--~----~ Automated mail from issue updates at http://crbug.com/ Subscription options: http://groups.google.com/group/chromium-bugs -~----------~----~----~----~------~----~------~--~---
