Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
M
medialibrary
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 69
    • Issues 69
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 8
    • Merge Requests 8
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • VideoLAN
  • medialibrary
  • Issues
  • #279

Closed
Open
Created Nov 27, 2020 by Nicolas Pomepuy@AzaReporter

Crash Android

Crash on 3.3.3 beta 2

libvlc 3.3.10

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
pid: 0, tid: 0 >>> org.videolan.vlc <<<

backtrace:
  #00  pc 00000000000644e0  /system/lib/libc.so (pthread_mutex_lock+4)
  #00  pc 000000000005e769  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/lib/arm/libc++_shared.so (std::__ndk1::mutex::lock()+4)
  #00  pc 00000000001564b4  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/lib/arm/libmla.so (medialibrary::DiscovererWorker::enqueue(medialibrary::DiscovererWorker::Task)+44)
  #00  pc 0000000000155e28  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/lib/arm/libmla.so (medialibrary::DiscovererWorker::enqueue(long long, medialibrary::DiscovererWorker::Task::Type)+308)
  #00  pc 0000000000155ce8  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/lib/arm/libmla.so (medialibrary::DiscovererWorker::reloadDevice(long long)+20)
  #00  pc 00000000000fb928  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/lib/arm/libmla.so (medialibrary::MediaLibrary::FsFactoryCb::onDeviceMounted(medialibrary::fs::IDevice const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&)+608)
  #00  pc 00000000001d927c  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/lib/arm/libmla.so (medialibrary::fs::libvlc::FileSystemFactory::onDeviceMounted(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char>> const&, bool)+816)
  #00  pc 00000000000cfc7f  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/lib/arm/libmla.so (AndroidDeviceLister::refresh()+114)
  #00  pc 0000000000227c68  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/lib/arm/libmla.so (medialibrary::Folder::mrl() const+164)
  #00  pc 0000000000214198  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/lib/arm/libmla.so (medialibrary::File::mrl() const+108)
  #00  pc 00000000000d0b87  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/lib/arm/libmla.so (mediaToMediaWrapper(_JNIEnv*, fields*, std::__ndk1::shared_ptr<medialibrary::IMedia> const&)+586)
  #00  pc 00000000000c5609  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/lib/arm/libmla.so (lastMediaPLayed(_JNIEnv*, _jobject*)+100)
  #00  pc 000000000003af3b  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.odex (offset 0x3a000) (org.videolan.medialibrary.MedialibraryImpl.nativeDevices [DEDUPED]+74)
  #00  pc 0000000000417d75  /system/lib/libart.so (art_quick_invoke_stub_internal+68)
  #00  pc 00000000003f12ef  /system/lib/libart.so (art_quick_invoke_stub+226)
  #00  pc 00000000000a1031  /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+136)
  #00  pc 00000000001e8835  /system/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+232)
  #00  pc 00000000001e3511  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+776)
  #00  pc 00000000003ecda9  /system/lib/libart.so (MterpInvokeDirect+196)
  #00  pc 000000000040ab14  /system/lib/libart.so (ExecuteMterpImpl+14484)
  #00  pc 0000000000a7f890  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (org.videolan.medialibrary.MedialibraryImpl.lastMediaPlayed+8)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e34fb  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+754)
  #00  pc 00000000003ee35b  /system/lib/libart.so (MterpInvokeVirtualQuick+422)
  #00  pc 000000000040e794  /system/lib/libart.so (ExecuteMterpImpl+29972)
  #00  pc 0000000000ad9e10  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (org.videolan.television.viewmodel.MainTvModel$updateRecentlyPlayed$1$invokeSuspend$$inlined$getFromMl$1$1$1.invokeSuspend+84)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e34fb  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+754)
  #00  pc 00000000003ee35b  /system/lib/libart.so (MterpInvokeVirtualQuick+422)
  #00  pc 000000000040e794  /system/lib/libart.so (ExecuteMterpImpl+29972)
  #00  pc 0000000000ad9da0  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (org.videolan.television.viewmodel.MainTvModel$updateRecentlyPlayed$1$invokeSuspend$$inlined$getFromMl$1$1$1.invoke+20)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e34fb  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+754)
  #00  pc 00000000003ecae5  /system/lib/libart.so (MterpInvokeInterface+1020)
  #00  pc 000000000040ac14  /system/lib/libart.so (ExecuteMterpImpl+14740)
  #00  pc 0000000000a3915c  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (kotlinx.coroutines.intrinsics.UndispatchedKt.startCoroutineUndispatched+44)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e34fb  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+754)
  #00  pc 00000000003ecef3  /system/lib/libart.so (MterpInvokeStatic+130)
  #00  pc 000000000040ab94  /system/lib/libart.so (ExecuteMterpImpl+14612)
  #00  pc 000000000048da8a  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (kotlinx.coroutines.CoroutineStart.invoke+54)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e34fb  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+754)
  #00  pc 00000000003ee35b  /system/lib/libart.so (MterpInvokeVirtualQuick+422)
  #00  pc 000000000040e794  /system/lib/libart.so (ExecuteMterpImpl+29972)
  #00  pc 000000000048d09c  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (kotlinx.coroutines.AbstractCoroutine.start+12)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e34fb  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+754)
  #00  pc 00000000003ee35b  /system/lib/libart.so (MterpInvokeVirtualQuick+422)
  #00  pc 000000000040e794  /system/lib/libart.so (ExecuteMterpImpl+29972)
  #00  pc 0000000000a0af6c  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (kotlinx.coroutines.BuildersKt__Builders_commonKt.launch+48)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e34fb  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+754)
  #00  pc 00000000003ecef3  /system/lib/libart.so (MterpInvokeStatic+130)
  #00  pc 000000000040ab94  /system/lib/libart.so (ExecuteMterpImpl+14612)
  #00  pc 000000000048d1b8  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (kotlinx.coroutines.BuildersKt.launch)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e34fb  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+754)
  #00  pc 00000000003ecef3  /system/lib/libart.so (MterpInvokeStatic+130)
  #00  pc 000000000040ab94  /system/lib/libart.so (ExecuteMterpImpl+14612)
  #00  pc 0000000000a0af20  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (kotlinx.coroutines.BuildersKt__Builders_commonKt.launch$default+28)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e4377  /system/lib/libart.so (bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+674)
  #00  pc 00000000003ee115  /system/lib/libart.so (MterpInvokeStaticRange+100)
  #00  pc 000000000040ae94  /system/lib/libart.so (ExecuteMterpImpl+15380)
  #00  pc 000000000048d19c  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (kotlinx.coroutines.BuildersKt.launch$default)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e4377  /system/lib/libart.so (bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+674)
  #00  pc 00000000003ee115  /system/lib/libart.so (MterpInvokeStaticRange+100)
  #00  pc 000000000040ae94  /system/lib/libart.so (ExecuteMterpImpl+15380)
  #00  pc 0000000000ad9f52  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (org.videolan.television.viewmodel.MainTvModel$updateRecentlyPlayed$1$invokeSuspend$$inlined$getFromMl$1$1.onMedialibraryReady+54)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e34fb  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+754)
  #00  pc 00000000003ecae5  /system/lib/libart.so (MterpInvokeInterface+1020)
  #00  pc 000000000040ac14  /system/lib/libart.so (ExecuteMterpImpl+14740)
  #00  pc 0000000000a7feb8  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (org.videolan.medialibrary.MedialibraryImpl.start+68)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e34fb  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+754)
  #00  pc 00000000003ee35b  /system/lib/libart.so (MterpInvokeVirtualQuick+422)
  #00  pc 000000000040e794  /system/lib/libart.so (ExecuteMterpImpl+29972)
  #00  pc 0000000000ae68f4  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (org.videolan.vlc.MediaParsingService.initMedialib+224)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e4377  /system/lib/libart.so (bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+674)
  #00  pc 00000000003ee5bf  /system/lib/libart.so (MterpInvokeVirtualQuickRange+298)
  #00  pc 000000000040e814  /system/lib/libart.so (ExecuteMterpImpl+30100)
  #00  pc 0000000000ae6cd8  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (org.videolan.vlc.MediaParsingService.processAction+948)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e34fb  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+754)
  #00  pc 00000000003ee35b  /system/lib/libart.so (MterpInvokeVirtualQuick+422)
  #00  pc 000000000040e794  /system/lib/libart.so (ExecuteMterpImpl+29972)
  #00  pc 0000000000ae5634  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (org.videolan.vlc.MediaParsingService$processAction$1.invokeSuspend+24)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e34fb  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+754)
  #00  pc 00000000003ee35b  /system/lib/libart.so (MterpInvokeVirtualQuick+422)
  #00  pc 000000000040e794  /system/lib/libart.so (ExecuteMterpImpl+29972)
  #00  pc 00000000003c8800  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith+28)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e34fb  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+754)
  #00  pc 00000000003ecae5  /system/lib/libart.so (MterpInvokeInterface+1020)
  #00  pc 000000000040ac14  /system/lib/libart.so (ExecuteMterpImpl+14740)
  #00  pc 0000000000a0f97e  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (kotlinx.coroutines.DispatchedTask.run+270)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e34fb  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+754)
  #00  pc 00000000003ee35b  /system/lib/libart.so (MterpInvokeVirtualQuick+422)
  #00  pc 000000000040e794  /system/lib/libart.so (ExecuteMterpImpl+29972)
  #00  pc 0000000000a3ad60  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e34fb  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+754)
  #00  pc 00000000003ee35b  /system/lib/libart.so (MterpInvokeVirtualQuick+422)
  #00  pc 000000000040e794  /system/lib/libart.so (ExecuteMterpImpl+29972)
  #00  pc 0000000000a39ae8  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask+28)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e34fb  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+754)
  #00  pc 00000000003ecda9  /system/lib/libart.so (MterpInvokeDirect+196)
  #00  pc 000000000040ab14  /system/lib/libart.so (ExecuteMterpImpl+14484)
  #00  pc 0000000000a39c1c  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker+56)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc757  /system/lib/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+146)
  #00  pc 00000000001e34fb  /system/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+754)
  #00  pc 00000000003ecda9  /system/lib/libart.so (MterpInvokeDirect+196)
  #00  pc 000000000040ab14  /system/lib/libart.so (ExecuteMterpImpl+14484)
  #00  pc 0000000000a39bcc  /data/app/org.videolan.vlc-HCGSAXtdhmtPOo31U8PNhw==/oat/arm/base.vdex (kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run)
  #00  pc 00000000001c7e89  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool) (.llvm.2138293751)+352)
  #00  pc 00000000001cc6a3  /system/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+82)
  #00  pc 00000000003df75b  /system/lib/libart.so (artQuickToInterpreterBridge+890)
  #00  pc 000000000041c2ff  /system/lib/libart.so (art_quick_to_interpreter_bridge+30)
  #00  pc 0000000000417d75  /system/lib/libart.so (art_quick_invoke_stub_internal+68)
  #00  pc 00000000003f12ef  /system/lib/libart.so (art_quick_invoke_stub+226)
  #00  pc 00000000000a1031  /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+136)
  #00  pc 0000000000350a6d  /system/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+52)
  #00  pc 00000000003517f9  /system/lib/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+316)
  #00  pc 0000000000373371  /system/lib/libart.so (art::Thread::CreateCallback(void*)+900)
  #00  pc 0000000000063bb5  /system/lib/libc.so (__pthread_start(void*)+22)
  #00  pc 000000000001e02d  /system/lib/libc.so (__start_thread+22)
Edited Nov 27, 2020 by Nicolas Pomepuy
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None