MMA constantly crashing

Post a reply

Smilies
:D :) :( :o :-? 8) :lol: :x :P :oops: :cry: :evil: :roll: :wink:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: MMA constantly crashing

Re: MMA constantly crashing

by mahimike » Wed Nov 10, 2021 7:21 pm

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.

Re: MMA constantly crashing

by martin.bohac » Wed Sep 22, 2021 2:39 pm

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?

Re: MMA constantly crashing

by Peke » Mon May 10, 2021 7:27 pm

Hi,
Great, assigned to https://www.ventismedia.com/mantis/view.php?id=17846 lets hope we can get to bottom of it.

Re: MMA constantly crashing

by gmb2 » Mon May 10, 2021 2:46 pm

Hi, thanks for the reply. My log ID is MRCI75DDBL.

Re: MMA constantly crashing

by Peke » Sat May 08, 2021 10:03 pm

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.

MMA constantly crashing

by gmb2 » Fri May 07, 2021 2:00 am

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?

Top