Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A crash occurred #2779

Closed
churchill-zhang opened this issue Dec 12, 2022 · 4 comments
Closed

A crash occurred #2779

churchill-zhang opened this issue Dec 12, 2022 · 4 comments
Labels
stale: 30d No interaction in the last 30 days

Comments

@churchill-zhang
Copy link
Collaborator

Version

2.15.4

Platform

Android

Architecture

arm64

Logs

#00 pc 0000000000386dbc /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.179 10304 10304 F DEBUG : #1 pc 000000000039101c /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #2 pc 0000000000390f5c /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #3 pc 0000000000524a74 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #4 pc 00000000005adda8 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #5 pc 00000000005ae160 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #6 pc 00000000005ae9c4 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #7 pc 00000000005c0588 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #8 pc 00000000005c1818 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #9 pc 00000000005c15e8 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #10 pc 0000000000519174 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #11 pc 0000000000519f08 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #12 pc 000000000090bfb4 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #13 pc 00000000009092a4 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #14 pc 000000000090a2a4 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #15 pc 000000000090946c /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #16 pc 000000000090ab60 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #17 pc 0000000000909f54 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #18 pc 000000000052dc74 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #19 pc 000000000052d9cc /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #20 pc 000000000091b54c /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #21 pc 00000000004d3f78 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #22 pc 00000000004d42ac /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #23 pc 0000000000916b40 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #24 pc 00000000003a8acc /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #25 pc 00000000003a8c00 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.180 10304 10304 F DEBUG : #26 pc 0000000000378bfc /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.181 10304 10304 F DEBUG : #27 pc 00000000003789ec /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.181 10304 10304 F DEBUG : #28 pc 0000000000373450 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.181 10304 10304 F DEBUG : #29 pc 0000000000374024 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.181 10304 10304 F DEBUG : #30 pc 0000000000371408 /data/data/com.tencent.wesing/app_lib/libhippy.so
01-09 23:13:36.181 10304 10304 F DEBUG : #31 pc 0000000000372d64 /data/data/com.tencent.wesing/app_lib/libhippy.so

Reproduce Condition

No response

Additional Information

No response

@github-actions
Copy link

🙇 Thank you for making us aware of the issue.

Don't worry about it, our collaborators will handle it asap.

If you have any additional information, you can add a new comment in this issue.

@hippy-service
Copy link

hippy-service bot commented Dec 12, 2022

I will try to translate addresses to human readable format, please wait a moment.

@hippy-service
Copy link

hippy-service bot commented Dec 12, 2022

After my translation, the result is as follows.

