Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 38B9A200BC4 for ; Sat, 19 Nov 2016 20:25:00 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 37740160B09; Sat, 19 Nov 2016 19:25:00 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 8C6BE160B0E for ; Sat, 19 Nov 2016 20:24:59 +0100 (CET) Received: (qmail 16836 invoked by uid 500); 19 Nov 2016 19:24:58 -0000 Mailing-List: contact issues-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@cordova.apache.org Received: (qmail 16276 invoked by uid 99); 19 Nov 2016 19:24:58 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 19 Nov 2016 19:24:58 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 548B22C0AFA for ; Sat, 19 Nov 2016 19:24:58 +0000 (UTC) Date: Sat, 19 Nov 2016 19:24:58 +0000 (UTC) From: "Linuxoid (JIRA)" To: issues@cordova.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (CB-12166) Plugin Camera Crash on navigator.camera.getPicture MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Sat, 19 Nov 2016 19:25:00 -0000 [ https://issues.apache.org/jira/browse/CB-12166?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Linuxoid updated CB-12166: -------------------------- Fix Version/s: (was: 2.3.0) > Plugin Camera Crash on navigator.camera.getPicture > -------------------------------------------------- > > Key: CB-12166 > URL: https://issues.apache.org/jira/browse/CB-12166 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera > Affects Versions: 6.0.0 > Environment: Operating system: macOS Sierra 10.12.1 > Installed platforms: android 6.0.0 > Cordova Cli: 6.4.0 > Tested on: > Android 7.1.1, Nexus 6P, Build NPF10C > Reporter: Linuxoid > Labels: patch > > {code:title=Camera Options|borderStyle=solid} > var cameraOptions = { > quality: 100, > destinationType: Camera.DestinationType.NATIVE_URI, > sourceType: Camera.PictureSourceType.CAMERA, > mediaType: Camera.MediaType.CAMERA, > encodingType: Camera.EncodingType.JPEG, > saveToPhotoAlbum: false, > targetWidth: 350, > targetHeight: 350, > cameraDirection: Camera.Direction.FRONT, > correctOrientation: true > } > {code} > {code:title=adb logcat|borderStyle=solid} > E PluginManager: Uncaught exception from plugin > E PluginManager: android.os.FileUriExposedException: file:///storage/emulated/0/Android/data/com.*.*/cache/.Pic.jpg exposed beyond app through ClipData.Item.getUri() > E PluginManager: at android.os.StrictMode.onFileUriExposed(StrictMode.java:1799) > E PluginManager: at android.net.Uri.checkFileUriExposed(Uri.java:2346) > E PluginManager: at android.content.ClipData.prepareToLeaveProcess(ClipData.java:845) > E PluginManager: at android.content.Intent.prepareToLeaveProcess(Intent.java:8941) > E PluginManager: at android.content.Intent.prepareToLeaveProcess(Intent.java:8926) > E PluginManager: at android.app.Instrumentation.execStartActivity(Instrumentation.java:1517) > E PluginManager: at android.app.Activity.startActivityForResult(Activity.java:4225) > E PluginManager: at org.apache.cordova.CordovaActivity.startActivityForResult(CordovaActivity.java:342) > E PluginManager: at android.app.Activity.startActivityForResult(Activity.java:4183) > E PluginManager: at org.apache.cordova.CordovaInterfaceImpl.startActivityForResult(CordovaInterfaceImpl.java:66) > E PluginManager: at org.apache.cordova.camera.CameraLauncher.takePicture(CameraLauncher.java:294) > E PluginManager: at org.apache.cordova.camera.CameraLauncher.callTakePicture(CameraLauncher.java:265) > E PluginManager: at org.apache.cordova.camera.CameraLauncher.execute(CameraLauncher.java:174) > E PluginManager: at org.apache.cordova.CordovaPlugin.execute(CordovaPlugin.java:98) > E PluginManager: at org.apache.cordova.PluginManager.exec(PluginManager.java:132) > E PluginManager: at org.apache.cordova.CordovaBridge.jsExec(CordovaBridge.java:57) > E PluginManager: at org.apache.cordova.engine.SystemExposedJsApi.exec(SystemExposedJsApi.java:41) > E PluginManager: at org.chromium.base.SystemMessageHandler.nativeDoRunLoopOnce(Native Method) > E PluginManager: at org.chromium.base.SystemMessageHandler.handleMessage(SystemMessageHandler.java:41) > E PluginManager: at android.os.Handler.dispatchMessage(Handler.java:102) > E PluginManager: at android.os.Looper.loop(Looper.java:154) > E PluginManager: at android.os.HandlerThread.run(HandlerThread.java:61) > {code} > Other Installed Plugins: > com.phonegap.plugins.nativesettingsopener 1.2 "Native settings" > cordova-plugin-camera 2.3.0 "Camera" > cordova-plugin-compat 1.1.0 "Compat" > cordova-plugin-console 1.0.4 "Console" > cordova-plugin-device 1.1.3 "Device" > cordova-plugin-geolocation 2.4.0 "Geolocation" > cordova-plugin-inappbrowser 1.5.0 "InAppBrowser" > cordova-plugin-network-information 1.3.0 "Network Information" > cordova-plugin-splashscreen 4.0.0 "Splashscreen" > cordova-plugin-statusbar 2.2.0 "StatusBar" > cordova-plugin-whitelist 1.3.0 "Whitelist" > cordova-plugin-x-toast 2.5.2 "Toast" > ionic-plugin-keyboard 2.2.1 "Keyboard" > phonegap-plugin-push 1.9.0 "PushPlugin" -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org For additional commands, e-mail: issues-help@cordova.apache.org