TeamAmaze / AmazeFileUtilities-Issue-Tracker

Issue tracker for Amaze File Utilities
https://play.google.com/store/apps/details?id=com.amaze.fileutilities
25 stars 3 forks source link

Crash reported by Ana #400

Open amaze-issue-automation[bot] opened 1 month ago

amaze-issue-automation[bot] commented 1 month ago

Issue explanation (write below this line)

Thanks for making Amaze amazes! A few issues but probably due to crap samsung and android blocks. Please keep fighting them! We will make it somehow!

APP keeps crashing, and Amaze too...i think usually when im using an external drive or operations in folder with a lot of files.

Some features are missing, for example in main views it would be nice the size of folders and the duration of media files was displayed. In folder view, the size of files (images) is fundamental...i get it, it all gets too cluttered, but would prefer to have funcional details more...and 2 line file names, for that damn long ones. But the scrolling works better than other softwares. Also the creation date instead of the modified date...for one who tries to do some sort of work with a phone, there is room for improvement. Again, i suspect it is brands' fault (the samsung i had in 2012 was much better in so many ways... Not to mention the nokia...). You are doing nice work here and the design is not bad, but lets go beyond... ;) It is impossible to see hidden files and system directores, would be nice if you provided instructions or hints how to go around this. If it is at all possible.

I downloaded from f-droid but still get the trial is over message all the time. I don't have much time at the moment and im still trying to get around a phone i did not choose, but feel free to reply if you want a more in detail report... I studied digital design and usability. If i can, i would love to contribute. Can do translation too, just need a little help getting started.

Thank you.

Exception

java.lang.IllegalStateException: valueFrom(0.0) must be smaller than valueTo(0.0)
 at com.google.android.material.slider.BaseSlider.validateValueFrom(BaseSlider.java:40)
 at com.google.android.material.slider.BaseSlider.validateConfigurationIfDirty(BaseSlider.java:5)
 at com.google.android.material.slider.BaseSlider.onDraw(BaseSlider.java:5)
 at android.view.View.draw(View.java:24406)
 at android.view.View.updateDisplayListIfDirty(View.java:23267)
 at android.view.View.draw(View.java:24136)
 at android.view.ViewGroup.drawChild(ViewGroup.java:4748)
 at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4505)
 at android.view.View.updateDisplayListIfDirty(View.java:23253)
 at android.view.View.draw(View.java:24136)
 at android.view.ViewGroup.drawChild(ViewGroup.java:4748)
 at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4505)
 at android.view.View.updateDisplayListIfDirty(View.java:23253)
 at android.view.View.draw(View.java:24136)
 at android.view.ViewGroup.drawChild(ViewGroup.java:4748)
 at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4505)
 at android.view.View.updateDisplayListIfDirty(View.java:23253)
 at android.view.View.draw(View.java:24136)
 at android.view.ViewGroup.drawChild(ViewGroup.java:4748)
 at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4505)
 at android.view.View.updateDisplayListIfDirty(View.java:23253)
 at android.view.View.draw(View.java:24136)
 at android.view.ViewGroup.drawChild(ViewGroup.java:4748)
 at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4505)
 at android.view.View.updateDisplayListIfDirty(View.java:23253)
 at android.view.View.draw(View.java:24136)
 at android.view.ViewGroup.drawChild(ViewGroup.java:4748)
 at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4505)
 at android.view.View.updateDisplayListIfDirty(View.java:23253)
 at android.view.View.draw(View.java:24136)
 at android.view.ViewGroup.drawChild(ViewGroup.java:4748)
 at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4505)
 at com.android.internal.policy.DecorView.dispatchDraw(DecorView.java:1544)
 at android.view.View.draw(View.java:24409)
 at com.android.internal.policy.DecorView.draw(DecorView.java:1517)
 at android.view.View.updateDisplayListIfDirty(View.java:23267)
 at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:777)
 at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:783)
 at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:881)
 at android.view.ViewRootImpl.draw(ViewRootImpl.java:5647)
 at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:5330)
 at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:4486)
 at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:3116)
 at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:10885)
 at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1301)
 at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1309)
 at android.view.Choreographer.doCallbacks(Choreographer.java:923)
 at android.view.Choreographer.doFrame(Choreographer.java:852)
 at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1283)
 at android.os.Handler.handleCallback(Handler.java:942)
 at android.os.Handler.dispatchMessage(Handler.java:99)
 at android.os.Looper.loopOnce(Looper.java:226)
 at android.os.Looper.loop(Looper.java:313)
 at android.app.ActivityThread.main(ActivityThread.java:8762)
 at java.lang.reflect.Method.invoke(Native Method)
 at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:604)
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)


VishalNehra commented 1 month ago

Hi, please notice in media view screen you can actually group by their parent directories. That might help achieve the functionality you're looking for. As for the crash here, looks like it's in music player. We'll be working for a fix :)