rnc-archive / rncamera-example

This contains the RNCamera Example
https://github.com/react-native-community/react-native-camera
45 stars 45 forks source link

Migration rncamerapackage #1

Closed jgfidelis closed 6 years ago

jgfidelis commented 6 years ago

https://github.com/react-native-community/react-native-camera/pull/1210

Should point to a react-native-camera that has this pr merged.

Crash when starting Android app.

02-02 18:35:20.409 31142-31142/com.rncameraexample E/AndroidRuntime: FATAL EXCEPTION: main
                                                                     Process: com.rncameraexample, PID: 31142
                                                                     java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.Object java.util.SortedSet.last()' on a null object reference
                                                                         at com.google.android.cameraview.Camera1.adjustCameraParameters(Camera1.java:475)
                                                                         at com.google.android.cameraview.Camera1$1.onSurfaceChanged(Camera1.java:108)
                                                                         at com.google.android.cameraview.PreviewImpl.dispatchSurfaceChanged(PreviewImpl.java:56)
                                                                         at com.google.android.cameraview.TextureViewPreview$1.onSurfaceTextureAvailable(TextureViewPreview.java:45)
                                                                         at android.view.TextureView.getHardwareLayer(TextureView.java:370)
                                                                         at android.view.View.updateDisplayListIfDirty(View.java:15443)
                                                                         at android.view.View.getDisplayList(View.java:15488)
                                                                         at android.view.View.draw(View.java:16258)
                                                                         at android.view.ViewGroup.drawChild(ViewGroup.java:3713)
                                                                         at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3506)
                                                                         at android.view.View.draw(View.java:16539)
                                                                         at android.widget.FrameLayout.draw(FrameLayout.java:598)
                                                                         at android.view.View.updateDisplayListIfDirty(View.java:15466)
                                                                         at android.view.View.getDisplayList(View.java:15488)
                                                                         at android.view.View.draw(View.java:16258)
                                                                         at android.view.ViewGroup.drawChild(ViewGroup.java:3713)
                                                                         at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3506)
                                                                         at com.facebook.react.views.view.ReactViewGroup.dispatchDraw(ReactViewGroup.java:778)
                                                                         at android.view.View.draw(View.java:16539)
                                                                         at android.view.View.updateDisplayListIfDirty(View.java:15466)
                                                                         at android.view.View.getDisplayList(View.java:15488)
                                                                         at android.view.View.draw(View.java:16258)
                                                                         at android.view.ViewGroup.drawChild(ViewGroup.java:3713)
                                                                         at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3506)
                                                                         at android.view.View.updateDisplayListIfDirty(View.java:15461)
                                                                         at android.view.View.getDisplayList(View.java:15488)
                                                                         at android.view.View.draw(View.java:16258)
                                                                         at android.view.ViewGroup.drawChild(ViewGroup.java:3713)
                                                                         at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3506)
                                                                         at android.view.View.updateDisplayListIfDirty(View.java:15461)
                                                                         at android.view.View.getDisplayList(View.java:15488)
                                                                         at android.view.View.draw(View.java:16258)
                                                                         at android.view.ViewGroup.drawChild(ViewGroup.java:3713)
                                                                         at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3506)
                                                                         at android.view.View.updateDisplayListIfDirty(View.java:15461)
                                                                         at android.view.View.getDisplayList(View.java:15488)
                                                                         at android.view.View.draw(View.java:16258)
                                                                         at android.view.ViewGroup.drawChild(ViewGroup.java:3713)
                                                                         at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3506)
                                                                         at android.view.View.draw(View.java:16539)
                                                                         at android.widget.FrameLayout.draw(FrameLayout.java:598)
                                                                         at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:3111)
                                                                         at android.view.View.updateDisplayListIfDirty(View.java:15466)
                                                                         at android.view.View.getDisplayList(View.java:15488)
                                                                         at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:309)
                                                                         at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:315)
                                                                         at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:354)
                                                                         at android.view.ViewRootImpl.draw(ViewRootImpl.java:2956)
                                                                         at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:2753)
                                                                         at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2339)
                                                                         at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1314)
                                                                         at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7057)
                                                                         at android.view.Choreographer$CallbackRecord.run(Choreographer.java:829)
                                                                         at android.view.Choreographer.doCallbacks(Choreographer.java:606)
                                                                         at android.view.Choreographer.doFrame(Choreographer.java:576)
                                                                         at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:815)
                                                                         at android.os.Handler.handleCallback(Handler.java:739)
                                                                         at android.os.Handler.dispatchMessage(Handler.java:95)
                                                                         at android.os.Looper.loop(Looper.java:145)
                                                                         at android.app.ActivityThread.main(ActivityThread.java:6934)
                                                                         at java.lang.reflect.Method.invoke(Native Method)
                                                                         at java.lang.reflect.Method.invoke(Method.java:372)
                                                                        at com.android