[Webkit-unassigned] [Bug 42756] Crash in privateCompileCTIMachineTrampolines() on Intel Atom D510 processor

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 26 06:56:11 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=42756


Maciej Piechotka <uzytkownik2 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |uzytkownik2 at gmail.com




--- Comment #9 from Maciej Piechotka <uzytkownik2 at gmail.com>  2010-08-26 06:56:10 PST ---
I reproduced it without swap on Core 2 Duo (64 bit system) [4 GiB of memory + 0 GiB of swap].

==4456== Process terminating with default action of signal 11 (SIGSEGV): dumping core
==4456==  Access not within mapped region at address 0x27C
==4456==    at 0x4C2876D: memcpy (mc_replace_strmem.c:482)
==4456==    by 0x6C60525: JSC::JIT::privateCompileCTIMachineTrampolines(WTF::RefPtr<JSC::ExecutablePool>*, JSC::JSGlobalData*, JSC::TrampolineStructure*) (AssemblerBuffer.h:138)
==4456==    by 0x6C8650F: JSC::JIT::compileCTIMachineTrampolines(JSC::JSGlobalData*, WTF::RefPtr<JSC::ExecutablePool>*, JSC::TrampolineStructure*) (JIT.h:223)
==4456==    by 0x6D008E4: JSC::JSGlobalData::JSGlobalData(JSC::JSGlobalData::GlobalDataType, JSC::ThreadStackType) (JSGlobalData.cpp:152)
==4456==    by 0x6D00EC2: JSC::JSGlobalData::create(JSC::ThreadStackType) (JSGlobalData.cpp:225)
==4456==    by 0x6D00F01: JSC::JSGlobalData::createLeaked(JSC::ThreadStackType) (JSGlobalData.cpp:231)
==4456==    by 0x6464641: WebCore::JSDOMWindowBase::commonJSGlobalData() (JSDOMWindowBase.cpp:160)
==4456==    by 0x64A906B: WebCore::ScriptController::getAllWorlds(WTF::Vector<WebCore::DOMWrapperWorld*, 0ul>&) (ScriptController.cpp:187)
==4456==    by 0x678F271: WebCore::FrameLoader::dispatchDidClearWindowObjectsInAllWorlds() (FrameLoader.cpp:3382)
==4456==    by 0x678F306: WebCore::FrameLoader::receivedFirstData() (FrameLoader.cpp:668)
==4456==    by 0x678459F: WebCore::DocumentWriter::setEncoding(WebCore::String const&, bool) (DocumentWriter.cpp:236)
==4456==    by 0x6B7DCA0: WebKit::FrameLoaderClient::committedLoad(WebCore::DocumentLoader*, char const*, int) (FrameLoaderClientGtk.cpp:152)

With swap on everything is OK [4 GiB of memory + 4 GiB of swap]. Swap is not uses and in total 2.2 GiB is used.

Linux localhost 2.6.34-zen1-static #1 ZEN SMP PREEMPT Tue Aug 24 20:09:30 CEST 2010 x86_64 Intel(R) Core(TM)2 Duo CPU T9600 @ 2.80GHz GenuineIntel GNU/Linux

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list