Skip to content

Application restarts on Android  #29

@adityathoutam

Description

@adityathoutam

Application restarts on certain Android devices, when using this function

    private void TakePictureAfterPermissions(Texture2D monumentFilterLogo)
    {
        NativeCamera.TakePicture(path =>
        {
            if (path != null)
            {
                var Texture = NativeCamera.LoadImageAtPath(path, maxSize, false);
                if (Texture != null)
                {
                 // Applying Texture to RawImage
                }
            }
        }, maxSize, true, NativeCamera.PreferredCamera.Front);
    }

Here is the logcat generated

2020-02-03 12:04:08.465 24039-24196/? E/ImageUtils: decodeOrientation() - Fail to access file /devroot/data/data/APP_PACKAGE_NAME/cache/IMG_camera.jpg
java.io.FileNotFoundException: /devroot/data/data/APP_PACKAGE_NAME/cache/IMG_camera.jpg: open failed: ENOENT (No such file or directory)
at libcore.io.IoBridge.open(IoBridge.java:496)
at java.io.FileInputStream.(FileInputStream.java:159)
at java.io.FileInputStream.(FileInputStream.java:115)
at com.oneplus.media.ImageUtils.decodeOrientation(ImageUtils.java:1667)
at com.oneplus.camera.io.PhotoSaveTask.onPrepareMediaStoreValues(PhotoSaveTask.java:567)
at com.oneplus.camera.io.MediaSaveTask.insertToMediaStore(MediaSaveTask.java:260)
at com.oneplus.camera.io.PhotoSaveTask.insertToMediaStore(PhotoSaveTask.java:367)
at com.oneplus.camera.io.FileManagerImpl$FileManageerThread$1.handleMessage(FileManagerImpl.java:515)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:214)
at android.os.HandlerThread.run(HandlerThread.java:67)
Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)
at libcore.io.Linux.open(Native Method)
at libcore.io.ForwardingOs.open(ForwardingOs.java:167)
at libcore.io.BlockGuardOs.open(BlockGuardOs.java:252)
at libcore.io.ForwardingOs.open(ForwardingOs.java:167)
at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:7581)
at libcore.io.IoBridge.open(IoBridge.java:482)
at java.io.FileInputStream.(FileInputStream.java:159) 
at java.io.FileInputStream.(FileInputStream.java:115) 
at com.oneplus.media.ImageUtils.decodeOrientation(ImageUtils.java:1667) 
at com.oneplus.camera.io.PhotoSaveTask.onPrepareMediaStoreValues(PhotoSaveTask.java:567) 
at com.oneplus.camera.io.MediaSaveTask.insertToMediaStore(MediaSaveTask.java:260) 
at com.oneplus.camera.io.PhotoSaveTask.insertToMediaStore(PhotoSaveTask.java:367) 
at com.oneplus.camera.io.FileManagerImpl$FileManageerThread$1.handleMessage(FileManagerImpl.java:515) 
at android.os.Handler.dispatchMessage(Handler.java:107) 
at android.os.Looper.loop(Looper.java:214) 
at android.os.HandlerThread.run(HandlerThread.java:67) 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions