MMA constantly crashing

Report bugs & feature requests for MediaMonkey for Android and learn about the newest beta build.

Moderator: Gurus

gmb2

MMA constantly crashing

Post by gmb2 »

Hello all,

since a few days MMA keeps crashing as soon as I try to open any menu besides sync. Things I've already tried:
  • reinstalling MMA and MMA pro
  • installing the latest beta
  • reinstalling the Google app
  • reinstalling android system web viewer
  • deleting the Mediamonkey folder from internal storage
  • re-syncing my library
Here is my android crash log:

Code: Select all

java.lang.RuntimeException: Canvas: trying to draw too large(287985880bytes) bitmap.
	at android.graphics.RecordingCanvas.throwIfCannotDraw(RecordingCanvas.java:280)
	at android.graphics.BaseRecordingCanvas.drawBitmap(BaseRecordingCanvas.java:88)
	at android.graphics.drawable.BitmapDrawable.draw(BitmapDrawable.java:548)
	at android.widget.ImageView.onDraw(ImageView.java:1416)
	at android.view.View.draw(View.java:21547)
	at android.view.View.updateDisplayListIfDirty(View.java:20416)
	at android.view.View.draw(View.java:21276)
	at android.view.ViewGroup.drawChild(ViewGroup.java:4417)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4177)
	at android.view.View.draw(View.java:21550)
	at android.view.View.updateDisplayListIfDirty(View.java:20416)
	at android.view.View.draw(View.java:21276)
	at android.view.ViewGroup.drawChild(ViewGroup.java:4417)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4177)
	at android.view.View.draw(View.java:21550)
	at android.view.View.updateDisplayListIfDirty(View.java:20416)
	at android.view.View.draw(View.java:21276)
	at android.view.ViewGroup.drawChild(ViewGroup.java:4417)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4177)
	at android.view.View.draw(View.java:21550)
	at android.view.View.updateDisplayListIfDirty(View.java:20416)
	at android.view.View.draw(View.java:21276)
	at android.view.ViewGroup.drawChild(ViewGroup.java:4417)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4177)
	at android.view.View.draw(View.java:21550)
	at android.view.View.updateDisplayListIfDirty(View.java:20416)
	at android.view.View.draw(View.java:21276)
	at android.view.ViewGroup.drawChild(ViewGroup.java:4417)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4177)
	at android.view.View.draw(View.java:21550)
	at android.view.View.updateDisplayListIfDirty(View.java:20416)
	at android.view.View.draw(View.java:21276)
	at android.view.ViewGroup.drawChild(ViewGroup.java:4417)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4177)
	at android.view.View.updateDisplayListIfDirty(View.java:20407)
	at android.view.View.draw(View.java:21276)
	at android.view.ViewGroup.drawChild(ViewGroup.java:4417)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4177)
	at android.view.View.updateDisplayListIfDirty(View.java:20407)
	at android.view.View.draw(View.java:21276)
	at android.view.ViewGroup.drawChild(ViewGroup.java:4417)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4177)
	at android.view.View.updateDisplayListIfDirty(View.java:20407)
	at android.view.View.draw(View.java:21276)
	at android.view.ViewGroup.drawChild(ViewGroup.java:4417)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4177)
	at android.view.View.draw(View.java:21550)
	at com.android.internal.policy.DecorView.draw(DecorView.java:844)
	at android.view.View.updateDisplayListIfDirty(View.java:20416)
	at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:575)
	at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:581)
	at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:654)
	at android.view.ViewRootImpl.draw(ViewRootImpl.java:3735)
	at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:3530)
	at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2867)
	at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1820)
	at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7782)
	at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1031)
	at android.view.Choreographer.doCallbacks(Choreographer.java:854)
	at android.view.Choreographer.doFrame(Choreographer.java:789)
	at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1016)
	at android.os.Handler.handleCallback(Handler.java:883)
	at android.os.Handler.dispatchMessage(Handler.java:100)
	at android.os.Looper.loop(Looper.java:224)
	at android.app.ActivityThread.main(ActivityThread.java:7562)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)
I'm using Android 10 (MIUI 12.0.5 global stable) on a Xiaomi Mi 9 lite.

Any suggestions what else to try?
Peke
Posts: 17446
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: MMA constantly crashing

Post by Peke »

Hi,
Does it also crash if you use ⋮ -> About MediaMonkey -> Send Logs?

If no then can you please crash MMA -> use ⋮ -> About MediaMonkey -> Send Logs -> Write log ID here and press OK so that MMA send us log file -> Submit reply here with log id.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
gmb2

Re: MMA constantly crashing

Post by gmb2 »

Hi, thanks for the reply. My log ID is MRCI75DDBL.
Peke
Posts: 17446
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: MMA constantly crashing

Post by Peke »

Hi,
Great, assigned to https://www.ventismedia.com/mantis/view.php?id=17846 lets hope we can get to bottom of it.
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
martin.bohac
Posts: 240
Joined: Thu Nov 14, 2013 5:23 pm

Re: MMA constantly crashing

Post by martin.bohac »

Hello,
the detection of such a large album art is added to 1.4.4.953 (Beta).
There is a 100 MB limit for rendering on the OS side.
Anyway, such big album art of track is quite weird because usually, it has less than 10MB. What is the file size of the current track when it occurs? Is there any jpg file in the folder of this track?
mahimike
Posts: 15
Joined: Sun Oct 31, 2021 12:22 pm

Re: MMA constantly crashing

Post by mahimike »

Some of my album art in MMA on my Samsung Galaxy S8 Active (Android 9) shows art work and some doesn't. All of the mp3's were copied using Windows explorer from my PC using a USB cord prior to my purchase of MMA (Ver 1.4.3.0950) last month
Is there a size limit to embedded art in or something else I should know? Looking at other posts, it appears the best way to transfer the files w/embedded art is via Wi-Fi. I have been looking for size limits and cannot find it. Any guidance would be appreciated.
Post Reply