DynamoRIO / DynamoRIO/dynamorio
ASSERT (chrome.exe 32-bit Windows) fragment.c:5944
- 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 December 11, 2012 10:44:38_
What steps will reproduce the problem? ~/Workspace/DynamoRIO/builds/build_x86_dbg.svn/bin32/drrun.exe -debug -no_early_inject -no_privlib_privheap -no_follow_children -- ./chrome.exe
and try to open a pdf file, which hangs there.
on closing the browser, on exit, assert message pop up:
core\fragment.c:5944 !DYNAMO_OPTION(syscalls_synch_flush) || !get_at_syscall(dcontext) (Error occurred @1153976 frags)
version 3.2.1762, custom build
callstacks:
00 25d1e2a4 575d898e ntdll!NtRaiseHardError+0x12
01 25d1e2f4 575a25ed dynamorio!nt_messagebox+0xfe [d:\src\cygwin\home\zhaoqin\workspace\dynamorio\dynamorio.svn\core\win32\ntdll.c @ 3383]
02 25d1e31c 574157c4 dynamorio!debugbox+0x4d [d:\src\cygwin\home\zhaoqin\workspace\dynamorio\dynamorio.svn\core\win32\os.c @ 3734]
03 25d1eb38 57415cf3 dynamorio!notify+0x1e4 [d:\src\cygwin\home\zhaoqin\workspace\dynamorio\dynamorio.svn\core\utils.c @ 1914]
04 25d1ebd0 57410ad4 dynamorio!report_dynamorio_problem+0x4d3 [d:\src\cygwin\home\zhaoqin\workspace\dynamorio\dynamorio.svn\core\utils.c @ 2173]
05 25d1ed08 57389ccf dynamorio!internal_error+0x124 [d:\src\cygwin\home\zhaoqin\workspace\dynamorio\dynamorio.svn\core\utils.c @ 186]
06 25d1ed34 5749b40c dynamorio!enter_couldbelinking+0x12f [d:\src\cygwin\home\zhaoqin\workspace\dynamorio\dynamorio.svn\core\fragment.c @ 5944]
07 25d1ed80 5748f6bc dynamorio!trace_abort+0x5c [d:\src\cygwin\home\zhaoqin\workspace\dynamorio\dynamorio.svn\core\monitor.c @ 2475]
08 25d1ed8c 5748f69c dynamorio!trace_abort_and_delete+0xc [d:\src\cygwin\home\zhaoqin\workspace\dynamorio\dynamorio.svn\core\monitor.c @ 326]
09 25d1ed98 573dcf1c dynamorio!monitor_thread_reset_free+0xc [d:\src\cygwin\home\zhaoqin\workspace\dynamorio\dynamorio.svn\core\monitor.c @ 319]
0a 25d1ee2c 57389693 dynamorio!fcache_reset_all_caches_proactively+0xb8c [d:\src\cygwin\home\zhaoqin\workspace\dynamorio\dynamorio.svn\core\fcache.c @ 4235]
0b 25d1ee60 573f3a28 dynamorio!enter_nolinking+0x173 [d:\src\cygwin\home\zhaoqin\workspace\dynamorio\dynamorio.svn\core\fragment.c @ 5858]
0c 25d1ef0c 573f3864 dynamorio!dispatch_enter_fcache+0xc8 [d:\src\cygwin\home\zhaoqin\workspace\dynamorio\dynamorio.svn\core\dispatch.c @ 354]
0d 25d1eff4 22bb2107 dynamorio!dispatch+0xad4 [d:\src\cygwin\home\zhaoqin\workspace\dynamorio\dynamorio.svn\core\dispatch.c @ 211]
WARNING: Frame IP not in any known module. Following frames may be wrong.
failed assert:
/\* ensure not still marked at_syscall */
ASSERT(!DYNAMO_OPTION(syscalls_synch_flush) || !get_at_syscall(dcontext));
0:018> ?? dynamorio!dynamo_options.syscalls_synch_flush
char 1 ''
0:018> ?? dcontext->upcontext_ptr->at_syscall
char 1 ''
_Original issue: http://code.google.com/p/dynamorio/issues/detail?id=1016_
Contributor guide
Assessment
This issue has not been assessed yet.