DynamoRIO / DynamoRIO/dynamorio

ASSERT_CURIOSITY_ONCE on fragment_add_ibl_target unknown reason

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

Description

_From [zhao...@google.com](https://code.google.com/u/106321947286816917100/) on August 14, 2012 14:49:26_

running browser_tests:
BROWSER_WRAPPER="D:\src\cygwin\home\zhaoqin\Workspace\DrMemory\builds\build_x86_dbg.git\dynamorio\bin32\drrun.exe -debug --" ./browser_tests.exe -- gtest_filter=PrintPreviewWebUITest.TestPrinterList --ui-test-action-timeout=60000000 --ui-test-action-max-timeout=1500000

# 0 Id: 131c.158c Suspend: 1 Teb: 7efdd000 Unfrozen
# ChildEBP RetAddr
00 25a5e200 644a3dc4 ntdll!NtWaitForSingleObject+0x15
01 25a5e218 64473ae5 dynamorio!nt_wait_event_with_timeout+0x14 [d:\src\cygwin\home\zhaoqin\workspace\drmemory\drmemory.git\dynamorio\core\win32\ntdll.c @ 3539]
02 25a5e244 644741b0 dynamorio!os_wait_event+0x185 [d:\src\cygwin\home\zhaoqin\workspace\drmemory\drmemory.git\dynamorio\core\win32\os.c @ 6554]
03 25a5e258 6426a3a8 dynamorio!wait_for_event+0x10 [d:\src\cygwin\home\zhaoqin\workspace\drmemory\drmemory.git\dynamorio\core\win32\os.c @ 6729]
04 25a5e360 6426dcd4 dynamorio!flush_fragments_synch_unlink_priv+0x8f8 [d:\src\cygwin\home\zhaoqin\workspace\drmemory\drmemory.git\dynamorio\core\fragment.c @ 6457]
05 25a5e3c0 6439b6e4 dynamorio!flush_fragments_in_region_start+0x224 [d:\src\cygwin\home\zhaoqin\workspace\drmemory\drmemory.git\dynamorio\core\fragment.c @ 6916]
06 25a5e5e4 6449059a dynamorio!handle_modified_code+0x1ae4 [d:\src\cygwin\home\zhaoqin\workspace\drmemory\drmemory.git\dynamorio\core\vmareas.c @ 10286]
07 25a5e9fc 64499a2e dynamorio!found_modified_code+0x1c4a [d:\src\cygwin\home\zhaoqin\workspace\drmemory\drmemory.git\dynamorio\core\win32\callback.c @ 3685]
08 25a5ea78 6449879a dynamorio!check_for_modified_code+0x56e [d:\src\cygwin\home\zhaoqin\workspace\drmemory\drmemory.git\dynamorio\core\win32\callback.c @ 3805]
09 25a5eea4 25aa1bff dynamorio!intercept_exception+0x141a [d:\src\cygwin\home\zhaoqin\workspace\drmemory\drmemory.git\dynamorio\core\win32\callback.c @ 4910]
WARNING: Frame IP not in any known module. Following frames may be wrong.
0a 003dcde0 012bdbd0 0x25aa1bff
0b 003dcdf0 012fec85 browser_tests!v8::internal::HeapObject::set_map_no_write_barrier+0x20 [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\v8\src\objects-inl.h @ 1153]
0c 003dce08 0132ce5e browser_tests!v8::internal::Heap::CreateCode+0xa5 [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\v8\src\heap.cc @ 3550]
0d 003dce30 01329058 browser_tests!v8::internal::Factory::NewCode+0x2e [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\v8\src\factory.cc @ 871]
0e 003dced8 01404f2b browser_tests!v8::internal::CodeStub::GetCode+0xf8 [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\v8\src\code-stubs.cc @ 119]
0f 003dcf18 013b80ba browser_tests!v8::internal::CompareIC::UpdateCaches+0xbb [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\v8\src\ia32\ic-ia32.cc @ 1715]
10 003dcf48 0570a336 browser_tests!v8::internal::CompareIC_Miss+0x4a [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\v8\src\ic.cc @ 2663]
11 003dcf64 0570e440 0x570a336
12 003dcf8c 05724da7 0x570e440
13 003dcfac 0570db41 0x5724da7

1 Id: 131c.1dd8 Suspend: 1 Teb: 7efda000 Unfrozen
# ChildEBP RetAddr
WARNING: Frame IP not in any known module. Following frames may be wrong.
00 056df874 01981e1b 0x2635247e
01 056df89c 01982e1e browser_tests!base::MessagePumpForIO::GetIOItem+0x3b [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\message_pump_win.cc @ 573]
02 056df95c 019830a9 browser_tests!base::MessagePumpForIO::WaitForIOCompletion+0x3e [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\message_pump_win.cc @ 542]
03 056dfa04 01983282 browser_tests!base::MessagePumpForIO::WaitForWork+0x89 [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\message_pump_win.cc @ 535]
04 056dfa10 01981d10 browser_tests!base::MessagePumpForIO::DoRunLoop+0x72 [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\message_pump_win.cc @ 520]
05 056dfa30 01982b9e browser_tests!base::MessagePumpWin::RunWithDispatcher+0x40 [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\message_pump_win.cc @ 66]
06 056dfa40 0194e2ef browser_tests!base::MessagePumpWin::Run+0xe [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\message_pump_win.h @ 47]
07 056dfaf0 01960103 browser_tests!MessageLoop::RunInternal+0xaf [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\message_loop.cc @ 419]
08 056dfaf8 0194be76 browser_tests!base::RunLoop::Run+0x13 [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\run_loop.cc @ 46]
09 056dfb1c 019558ab browser_tests!MessageLoop::Run+0x16 [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\message_loop.cc @ 300]
0a 056dfb24 01955a42 browser_tests!base::Thread::Run+0xb [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\threading\thread.cc @ 134]
0b 056dfd10 01950b2a browser_tests!base::Thread::ThreadMain+0xa2 [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\threading\thread.cc @ 173]
0c 056dfd1c 757c339a browser_tests!base::`anonymous namespace'::ThreadFunc+0x1a [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\threading\platform_thread_win.cc @ 60]
0d 056dfd28 77989ef2 kernel32!BaseThreadInitThunk+0xe
0e 056dfd68 77989ec5 ntdll!__RtlUserThreadStart+0x70
0f 056dfd80 00000000 ntdll!_RtlUserThreadStart+0x1b

2 Id: 131c.1d88 Suspend: 1 Teb: 7efd7000 Unfrozen
# ChildEBP RetAddr
WARNING: Frame IP not in any known module. Following frames may be wrong.
00 0596f834 757c339a 0x2640247e
01 0596f840 77989ef2 kernel32!BaseThreadInitThunk+0xe
02 0596f880 77989ec5 ntdll!__RtlUserThreadStart+0x70
03 0596f898 00000000 ntdll!_RtlUserThreadStart+0x1b

3 Id: 131c.1058 Suspend: 1 Teb: 7efaf000 Unfrozen
# ChildEBP RetAddr
WARNING: Frame IP not in any known module. Following frames may be wrong.
00 05acfc88 757c339a 0x2645247e
01 05acfc94 77989ef2 kernel32!BaseThreadInitThunk+0xe
02 05acfcd4 77989ec5 ntdll!__RtlUserThreadStart+0x70
03 05acfcec 00000000 ntdll!_RtlUserThreadStart+0x1b

4 Id: 131c.ea4 Suspend: 1 Teb: 7efac000 Unfrozen
# ChildEBP RetAddr
WARNING: Frame IP not in any known module. Following frames may be wrong.
00 05d1f6cc 757c1194 0x2649247e
01 05d1f6e4 757c1148 kernel32!WaitForSingleObjectExImplementation+0x75
02 05d1f6f8 01950464 kernel32!WaitForSingleObject+0x12
03 05d1f7a4 0198342d browser_tests!base::WaitableEvent::Wait+0x14 [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\synchronization\waitable_event_win.cc @ 55]
04 05d1f86c 0194e2ef browser_tests!base::MessagePumpDefault::Run+0xdd [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\message_pump_default.cc @ 48]
05 05d1f91c 01960103 browser_tests!MessageLoop::RunInternal+0xaf [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\message_loop.cc @ 419]
06 05d1f924 0194be76 browser_tests!base::RunLoop::Run+0x13 [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\run_loop.cc @ 46]
07 05d1f948 019558ab browser_tests!MessageLoop::Run+0x16 [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\message_loop.cc @ 300]
08 05d1f950 01955a42 browser_tests!base::Thread::Run+0xb [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\threading\thread.cc @ 134]
09 05d1fb3c 01950b2a browser_tests!base::Thread::ThreadMain+0xa2 [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\threading\thread.cc @ 173]
0a 05d1fb48 757c339a browser_tests!base::`anonymous namespace'::ThreadFunc+0x1a [d:\src\cygwin\home\zhaoqin\workspace\chrome\chromium\src\base\threading\platform_thread_win.cc @ 60]
0b 05d1fb54 77989ef2 kernel32!BaseThreadInitThunk+0xe
0c 05d1fb94 77989ec5 ntdll!__RtlUserThreadStart+0x70
0d 05d1fbac 00000000 ntdll!_RtlUserThreadStart+0x1b

5 Id: 131c.1ed8 Suspend: 1 Teb: 7efa9000 Unfrozen
# ChildEBP RetAddr
00 2653e2a4 644a3cde ntdll!NtRaiseHardError+0x12
01 2653e2f4 6446ea5d dynamorio!nt_messagebox+0xfe [d:\src\cygwin\home\zhaoqin\workspace\drmemory\drmemory.git\dynamorio\core\win32\ntdll.c @ 3477]
02 2653e31c 642f4f44 dynamorio!debugbox+0x4d [d:\src\cygwin\home\zhaoqin\workspace\drmemory\drmemory.git\dynamorio\core\win32\os.c @ 3583]
03 2653eb38 642f5421 dynamorio!notify+0x1e4 [d:\src\cygwin\home\zhaoqin\workspace\drmemory\drmemory.git\dynamorio\core\utils.c @ 1907]
04 2653ebc4 64260c9d dynamorio!report_dynamorio_problem+0x481 [d:\src\cygwin\home\zhaoqin\workspace\drmemory\drmemory.git\dynamorio\core\utils.c @ 2128]
05 2653ed8c 642d5ff4 dynamorio!fragment_add_ibl_target+0x1c9d [d:\src\cygwin\home\zhaoqin\workspace\drmemory\drmemory.git\dynamorio\core\fragment.c @ 4454]
06 2653ee24 642d5dc2 dynamorio!dispatch_exit_fcache+0x224 [d:\src\cygwin\home\zhaoqin\workspace\drmemory\drmemory.git\dynamorio\core\dispatch.c @ 922]
07 2653ef10 642d2554 dynamorio!dispatch_enter_dynamorio+0xf72 [d:\src\cygwin\home\zhaoqin\workspace\drmemory\drmemory.git\dynamorio\core\dispatch.c @ 787]
08 2653eff4 259f2107 dynamorio!dispatch+0x14 [d:\src\cygwin\home\zhaoqin\workspace\drmemory\drmemory.gi...

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

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.