There are reports of crashes with below stack trace during long playbacks from Hulu & YouTube.
Crash thread #0 Frame Signature Module Source
#0 operator() libWPEWebKit-0.1.so.2.2.1 /usr/src/debug/wpe-webkit/2.22+gitAUTOINC+686cd2f7df-r0/git/Source/JavaScriptCore/heap/SlotVisitor.cpp:384 (0x0)
#1 drain libWPEWebKit-0.1.so.2.2.1 /usr/src/debug/wpe-webkit/2.22+gitAUTOINC+686cd2f7df-r0/git/Source/JavaScriptCore/heap/GCSegmentedArrayInlines.h:215 (0x1c)
#2 drainFromShared libWPEWebKit-0.1.so.2.2.1 /usr/src/debug/wpe-webkit/2.22+gitAUTOINC+686cd2f7df-r0/git/Source/JavaScriptCore/heap/SlotVisitor.cpp:671 (0x8)
#3 runFixpointPhase libWPEWebKit-0.1.so.2.2.1 /usr/src/debug/wpe-webkit/2.22+gitAUTOINC+686cd2f7df-r0/git/Source/JavaScriptCore/heap/Heap.cpp:1360 (0x24)
#4 runCurrentPhase libWPEWebKit-0.1.so.2.2.1 /usr/src/debug/wpe-webkit/2.22+gitAUTOINC+686cd2f7df-r0/git/Source/JavaScriptCore/heap/Heap.cpp:1175 (0x4)
#5 implFunction libWPEWebKit-0.1.so.2.2.1 /usr/src/debug/wpe-webkit/2.22+gitAUTOINC+686cd2f7df-r0/git/Source/JavaScriptCore/heap/Heap.cpp:1791 (0xc)
#6 callWithCurrentThreadState libWPEWebKit-0.1.so.2.2.1 /usr/src/debug/wpe-webkit/2.22+gitAUTOINC+686cd2f7df-r0/build/DerivedSources/ForwardingHeaders/wtf/ScopedLambda.h:59 (0x0)
#7 collectInMutatorThread libWPEWebKit-0.1.so.2.2.1 /usr/src/debug/wpe-webkit/2.22+gitAUTOINC+686cd2f7df-r0/git/Source/JavaScriptCore/heap/Heap.cpp:1803 (0x0)
#8 stopIfNecessarySlow libWPEWebKit-0.1.so.2.2.1 /usr/src/debug/wpe-webkit/2.22+gitAUTOINC+686cd2f7df-r0/git/Source/JavaScriptCore/heap/Heap.cpp:1772 (0x0)
#9 stopIfNecessarySlow libWPEWebKit-0.1.so.2.2.1 /usr/src/debug/wpe-webkit/2.22+gitAUTOINC+686cd2f7df-r0/git/Source/JavaScriptCore/heap/Heap.cpp:1746 (0x0)
#10 collectIfNecessaryOrDefer libWPEWebKit-0.1.so.2.2.1 /usr/src/debug/wpe-webkit/2.22+gitAUTOINC+686cd2f7df-r0/git/Source/JavaScriptCore/heap/HeapInlines.h:266 (0x0)
#11 allocateSlowCase libWPEWebKit-0.1.so.2.2.1 /usr/src/debug/wpe-webkit/2.22+gitAUTOINC+686cd2f7df-r0/git/Source/JavaScriptCore/heap/LocalAllocator.cpp:124 (0x4)
#12 allocateCell<JSC::JSLexicalEnvironment> libWPEWebKit-0.1.so.2.2.1 /usr/src/debug/wpe-webkit/2.22+gitAUTOINC+686cd2f7df-r0/git/Source/JavaScriptCore/heap/LocalAllocatorInlines.h:37 (0xc)
#13 create libWPEWebKit-0.1.so.2.2.1 /usr/src/debug/wpe-webkit/2.22+gitAUTOINC+686cd2f7df-r0/git/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:96 (0x8)
#14 slow_path_create_lexical_environment libWPEWebKit-0.1.so.2.2.1 /usr/src/debug/wpe-webkit/2.22+gitAUTOINC+686cd2f7df-r0/git/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:105 (0x10)
#15 libWPEWebKit-0.1.so.2.2.1@0x22fcac4 libWPEWebKit-0.1.so.2.2.1 #16 llint_slow_path_call libWPEWebKit-0.1.so.2.2.1 /usr/src/debug/wpe-webkit/2.22+gitAUTOINC+686cd2f7df-r0/git/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:1543 (0x18)
This was reported with Arris XG1v1 & Pace XG1v3 both are MIPS devices. I will let you know if there are any instances reported on ARM devices.
WPE version : 2.22 (686cd2f)
As of now, we don't have any simplified reproduction step, but will try and let you know if we find any.
There are reports of crashes with below stack trace during long playbacks from Hulu & YouTube.
This was reported with Arris XG1v1 & Pace XG1v3 both are MIPS devices. I will let you know if there are any instances reported on ARM devices.
WPE version : 2.22 (686cd2f)
As of now, we don't have any simplified reproduction step, but will try and let you know if we find any.