Comment #7 on issue 9170 by craig.schlenter: unit_tests' RenderViewTest.OnImeStateChanged crashes under Valgrind with reference to 0xBEEDDEAD http://code.google.com/p/chromium/issues/detail?id=9170
Random, probably useless datapoint: I can sometimes make it happen if I run without --smc-check=all ... when I run with that option it's always fine. I'm under the impression btw., that smc-check=all is required for v8 ... [cr...@csinspiron build(allfixes)]$ valgrind ../sconsbuild/Debug/unit_tests --gtest_filter='RenderView*' ==14375== Memcheck, a memory error detector. ==14375== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al. ==14375== Using LibVEX rev 1884, a library for dynamic binary translation. ==14375== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP. ==14375== Using valgrind-3.4.1, a dynamic binary instrumentation framework. ==14375== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al. ==14375== For more details, rerun with: -v ==14375== Note: Google Test filter = RenderView* [==========] Running 8 tests from 2 test cases. [----------] Global test environment set-up. [----------] 7 tests from RenderViewTest [ RUN ] RenderViewTest.OnLoadAlternateHTMLText [ OK ] RenderViewTest.OnLoadAlternateHTMLText [ RUN ] RenderViewTest.OnNavStateChanged [ OK ] RenderViewTest.OnNavStateChanged [ RUN ] RenderViewTest.OnImeStateChanged ==14375== Invalid read of size 4 ==14375== at 0xA6AEEA6: ??? ==14375== by 0xA68CAFE: ??? ==14375== by 0xA697127: ??? ==14375== by 0xA6952B8: ??? ==14375== by 0xA68CAFE: ??? ==14375== by 0xA69A491: ??? ==14375== by 0xA68D4D3: ??? ==14375== by 0x6059A13: v8::internal::Invoke(bool, v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Object***, bool*) (execution.cc:89) ==14375== by 0x6059B0A: v8::internal::Execution::Call(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Object***, bool*) (execution.cc:116) ==14375== by 0x605B379: v8::internal::Execution::InstantiateFunction(v8::internal::Handle<v8::internal::FunctionTemplateInfo>, bool*) (execution.cc:475) ==14375== by 0x5FEADD3: v8::FunctionTemplate::GetFunction() (api.cc:2604) ==14375== by 0x6F0DC42: WebCore::V8Proxy::GetConstructor(WebCore::V8ClassIndex::V8WrapperType) (v8_proxy.cpp:1179) ==14375== Address 0xbeeddead is not stack'd, malloc'd or (recently) free'd -- 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 -~----------~----~----~----~------~----~------~--~---