translated backtrace:
  #0 PC 0000000000386dbc  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::base::OS::Abort()::$_7::operator()() const) [./../src/base/platform/platform-posix.cc:671 (discriminator 2)]
  #1 PC 000000000039101c  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, v8::OOMDetails const&)) [./../src/api/api.cc:339]
  #2 PC 0000000000390f5c  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, v8::OOMDetails const&)) [./../src/api/api.cc:293]
  #3 PC 0000000000524a74  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::Heap::FatalProcessOutOfMemory(char const*)) [./../src/heap/heap.cc:6295 (discriminator 2)]
  #4 PC 00000000005adda8  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::MemoryAllocator::AllocateAlignedMemory(unsigned long, unsigned long, unsigned long, v8::internal::Executability, void*, v8::internal::VirtualMemory*)) [./../src/heap/memory-allocator.cc:0]
  #5 PC 00000000005ae160  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::MemoryAllocator::AllocateUninitializedChunk(v8::internal::BaseSpace*, unsigned long, v8::internal::Executability, v8::internal::PageSize)) [./../src/heap/memory-allocator.cc:366]
  #6 PC 00000000005ae9c4  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::MemoryAllocator::AllocatePage(v8::internal::MemoryAllocator::AllocationMode, v8::internal::Space*, v8::internal::Executability)) [./../src/heap/memory-allocator.cc:572]
  #7 PC 00000000005c0588  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::PagedSpaceBase::TryExpandImpl()) [./../src/heap/paged-spaces.cc:381 (discriminator 4)]
  #8 PC 00000000005c1818  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::PagedSpaceBase::TryExpand(int, v8::internal::AllocationOrigin)) [./../src/heap/paged-spaces.cc:960]
  #9 PC 00000000005c15e8  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::PagedSpaceBase::RefillLabMain(int, v8::internal::AllocationOrigin)) [./../src/heap/paged-spaces.cc:943]
  #10 PC 0000000000519174  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::SpaceWithLinearArea::AllocateRawUnaligned(int, v8::internal::AllocationOrigin)) [./../src/heap/spaces-inl.h:274]
  #11 PC 0000000000519f08  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment)) [./../src/heap/heap-allocator.cc:110]
  #12 PC 000000000090bfb4  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::HeapObject v8::internal::HeapAllocator::AllocateRawWith<(v8::internal::HeapAllocator::AllocationRetryMode)1>(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment)) [./../src/heap/heap-allocator-inl.h:245]
  #13 PC 00000000009092a4  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::Deserializer<v8::internal::Isolate>::Allocate(v8::internal::AllocationType, int, v8::internal::AllocationAlignment)) [./../src/snapshot/deserializer.cc:1289 (discriminator 4)]
  #14 PC 000000000090a2a4  /data/data/com.tencent.wesing/app_lib/libhippy.so (int v8::internal::Deserializer<v8::internal::Isolate>::ReadSingleBytecodeData<v8::internal::SlotAccessorForHeapObject>(unsigned char, v8::internal::SlotAccessorForHeapObject)) [./../src/snapshot/deserializer.cc:900]
  #15 PC 000000000090946c  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::Deserializer<v8::internal::Isolate>::ReadData(v8::internal::Handle<v8::internal::HeapObject>, int, int)) [./../src/snapshot/deserializer.cc:870]
  #16 PC 000000000090ab60  /data/data/com.tencent.wesing/app_lib/libhippy.so (int v8::internal::Deserializer<v8::internal::Isolate>::ReadSingleBytecodeData<v8::internal::SlotAccessorForRootSlots>(unsigned char, v8::internal::SlotAccessorForRootSlots)) [./../src/snapshot/deserializer.cc:900]
  #17 PC 0000000000909f54  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::Deserializer<v8::internal::Isolate>::ReadData(v8::internal::FullMaybeObjectSlot, v8::internal::FullMaybeObjectSlot)) [./../src/snapshot/deserializer.cc:882 (discriminator 2)]
  #18 PC 000000000052dc74  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::Heap::IterateBuiltins(v8::internal::RootVisitor*)) [./../src/heap/heap.cc:5067 (discriminator 2)]
  #19 PC 000000000052d9cc  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::Heap::IterateRoots(v8::internal::RootVisitor*, v8::base::EnumSet<v8::internal::SkipRoot, int>)) [./../src/heap/heap.cc:4920]
  #20 PC 000000000091b54c  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::StartupDeserializer::DeserializeIntoIsolate()) [./../src/snapshot/startup-deserializer.cc:32 (discriminator 4)]
  #21 PC 00000000004d3f78  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::Isolate::Init(v8::internal::SnapshotData*, v8::internal::SnapshotData*, v8::internal::SnapshotData*, bool)) [./../src/execution/isolate.cc:4271]
  #22 PC 00000000004d42ac  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::Isolate::InitWithSnapshot(v8::internal::SnapshotData*, v8::internal::SnapshotData*, v8::internal::SnapshotData*, bool)) [./../src/execution/isolate.cc:3936]
  #23 PC 0000000000916b40  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::internal::Snapshot::Initialize(v8::internal::Isolate*)) [./../src/snapshot/snapshot.cc:182]
  #24 PC 00000000003a8acc  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::Isolate::Initialize(v8::Isolate*, v8::Isolate::CreateParams const&)) [./../src/api/api.cc:8724]
  #25 PC 00000000003a8c00  /data/data/com.tencent.wesing/app_lib/libhippy.so (v8::Isolate::New(v8::Isolate::CreateParams const&)) [./../src/api/api.cc:8760]
  #26 PC 0000000000378bfc  /data/data/com.tencent.wesing/app_lib/libhippy.so (hippy::napi::V8VM::V8VM(std::__ndk1::shared_ptr<hippy::napi::V8VMInitParam> const&)) [/__w/Hippy/Hippy/core/src/napi/v8/js_native_api_v8.cc:255]
  #27 PC 00000000003789ec  /data/data/com.tencent.wesing/app_lib/libhippy.so (std::__ndk1::__compressed_pair_elem<hippy::napi::V8VM, 1, false>::__compressed_pair_elem<std::__ndk1::shared_ptr<hippy::napi::V8VMInitParam>&&, 0ul>(std::__ndk1::piecewise_construct_t, std::__ndk1::tuple<std::__ndk1::shared_ptr<hippy::napi::V8VMInitParam>&&>, std::__ndk1::__tuple_indices<0ul>)) [/opt/sdk-root/ndk/25.0.8775105/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/memory:2278]
  #28 PC 0000000000373450  /data/data/com.tencent.wesing/app_lib/libhippy.so (Engine::CreateVM(std::__ndk1::shared_ptr<hippy::napi::VMInitParam> const&)) [/__w/Hippy/Hippy/core/src/engine.cc:73]
  #29 PC 0000000000374024  /data/data/com.tencent.wesing/app_lib/libhippy.so (Engine::AsyncInit(std::__ndk1::shared_ptr<hippy::napi::VMInitParam> const&, std::__ndk1::unique_ptr<std::__ndk1::unordered_map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk1::function<void (void*)>, std::__ndk1::hash<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, std::__ndk1::equal_to<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const, std::__ndk1::function<void (void*)> > > >, std::__ndk1::default_delete<std::__ndk1::unordered_map<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >, std::__ndk1::function<void (void*)>, std::__ndk1::hash<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, std::__ndk1::equal_to<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > >, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const, std::__ndk1::function<void (void*)> > > > > >)::$_1::operator()() const) [/__w/Hippy/Hippy/core/src/engine.cc:98]
  #30 PC 0000000000371408  /data/data/com.tencent.wesing/app_lib/libhippy.so (hippy::base::TaskRunner::Run()) [/__w/Hippy/Hippy/core/src/base/task_runner.cc:57]
  #31 PC 0000000000372d64  /data/data/com.tencent.wesing/app_lib/libhippy.so (hippy::base::ThreadEntry(void*)) [/__w/Hippy/Hippy/core/src/base/thread.cc:96]

@hippy-service
Copy link

hippy-service bot commented Feb 10, 2023

Pay attention 🛎️ !!
There has been no activity on this issue for 2 months, so I will label it stalled.
It will be automatically closed in 60 days if no more activity. Feel free to leave a comment if you have any questions.

@hippy-service hippy-service bot added the stale: 30d No interaction in the last 30 days label Feb 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stale: 30d No interaction in the last 30 days
Projects
None yet
Development

No branches or pull requests

2 participants