Bug#852032: libjavascriptcoregtk-4.0-18: Segmentation fault in LLIntAssembly.h:2610 on powerpc64
Andrew Shadura
andrew at shadura.me
Fri Jan 20 22:29:57 UTC 2017
On 20/01/17 23:28, Andrew Shadura wrote:
> On 20/01/17 22:24, Andrew Shadura wrote:
>> To reproduce, I built seed-webkit2 on ppc64, installed libjavascriptcoregtk-4.0-18-dbgsym and ran in the directory with unpacked package source:
>>
>> $ export LD_LIBRARY_PATH=$(pwd)/libseed/.libs:
>> $ cd doc/modules/readline
>> $ gdb ../../../src/seed
>
> Obviously, I meant this:
>
> $ gdb ../../../src/.libs/seed
>
>> (gdb) set args ../../../doc/modules/make-functions.js ../../../doc/modules/readline/readline.js
>> (gdb) run
By the way, nearly exactly the same error happens on mips:
> Thread 1 "seed" received signal SIGBUS, Bus error.
> JSC::LLInt::CLoop::execute () at ./obj-mips-linux-gnu/DerivedSources/JavaScriptCore/LLIntAssembly.h:4182
> 4182 ./obj-mips-linux-gnu/DerivedSources/JavaScriptCore/LLIntAssembly.h: No such file or directory.
> (gdb) bt
> #0 JSC::LLInt::CLoop::execute () at ./obj-mips-linux-gnu/DerivedSources/JavaScriptCore/LLIntAssembly.h:4182
> #1 0x776fc68c in vmEntryToJavaScript () at ./Source/JavaScriptCore/llint/LLIntThunks.cpp:104
> #2 0x776e7c48 in JSC::JITCode::execute () at ./Source/JavaScriptCore/jit/JITCode.cpp:80
> #3 0x776dcc20 in JSC::Interpreter::execute () at ./Source/JavaScriptCore/interpreter/Interpreter.cpp:899
> #4 0x7784a6ec in JSC::evaluate () at ./Source/JavaScriptCore/runtime/Completion.cpp:106
> #5 0x7784aa4c in JSC::profiledEvaluate () at ./Source/JavaScriptCore/runtime/Completion.cpp:121
> #6 0x77576f24 in JSEvaluateScript () at ./Source/JavaScriptCore/API/JSBase.cpp:68
> #7 0x77e52b18 in seed_include (ctx=0x739fff68, function=<optimized out>, this_object=<optimized out>, argumentCount=<optimized out>, arguments=0x7fff59bc,
> exception=0x7fff5994) at seed-builtins.c:104
> #8 0x775790dc in JSC::APICallbackFunction::call<JSC::JSCallbackFunction> () at ./Source/JavaScriptCore/API/APICallbackFunction.h:63
> #9 0x776e8e04 in handleHostCall () at ./Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:1231
> #10 0x776f51a4 in JSC::LLInt::genericCall () at ./Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:1340
> #11 llint_slow_path_call () at ./Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:1347
> #12 0x776ffec8 in JSC::LLInt::CLoop::execute () at ./obj-mips-linux-gnu/DerivedSources/JavaScriptCore/LLIntAssembly.h:6864
> #13 0x776fc68c in vmEntryToJavaScript () at ./Source/JavaScriptCore/llint/LLIntThunks.cpp:104
> #14 0x776e7c48 in JSC::JITCode::execute () at ./Source/JavaScriptCore/jit/JITCode.cpp:80
> #15 0x776dcc20 in JSC::Interpreter::execute () at ./Source/JavaScriptCore/interpreter/Interpreter.cpp:899
> #16 0x7784a6ec in JSC::evaluate () at ./Source/JavaScriptCore/runtime/Completion.cpp:106
> #17 0x7784aa4c in JSC::profiledEvaluate () at ./Source/JavaScriptCore/runtime/Completion.cpp:121
> #18 0x77576f24 in JSEvaluateScript () at ./Source/JavaScriptCore/API/JSBase.cpp:68
> #19 0x77e58334 in seed_init_with_context_and_group (argc=0x7fff64d0, argv=0x7fff64ac, context=<optimized out>, group=<optimized out>) at seed-engine.c:1914
> #20 0x55550e60 in main (argc=<optimized out>, argv=<optimized out>) at main.c:142
--
Cheers,
Andrew
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 455 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-webkit-maintainers/attachments/20170120/2df5b802/attachment-0001.sig>
More information about the Pkg-webkit-maintainers
mailing list