Skip to content

3.0 Hippy Dom 0x1290b9680 Thread crash #4503

@asterpang

Description

@asterpang

期望结果

#42 Hippy Dom 0x1290b9680 Thread

SIGSEGV

解析 原始
0
SIGSEGV:SEGV_ACCERR
1
0 JavaScriptCore JSC::CodeBlock::finishCreation(JSC::VM&, JSC::ScriptExecutable*, JSC::UnlinkedCodeBlock*, JSC::JSScope*) + 616
2
1 JavaScriptCore JSC::CodeBlock::finishCreation(JSC::VM&, JSC::ScriptExecutable*, JSC::UnlinkedCodeBlock*, JSC::JSScope*) + 736
3
2 JavaScriptCore JSC::ScriptExecutable::prepareForExecutionImpl(JSC::VM&, JSC::JSFunction*, JSC::JSScope*, JSC::CodeSpecializationKind, JSC::CodeBlock*&) + 628
4
3 JavaScriptCore _llint_default_call + 1076
5
4 JavaScriptCore _llint_default_call_trampoline + 24
6
5 JavaScriptCore _op_call_varargs_return_location + 0
7
6 JavaScriptCore _op_call_ignore_result_return_location + 0
8
7 JavaScriptCore _op_construct_return_location + 0
9
8 JavaScriptCore _op_call_ignore_result_return_location + 0
10
9 JavaScriptCore _vmEntryToJavaScriptGateAfter + 0
11
10 JavaScriptCore JSC::Interpreter::executeCall(JSC::JSObject*, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 2560
12
11 JavaScriptCore JSC::profiledCall(JSC::JSGlobalObject*, JSC::ProfilingReason, JSC::JSValue, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 116
13
12 JavaScriptCore _JSObjectCallAsFunction + 224
14
13 JOOX hippy::driver::napi::JSCCtx::CallFunction(std::__1::shared_ptrhippy::driver::napi::CtxValue const&, std::__1::shared_ptrhippy::driver::napi::CtxValue const&, unsigned long, std::__1::shared_ptrhippy::driver::napi::CtxValue const*) + 884
15
14 JOOX std::__1::__function::__func<hippy::driver::module::TimerModule::Start(hippy::driver::napi::CallbackInfo&, bool)::$_0, std::__1::allocator<hippy::driver::module::TimerModule::Start(hippy::driver::napi::CallbackInfo&, bool)::$_0>, void ()>::operator()() (shared_ptr.h:647)
16
15 JOOX footstone::timer::OneShotTimer::RunUserTask() (unique_ptr.h:236)
17
16 JOOX std::__1::__function::__func<footstone::timer::BaseTimer::ScheduleNewTask(footstone::time::TimeDelta)::$_0, std::__1::allocatorfootstone::timer::BaseTimer::ScheduleNewTask(footstone::time::TimeDelta)::$_0, void ()>::operator()() (shared_ptr.h:156)
18
17 JOOX footstone::runner::Worker::RunTask() (worker.cc:115)
19
18 JOOX std::__1::__function::__func<footstone::runner::Worker::Start(bool)::$_0, std::__1::allocatorfootstone::runner::Worker::Start(bool)::$_0, void ()>::operator()() (worker.cc:126)
20
19 JOOX footstone::runner::LooperDriver::OnTimerFire(__CFRunLoopTimer*) (looper_driver.cc:100)
21
20 CoreFoundation _CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION + 32
22
21 CoreFoundation ___CFRunLoopDoTimer + 980
23
22 CoreFoundation ___CFRunLoopDoTimers + 280
24
23 CoreFoundation ___CFRunLoopRun + 1816
25
24 CoreFoundation __CFRunLoopRunSpecificWithOptions + 532
26
25 JOOX footstone::runner::LooperDriver::Start() (looper_driver.cc:79)
27
26 JOOX void* std::__1::__thread_proxy[abi:ne180100]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, footstone::runner::Worker::Start(bool)::$_1> >(void*) (thread.h:210)
28
27 libsystem_pthread.dylib __pthread_start + 136

实际结果

No response

重现链接

No response

重现步骤

5195DD20-8077-4C30-B2C8-8527350CE008.zip

重现环境

No response

补充说明

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions