Bug#761040: [libqtwebkit4] Browsers based on Webkit crash on loading pages
On 08.10.2014 22:42, Lisandro Damián Nicanor Pérez Meyer wrote:
> On Wednesday 08 October 2014 12:16:52 Michel Dänzer wrote:
>> On 07.10.2014 21:44, Lisandro =?ISO-8859-1?Q?Dami=E1n_Nicanor_P=E9rez?=
>> Meyer wrote:
>>> Can anyone check is arora suffers from the same bug on ppc?
>>
>> arora crashes in libQt5WebKit.so.5 for me on startup, not sure it's the
>> same bug though.
>
> Can you get a backtrace of that?
Program terminated with signal SIGSEGV, Segmentation fault.
#0 JSC::LLInt::CLoop::execute (callFrame=0xaa0a4040, bootstrapOpcodeId=592,
isInitializationPass=False) at generated/LLIntAssembly.h:31
31 generated/LLIntAssembly.h: No such file or directory.
(gdb) bt full
#0 JSC::LLInt::CLoop::execute (callFrame=0xaa0a4040, bootstrapOpcodeId=592,
isInitializationPass=False) at generated/LLIntAssembly.h:31
t0 = {{i = 0, u = <unknown type>, i32 = 0, u32 = <unknown type>, {
i8padding = "\000\000", i8 = 0 '\000'}, {u8padding = "\000\000",
u8 = 0 '\000'}, i8p = 0x0, vp = 0x0, execState = 0x0,
instruction = 0x0, nativeFunc = 0x0, opcode = 0x0}}
vPC = 0xb4508908
t0 = {{i = 0, u = <unknown type>, i32 = 0, u32 = <unknown type>, {
i8padding = "\000\000", i8 = 0 '\000'}, {u8padding = "\000\000",
u8 = 0 '\000'}, i8p = 0x0, vp = 0x0, execState = 0x0,
instruction = 0x0, nativeFunc = 0x0, opcode = 0x0}}
vPC = 0xb4508908
t0 = {{i = 0, u = <unknown type>, i32 = 0, u32 = <unknown type>, {
i8padding = "\000\000", i8 = 0 '\000'}, {u8padding = "\000\000",
u8 = 0 '\000'}, i8p = 0x0, vp = 0x0, execState = 0x0,
instruction = 0x0, nativeFunc = 0x0, opcode = 0x0}}
vPC = 0xb4508908
#1 0x0f493178 in JSC::Interpreter::executeCall (this=0xb4512630,
callFrame=0xaa05fc88, function=0xa9fbf8f8, callType=2852798528,
callData=0xbff40c28, thisValue=..., args=0xbff40c40)
at interpreter/Interpreter.cpp:1024
watchdogScope = {m_watchdog = 0xb4549960}
thisValue = {u = {asInt64 = <unknown type>,
asDouble = -nan(0xffffbbff40b14), asBits = {tag = -5,
payload = -1074525420}}}
isJSCall = 3025176840
scope = 0xaa05fc38
newCodeBlock = 0xb4515240
globalObjectScope = {m_dynamicGlobalObjectSlot = 0xb454a91c,
m_savedDynamicGlobalObject = 0xaa05fc38}
globalObjectScope = {m_dynamicGlobalObjectSlot = 0xb454a91c,
m_savedDynamicGlobalObject = 0xaa05fc38}
globalObjectScope = {m_dynamicGlobalObjectSlot = 0xb454a91c,
m_savedDynamicGlobalObject = 0xaa05fc38}
#2 0x0f556bec in JSC::call (exec=0x250, functionObject=...,
callType=256455032, callData=0x1095ec10, thisValue=..., args=0xfffffffb)
at runtime/CallData.cpp:40
thisValue = {u = {asInt64 = <unknown type>,
asDouble = -nan(0xffffbaa09ffd8), asBits = {tag = -5,
payload = -1442185256}}}
#3 0x0f2b4b3c in WebCore::JSMainThreadExecState::call(JSC::ExecState*,
JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue,
JSC::ArgList const&)
() at ../WTF/wtf/text/StringImpl.h:617
tempRefCount = <unknown type>
#4 0x0f305334 in WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*,
WebCore::Event*) () at ../WTF/wtf/HashTable.h:692
oldTableSize = -1442448248
oldTable = 0xaa09ffd8
#5 0x0f2627b0 in WebCore::EventTarget::fireEventListeners(WebCore::Event*,
WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener,
1u, WTF::CrashOnOverflow>&) () at ../WTF/wtf/text/StringImpl.h:617
tempRefCount = <unknown type>
#6 0x0f262c10 in WebCore::EventTarget::fireEventListeners(WebCore::Event*) ()
at ../WTF/wtf/text/StringImpl.h:617
tempRefCount = <unknown type>
#7 0x0e02e3e8 in WebCore::DOMWindow::dispatchEvent(WTF::PassRefPtr<WebCore::Event>,
WTF::PassRefPtr<WebCore::EventTarget>) () at ../WTF/wtf/Vector.h:913
begin = 0x0
#8 0x0e030384 in WebCore::DOMWindow::dispatchLoadEvent() ()
at ../WTF/wtf/Vector.h:913
begin = 0xb450f3b8
#9 0x0f26d7e0 in WebCore::Document::implicitClose() ()
at ../WTF/wtf/text/StringImpl.h:617
tempRefCount = <unknown type>
#10 0x0df99ef8 in WebCore::FrameLoader::checkCallImplicitClose (
this=0xaa0a4040) at loader/FrameLoader.cpp:844
child = 0xfffffffb
#11 0x0dfa1c0c in WebCore::FrameLoader::checkCompleted (this=0x1)
at loader/FrameLoader.cpp:787
tempRefCount = <unknown type>
#12 0x0df827b8 in WebCore::CachedResourceLoader::loadDone(WebCore::CachedResource*)
() at ../WTF/wtf/text/StringImpl.h:600
sizeMask = -1074525152
table = 0xfffffffb
i = -1269732400
#13 0x0dfd571c in WebCore::SubresourceLoader::notifyDone() ()
at platform/network/ResourceHandleClient.h:111
No locals.
Backtrace stopped: frame did not save the PC
--
Earthling Michel Dänzer | http://www.amd.com
Libre software enthusiast | Mesa and X developer
Reply to: