akvo / akvo-flow-mobile

Akvo Flow app
GNU General Public License v3.0
18 stars 16 forks source link

Image File not found #1291

Closed valllllll2000 closed 4 years ago

valllllll2000 commented 5 years ago

https://sentry.io/akvo-foundation/flow-android/issues/591491041/?referrer=github_plugin

FileNotFoundException: /data/user/0/org.akvo.flow/files/akvoflow/data/media/8ba1f6aa-eae4-494f-b57b-e72ae0d5d6db.jpg (No such file or directory)
    at org.akvo.flow.util.ImageUtil.getLocation(ImageUtil.java:41)
...
(15 additional frame(s) were not displayed)

Throwable: java.io.FileNotFoundException: /data/user/0/org.akvo.flow/files/akvoflow/data/media/8ba1f6aa-eae4-494f-b57b-e72ae0d5d6db.jpg (No such file or directory)
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(FileInputStream.java:200)
    at java.io.FileInputStream.<init>(FileInputStream.java:150)
    at java.io.FileInputStream.<init>(FileInputStream.java:103)
    at android.support.media.ExifInterface.<init>(ExifInterface.java:3713)
    at org.akvo.flow.util.ImageUtil.getLocation(ImageUtil.java:41)
    at org.akvo.flow.ui.view.media.photo.PhotoQuestionView.updateImageLocation(PhotoQuestionView.java:189)
    at org.akvo.flow.ui.view.media.photo.PhotoQuestionView.displayImage(PhotoQuestionView.java:185)
    at org.akvo.flow.ui.view.media.photo.PhotoQuestionPresenter$1.onNext(PhotoQuestionPresenter.java:90)
    at org.akvo.flow.ui.view.media.photo.PhotoQuestionPresenter$1.onNext(PhotoQuestionPresenter.java:87)
    at io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver.drainNormal(ObservableObserveOn.java:200)
    at io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver.run(ObservableObserveOn.java:252)
    at io.reactivex.android.schedulers.HandlerScheduler$ScheduledRunnable.run(HandlerScheduler.java:109)
    at android.os.Handler.handleCallback(Handler.java:790)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:164)
    at android.app.ActivityThread.main(ActivityThread.java:6626)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:811)

    at org.akvo.flow.util.logging.SentryTree.captureException(SentryTree.java:68)
    at org.akvo.flow.util.logging.SentryTree.log(SentryTree.java:60)
    at org.akvo.flow.util.ImageUtil.getLocation(ImageUtil.java:44)
    at org.akvo.flow.ui.view.media.photo.PhotoQuestionView.updateImageLocation(PhotoQuestionView.java:189)
    at org.akvo.flow.ui.view.media.photo.PhotoQuestionView.displayImage(PhotoQuestionView.java:185)
...
(16 additional frame(s) were not displayed)

java.io.FileNotFoundException: /data/user/0/org.akvo.flow/files/akvoflow/data/media/8ba1f6aa-eae4-494f-b57b-e72ae0d5d6db.jpg (No such file or directory)
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(FileInputStream.java:200)
    at java.io.FileInputStream.<init>(FileInputStream.java:150)
    at java.io.FileInputStream.<init>(FileInputStream.java:103)
    at android.support.media.ExifInterface.<init>(ExifInterface.java:3713)
    at org.akvo.flow.util.ImageUtil.getLocation(ImageUtil.java:41)
    at org.akvo.flow.ui.view.media.photo.PhotoQuestionView.updateImageLocation(PhotoQuestionView.java:189)
    at org.akvo.flow.ui.view.media.photo.PhotoQuestionView.displayImage(PhotoQuestionView.java:185)
    at org.akvo.flow.ui.view.media.photo.PhotoQuestionPresenter$1.onNext(PhotoQuestionPresenter.java:90)
    at org.akvo.flow.ui.view.media.photo.PhotoQuestionPresenter$1.onNext(PhotoQuestionPresenter.java:87)
    at io.reactivex.internal.operators.observable.ObservableObserveOn$Observ...
stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.