DynamoRIO / DynamoRIO/dynamorio

msgbox with no title or text on win7 chrome

Open
#580 2 comments 0 reactions 0 assignees View on GitHub
Maintainability Migrated OpSys-Windows Priority-Medium
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 15h
Merged PRs (30d)
31

Description

_From [bruen...@google.com](https://code.google.com/u/109494838902877177630/) on October 12, 2011 13:08:08_

xref https://code.google.com/p/drmemory/issues/detail?id=541 in issue #577 , on win7 running chrome ui_tests AutomatedUITestBase.OpenNewTab, on any late DR msgbox I just see "Error" and no other title or text

I was running everything with --single-process I believe

nt_messagebox is kind of fragile, but it works on win7 in general

0:000> dds esp
1bb03554 77851606 ntdll!ZwRaiseHardError+0x12
1bb03558 015282bc dynamorio!nt_messagebox+0x7c [e:\src\dr\git\src\core\win32\ntdll.c @ 3296]
1bb0355c 50000018
1bb03560 00000004
1bb03564 00000003
1bb03568 1bb0358c
1bb0356c 00000001
1bb03570 1bb03578
1bb03574 00000001
1bb03578 00000001
1bb0357c 05020500
1bb03580 015825c8 dynamorio!debugbox_msg_buf
1bb03584 008a0088
1bb03588 0157bc70 dynamorio!debugbox_title_buf
1bb0358c 1bb0357c
1bb03590 1bb03584
1bb03594 00000010
1bb03598 ffffffff
1bb0359c 01517221 dynamorio!debugbox+0x71 [e:\src\dr\git\src\core\win32\os.c @ 3431]
1bb035a0 015825c8 dynamorio!debugbox_msg_buf
1bb035a4 0157bc70 dynamorio!debugbox_title_buf
1bb035a8 015825c8 dynamorio!debugbox_msg_buf
1bb035ac 00000568
1bb035b0 0155d800 dynamorio!`string'
1bb035b4 1bb035c8
1bb035b8 01580194 dynamorio!debugbox_lock
1bb035bc 00000001
1bb035c0 014cbf29 dynamorio!notify+0xd9 [e:\src\dr\git\src\core\utils.c @ 1866]
1bb035c4 1bb035c8
1bb035c8 6c707041 chrome_6b340000!VP8YuvToRgba+0x11 [e:\src\chromium\src\third_party\libwebp\dec\yuv.h @ 40]
1bb035cc 74616369
1bb035d0 206e6f69
0:000> du 015825c8
015825c8 "Application E:\src\chromium\src\"
01582608 "build\Release\chrome.exe (3868)."
01582648 " Unrecoverable Error at PC 0x1c"
01582688 "dc2ce7. Program aborted. .0xc00"
015826c8 "00005 0x00badcad 0x1cdc2ce7 0x1c"
01582708 "dc2ce7 0x00000001 0x1b00828e.Del"
01582748 "ta: 0x71510000.Registers: eax=0x"
01582788 "00000001 ebx=0x00000664 ecx=0x01"
015827c8 "2ee2d5 edx=0x012ee479. esi=0x003"
01582808 "8e6fc edi=0x00000000 esp=0x0038e"
01582848 "6cc ebp=0x0038e6fc. eflags=0x000"
01582888 "10297.version 3.0.1004, custom b"
0:000> du 0157bc70
0157bc70 "DynamoRIO Notice: E:\src\chromiu"
0157bcb0 "m\src\build\Release\chrome.exe(3"
0157bcf0 "868)"

_Original issue: http://code.google.com/p/dynamorio/issues/detail?id=580_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.