View Issue Details

IDProjectCategoryView StatusLast Update
0011770MMASynchronizationpublic2014-05-01 22:42
Reportermarek Assigned To 
PriorityimmediateSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version1.0.4 
Target Version1.0.4Fixed in Version1.0.4 
Summary0011770: StorageObserverService fails to stop sometimes
DescriptionSometimes MMA fails to stop. When some sync (typically sync with MediaStore) is started after StorageObserverService is stopped, it causes restart of StorageObserverService. But there is nothing that can finish it. This cause big battery drain.
Steps To Reproduce1. Set in options Show in notification bar to "Never".
2. Go to Options->Choose library folders
3. Select or unselect arbitrary folder and immediately press home button
4. MMA will be immediately finished but MediaStore sync will start in few seconds due to change in folders -> this cause MMA to restart.
5. Go to list of running process to see whether MMA stops after a while (after MediaStore sync finishes)
TagsNo tags attached.
Fixed in build228

Relationships

child of 0011798 resolvedmarek Initialization of application in Application instance --> battery drain & other issues 

Activities

marek

2014-01-21 18:38

developer   ~0039311

Fixed in build 221

rusty

2014-01-22 02:54

administrator   ~0039336

Verified 221.

rusty

2014-02-13 18:48

administrator   ~0039592

There are still several reports in Google Play of adverse effects on battery life. A user just submitted a log:
http://www.mediamonkey.com/forum/viewtopic.php?f=21&t=74699&start=30#p383623

marek

2014-02-14 16:03

developer   ~0039606

Last edited: 2014-02-14 16:07

This is really some special case when MediaStore sync freezes during delete operation on MediaStore DB. Added some logs and new build (227) was sent to user.

marek

2014-02-18 20:07

developer   ~0039657

Fixed in build 228

I have received log from user and fixed freezing during MediaStore sync.

peke

2014-05-01 22:42

developer   ~0040165

No regressions in 245