[Webkit-unassigned] [Bug 179914] [GTK] Crash in IsoAllocator::allocateSlow (WTF::Signal::BadAccess)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 7 03:52:15 PST 2017


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

--- Comment #39 from Milan Crha <mcrha at redhat.com> ---
I'm not able to run WebKitWebProcess under valgrind, it crashes with:

FATAL: Could not allocate gigacage memory with maxAlignment = 34359738368, totalSize = 103079215104.
==20102== Invalid write of size 4
==20102==    at 0xB1E1E5C: void std::call_once<Gigacage::ensureGigacage()::{lambda()#1}>(std::once_flag&, Gigacage::ensureGigacage()::{lambda()#1}&&)::{lambda()#2}::_FUN() (Gigacage.cpp:154)
==20102==    by 0x10840AB6: __pthread_once_slow (in /usr/lib64/libpthread-2.26.so)
==20102==    by 0xB1E178C: __gthread_once (gthr-default.h:699)
==20102==    by 0xB1E178C: call_once<Gigacage::ensureGigacage()::<lambda()> > (mutex:684)
==20102==    by 0xB1E178C: Gigacage::ensureGigacage() (Gigacage.cpp:108)
==20102==    by 0xB1E25F6: bmalloc::Heap::Heap(bmalloc::HeapKind, std::lock_guard<bmalloc::StaticMutex>&) (Heap.cpp:58)
==20102==    by 0xB1E0952: PerHeapKindBase<std::lock_guard<bmalloc::StaticMutex>&> (PerHeapKind.h:43)
==20102==    by 0xB1E0952: PerHeapKind<std::lock_guard<bmalloc::StaticMutex>&> (PerHeapKind.h:95)
==20102==    by 0xB1E0952: bmalloc::PerProcess<bmalloc::PerHeapKind<bmalloc::Heap> >::getSlowCase() (PerProcess.h:93)
==20102==    by 0xB1E0670: get (PerProcess.h:84)
==20102==    by 0xB1E0670: bmalloc::Cache::Cache(bmalloc::HeapKind) (Cache.cpp:46)
==20102==    by 0xB1E0A1C: PerHeapKindBase<> (PerHeapKind.h:43)
==20102==    by 0xB1E0A1C: PerHeapKind<> (PerHeapKind.h:95)
==20102==    by 0xB1E0A1C: bmalloc::PerThread<bmalloc::PerHeapKind<bmalloc::Cache> >::getSlowCase() (PerThread.h:145)
==20102==    by 0xB1E06CE: bmalloc::Cache::allocateSlowCaseNullCache(bmalloc::HeapKind, unsigned long) (Cache.cpp:58)
==20102==    by 0xB1C7B56: operator new (StringImpl.h:160)
==20102==    by 0xB1C7B56: WTF::StringImpl::createFromLiteral(char const*, unsigned int) (StringImpl.cpp:153)
==20102==    by 0xB1C7BA0: WTF::StringImpl::createFromLiteral(char const*) (StringImpl.cpp:158)
==20102==    by 0xB1D3171: WTF::String::String(WTF::ASCIILiteral) (WTFString.cpp:83)
==20102==    by 0x537ED46: __static_initialization_and_destruction_0 (PasteboardHelper.cpp:43)
==20102==    by 0x537ED46: _GLOBAL__sub_I_PasteboardHelper.cpp (PasteboardHelper.cpp:316)
==20102==    by 0x4010E82: _dl_init (in /usr/lib64/ld-2.26.so)
==20102==    by 0x4000F09: ??? (in /usr/lib64/ld-2.26.so)
==20102==    by 0x1: ???
==20102==    by 0x1FFEFFFDCE: ???
==20102==    by 0x1FFEFFFE0B: ???

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20171207/6fa96aef/attachment.html>


More information about the webkit-unassigned mailing list