[Webkit-unassigned] [Bug 122678] Crashes inside JavaScriptCore with SIGTRAP on various websites
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Dec 10 00:29:22 PST 2013
https://bugs.webkit.org/show_bug.cgi?id=122678
--- Comment #1 from Sebastian Dröge (slomo) <slomo at coaxion.net> 2013-12-10 00:27:35 PST ---
Still similar crashes happen all over the place with webkitgtk 2.2.3
Program received signal SIGSEGV, Segmentation fault.
0x00007f8bbca1cbeb in ?? ()
(gdb) bt
#0 0x00007f8bbca1cbeb in ?? ()
#1 0xff00007f8c13927f in ?? ()
#2 0x0000000000000002 in ?? ()
#3 0x00007f8b48ba5db0 in ?? ()
#4 0x00007f8b48ba5db0 in ?? ()
#5 0x6c894ce789480000 in ?? ()
#6 0x0047d445c7415824 in ?? ()
#7 0x00007f8b4c21df10 in ?? ()
#8 0x00007f8c139dfe9d in get (this=0x7fffb75cd2f0)
at ../Source/WTF/wtf/ThreadSpecific.h:148
#9 operator WTF::WTFThreadData* (this=0x7fffb75cd2f0)
at ../Source/WTF/wtf/ThreadSpecific.h:257
#10 operator* (this=0x7fffb75cd2f0) at ../Source/WTF/wtf/ThreadSpecific.h:277
#11 wtfThreadData () at ../Source/WTF/wtf/WTFThreadData.h:145
#12 JSC::Interpreter::prepareForRepeatCall (this=0xffff000000000000,
functionExecutable=0x7f8bb805ee00, callFrame=0x200,
function=<optimized out>, argumentCountIncludingThis=<optimized out>,
scope=0x7fffb75cd470)
at ../Source/JavaScriptCore/interpreter/Interpreter.cpp:952
#13 0x00007f8c139fbcea in JSC::JITCode::execute (
this=this at entry=0x7f8b785fa2a0, stack=0x7f8b785fa2a8,
stack at entry=0x7f8c01e78378, callFrame=0x7f8bb805ed08,
vm=vm at entry=0x7f8c000f5000) at ../Source/JavaScriptCore/jit/JITCode.cpp:46
---Type <return> to continue, or q <return> to quit---
#14 0x00007f8c139e06d5 in JSC::Interpreter::execute (this=0x7f8c01e78360,
closure=...) at ../Source/JavaScriptCore/interpreter/Interpreter.cpp:1024
#15 0x00007f8c13ad4c12 in call (this=0x7fffb75cd440)
at ../Source/JavaScriptCore/interpreter/CachedCall.h:51
#16 JSC::arrayProtoFuncForEach (exec=0x7f8bb805ecb8)
at ../Source/JavaScriptCore/runtime/ArrayPrototype.cpp:1045
#17 0x00007f8bbbfff0e5 in ?? ()
#18 0x00007fffb75cd600 in ?? ()
#19 0x00007f8bbc773c8c in ?? ()
#20 0x588b480000000084 in ?? ()
#21 0x00007f8b4c818370 in ?? ()
#22 0x00007f8b48ba5d38 in ?? ()
#23 0x00007f8b4c99c490 in ?? ()
#24 0x00007f8b6b22dc00 in ?? ()
#25 0x00007f8c13b3f133 in memcpy (__src=<optimized out>,
__dest=<optimized out>, __len=<optimized out>)
at /usr/include/x86_64-linux-gnu/bits/string3.h:51
#26 growPropertyStorage (newPropertyCapacity=<optimized out>,
indexingPayloadSizeInBytes=18446462598732840960, hasIndexingHeader=false,
oldPropertyCapacity=<optimized out>, preCapacity=18446462598732840962,
vm=..., this=0x7f8bb805ec58, intendedOwner=<optimized out>)
at ../Source/JavaScriptCore/runtime/ButterflyInlines.h:89
#27 growPropertyStorage (newPropertyCapacity=<optimized out>,
---Type <return> to continue, or q <return> to quit---
oldPropertyCapacity=<optimized out>, structure=<optimized out>,
intendedOwner=<optimized out>, vm=..., this=0x7f8bb805ec58)
at ../Source/JavaScriptCore/runtime/ButterflyInlines.h:100
#28 JSC::JSObject::growOutOfLineStorage (this=<optimized out>, vm=...,
oldSize=<optimized out>, newSize=<optimized out>)
at ../Source/JavaScriptCore/runtime/JSObject.cpp:2379
#29 0x00007f8bb805ec58 in ?? ()
#30 0x00007f8b51824ca0 in ?? ()
#31 0x00007f8bb805ec58 in ?? ()
#32 0x00007f8c01e78378 in ?? ()
#33 0x00007f8c139fbcea in JSC::JITCode::execute (
this=this at entry=0x7f8c000f5000, stack=0x0, stack at entry=0x7f8c01e78378,
callFrame=0x0, vm=0x7f8bb805ec58, vm at entry=0x7f8c000f5000)
at ../Source/JavaScriptCore/jit/JITCode.cpp:46
#34 0x00007f8c139e06d5 in JSC::Interpreter::execute (this=0x7f8c01e78360,
closure=...) at ../Source/JavaScriptCore/interpreter/Interpreter.cpp:1024
#35 0x00007f8c13ad4c12 in call (this=0x7fffb75cd750)
at ../Source/JavaScriptCore/interpreter/CachedCall.h:51
#36 JSC::arrayProtoFuncForEach (exec=0x7f8bb805ec08)
at ../Source/JavaScriptCore/runtime/ArrayPrototype.cpp:1045
#37 0x00007f8bbbfff0e5 in ?? ()
#38 0xffff000000000002 in ?? ()
#39 0x00007f8c13a471e1 in llint_op_call ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-3.0.so.0
#40 0x00007f8c13edf4e0 in ?? ()
from /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-3.0.so.0
#41 0x0000000000000002 in ?? ()
#42 0x00007f8b593c85c0 in ?? ()
#43 0x00007f8b0000000c in ?? ()
#44 0x00007f8bbc6492c1 in ?? ()
#45 0x00007f8b985f56f0 in ?? ()
#46 0x00007fffb75cd9e0 in ?? ()
#47 0x00007f8c13b8f9a7 in execute (length=<optimized out>,
start=<optimized out>, input=<optimized out>, this=0x7f8bb805ec38)
at ../Source/JavaScriptCore/yarr/YarrJIT.h:101
#48 JSC::RegExp::match (this=0x7f8bb805ec08, vm=..., s=..., startOffset=512)
at ../Source/JavaScriptCore/runtime/RegExp.cpp:456
#49 0x00007f8b53027730 in ?? ()
#50 0x00007fffb75cda30 in ?? ()
#51 0x00007f8b6ae166c0 in ?? ()
#52 0x00007f8bb805ea00 in ?? ()
#53 0x00007fffb75cda10 in ?? ()
#54 0x00007f8b68fd34a0 in ?? ()
#55 0x00007f8c13adc3ea in JSC::call (exec=exec at entry=0x7f8b593c85d0,
functionObject=..., functionObject at entry=..., callType=<optimized out>,
callData=..., thisValue=..., args=...)
---Type <return> to continue, or q <return> to quit---
at ../Source/JavaScriptCore/runtime/CallData.cpp:39
#56 0x00007f8c13b19979 in JSC::boundFunctionCall (exec=0x7f8b593c85d0)
at ../Source/JavaScriptCore/runtime/JSBoundFunction.cpp:54
#57 0x00007f8bbbfff0e5 in ?? ()
#58 0x0000000000000007 in ?? ()
#59 0x00007f8bbc649493 in ?? ()
#60 0x00007f8b52c79070 in ?? ()
#61 0x000000000000000a in ?? ()
#62 0x00007f8b593c85d0 in ?? ()
#63 0x00007f8b0000000c in ?? ()
#64 0x00007f8bbc6492c1 in ?? ()
#65 0x00007f8b4bba6b90 in ?? ()
#66 0x0000000000000067 in ?? ()
#67 0x00007f8bb805e660 in ?? ()
#68 0x00007f8bb805e660 in ?? ()
#69 0x00007f8bbbfff920 in ?? ()
#70 0x00007f8c01e78378 in ?? ()
#71 0x00007f8bb805e938 in ?? ()
#72 0x0000000000000000 in ?? ()
(gdb)
(gdb)
(gdb) quit
A debugging session is active.
--
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