App crashes when i open any playlist.
Describe the bug The app crashes every time I open any playlist(Favorite, Downloaded, ...etc). Must be a MIUI related crash because I use a Redmi Note 8 pro, My friend with a Samsung does not experience this crash
To Reproduce Steps to reproduce the behavior: 1- Open SimpMusic 2- Tap on Library 3- Tap on any playlist for example Favorits 4- The app freezes briefly and then crashes to the home screen
Expected behavior The playlist should open normally and display its songs without the app closing or freezing.
App Version 0.2.21
Log (Error Details) the logs are so long so I'll paste the begging of the crash and and the end of crash you can open to .txt file to see all the logs.
10-07 15:48:13.792 13593 13645 E FrameEvents: updateAcquireFence: Did not find frame.
10-07 15:48:13.819 13593 13645 E BufferQueueProducer: [ImageReader-410x164f1u1048579m1-13593-6](id:351900000006,api:1,p:13593,c:13593) query: BufferQueue has been abandoned
10-07 15:48:13.819 13593 13645 E BufferQueueProducer: [ImageReader-410x164f1u1048579m1-13593-6](id:351900000006,api:1,p:13593,c:13593) query: BufferQueue has been abandoned
10-07 15:48:13.819 13593 13645 E BufferQueueProducer: [ImageReader-410x164f1u1048579m1-13593-6](id:351900000006,api:1,p:13593,c:13593) dequeueBuffer: BufferQueue has been abandoned
10-07 15:48:13.820 13593 13645 E BufferQueueProducer: [ImageReader-410x164f1u1048579m1-13593-6](id:351900000006,api:1,p:13593,c:13593) query: BufferQueue has been abandoned
10-07 15:48:13.820 13593 13645 F OpenGLRenderer: Failed to set damage region on surface 0xb400007401c3fa00, error=EGL_BAD_ACCESS
10-07 15:48:14.087 13593 13645 F xrave.simpmusi: runtime.cc:659] Runtime aborting...
10-07 15:48:14.087 13593 13645 F xrave.simpmusi: runtime.cc:659] Dumping all threads without mutator lock held
10-07 15:48:14.087 13593 13645 F xrave.simpmusi: runtime.cc:659] All threads:
10-07 15:48:14.087 13593 13645 F xrave.simpmusi: runtime.cc:659] DALVIK THREADS (76):
10-07 15:48:14.087 13593 13645 F xrave.simpmusi: runtime.cc:659] "RenderThread" prio=10 tid=38 Runnable
10-07 15:48:14.087 13593 13645 F xrave.simpmusi: runtime.cc:659] | group="" sCount=0 dsCount=0 flags=0 obj=0x130818b8 self=0xb400007452773000
10-07 15:48:14.087 13593 13645 F xrave.simpmusi: runtime.cc:659] | sysTid=13645 nice=-10 cgrp=default sched=0/0 handle=0x74432dacc0
10-07 15:48:14.087 13593 13645 F xrave.simpmusi: runtime.cc:659] | state=R schedstat=( 5434500700 305570542 10787 ) utm=448 stm=95 core=6 HZ=100
10-07 15:48:14.087 13593 13645 F xrave.simpmusi: runtime.cc:659] | stack=0x74431e3000-0x74431e5000 stackSize=995KB
10-07 15:48:14.087 13593 13645 F xrave.simpmusi: runtime.cc:659] | held mutexes= "abort lock" "mutator lock"(shared held)
10-07 15:48:14.087 13593 13645 F xrave.simpmusi: runtime.cc:659] native: #00 pc 00000000004a96b4 /apex/com.android.art/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+140)
...
10-07 15:48:14.088 13593 13645 F xrave.simpmusi: runtime.cc:659] native: #09 pc 0000000000329c70 /system/lib64/libhwui.so (android::uirenderer::renderthread::CanvasContext::prepareAndDraw(android::uirenderer::RenderNode*)+160)
10-07 15:48:14.088 13593 13645 F xrave.simpmusi: runtime.cc:659] native: #10 pc 000000000033c3b0 /system/lib64/libhwui.so (android::uirenderer::renderthread::RenderThread::dispatchFrameCallbacks()+208)
10-07 15:48:14.088 13593 13645 F xrave.simpmusi: runtime.cc:659] native: #11 pc 0000000000319fcc /system/lib64/libhwui.so (android::uirenderer::WorkQueue::process()+220)
10-07 15:48:14.088 13593 13645 F xrave.simpmusi: runtime.cc:659] native: #12 pc 000000000033c480 /system/lib64/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+88)
10-07 15:48:14.088 13593 13645 F xrave.simpmusi: runtime.cc:659] native: #13 pc 000000000001567c /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
10-07 15:48:14.088 13593 13645 F xrave.simpmusi: runtime.cc:659] native: #14 pc 0000000000014f14 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+412)
10-07 15:48:14.088 13593 13645 F xrave.simpmusi: runtime.cc:659] native: #15 pc 00000000000ec7b8 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64)
10-07 15:48:14.088 13593 13645 F xrave.simpmusi: runtime.cc:659] native: #16 pc 000000000008c050 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
10-07 15:48:14.088 13593 13645 F xrave.simpmusi: runtime.cc:659] (no managed stack frames)
10-07 15:48:14.088 13593 13645 F xrave.simpmusi: runtime.cc:659]
--------- beginning of crash
10-07 15:48:14.231 13593 13645 F libc : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 13645 (RenderThread), pid 13593 (xrave.simpmusic)
Mano, Acredito eu que seja o nosso sistema operacional, também tenho um Redmi note 8 pro, e da este mesmo erro, talvez o projeto não tenha uma otimização e construção descente para esses dispositivos, mas em breve creio que eles arrumem. Se conseguir alguma forme me envie por favor, pois tive que estar usando atualmente a versão 1.19
This should be solved, please reply if still relevant for v1.0.0
@maxrave-dev can you confirm this?
This should be solved, please reply if still relevant for v1.0.0@maxrave-dev can you confirm this?
no it's still crashes
Alguna novedad?