weixin_39817347 2020-11-30 07:35
浏览 0

ASSERT: common\alloc.c:4885: pt->tailcall_target[pt->in_heap_routine] == NULL (tailcall var not cleaned up)

From timurrrr.com on August 05, 2011 11:43:33

kn # ChildEBP RetAddr
00 18bd922c 1001f0af dynamorio!dynamorio_syscall_wow64+0x21 01 18bd95c8 1001d4a0 drmemorylib!handle_mem_ref+0x182f [drmemory\readwrite.c @ 2917] 02 18bd9780 100110e1 drmemorylib!check_mem_opnd+0x1bf0 [drmemory\readwrite.c @ 2833] 03 18bd9d48 10017336 drmemorylib!slow_path_with_mc+0x28e1 [drmemory\readwrite.c @ 1956] 04 18bd9eb0 18d900b9 drmemorylib!slow_path+0x46 [drmemory\readwrite.c @ 2121] WARNING: Frame IP not in any known module. Following frames may be wrong. 05 0035d528 677b91ff +0x18d300b8 06 0035d534 67791830 chrome_665d0000!base::internal::ThreadLocalPlatform::GetValueFromSlot+0xf [base\threading\thread_local_win.cc @ 31] 07 0035d544 6779162f chrome_665d0000!base::ThreadLocalPointer::Get+0x10 [base\threading\thread_local.h @ 92] 08 0035d550 67791715 chrome_665d0000!base::ThreadLocalBoolean::Get+0xf [base\threading\thread_local.h @ 113] 09 0035d55c 6685224e chrome_665d0000!base::ThreadRestrictions::SetSingletonAllowed+0x15 [base\threading\thread_restrictions.cc @ 46] 0a 0035d56c 6685214c chrome_665d0000!base::ThreadRestrictions::ScopedAllowSingleton::ScopedAllowSingleton+0xe [base\threading\thread_restrictions.h @ 58] 0b 0035d620 67a87dd5 chrome_665d0000!BrowserThread::CurrentlyOn+0x1c [content\browser\browser_thread.cc @ 145] 0c 0035d634 6791f59d chrome_665d0000!subtle::PrefMemberBase::Internal::IsOnCorrectThread+0x15 [chrome\browser\prefs\pref_member.cc @ 90] 0d 0035d6dc 679a337f chrome_665d0000!subtle::PrefMemberBase::Internal::CheckOnCorrectThread+0x2d [chrome\browser\prefs\pref_member.h @ 64] 0e 0035d6e8 679a1d21 chrome_665d0000!PrefMember::Internal::value+0xf [chrome\browser\prefs\pref_member.h @ 214] 0f 0035d6f4 6799ba45 chrome_665d0000!PrefMember::GetValue+0x21 [chrome\browser\prefs\pref_member.h @ 178] 10 0035d700 67c0ac4e chrome_665d0000!Browser::UseVerticalTabs+0x15 [chrome\browser\ui\browser.cc @ 3275] 11 0035d710 67c11035 chrome_665d0000!DefaultTabHandler::UseVerticalTabs+0x2e [chrome\browser\tabs\default_tab_handler.cc @ 133] 12 0035d720 68376d86 chrome_665d0000!BrowserView::UseVerticalTabs+0x35 [chrome\browser\ui\views\frame\browser_view.cc @ 464] 13 0035d798 683752dd chrome_665d0000!OpaqueBrowserFrameView::PaintRestoredClientEdge+0x126 [chrome\browser\ui\views\frame\opaque_browser_frame_view.cc @ 902]

Looks like TLS-related?

Original issue: http://code.google.com/p/drmemory/issues/detail?id=543

该提问来源于开源项目:DynamoRIO/drmemory

  • 写回答

17条回答 默认 最新

  • weixin_39817347 2020-11-30 07:35
    关注

    From bruen....com on August 05, 2011 11:50:30

    I think you have the wrong thread's callstack: can you get the callstack for the assert?

    what test is this on? is this w/ or w/o tcmalloc?

    评论

报告相同问题?