skydoves / Cloudy

☁️ Jetpack Compose blur effect library, which falls back onto a CPU-based implementation to support older API levels.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Crashing on Android 10

richucj opened this issue · comments

We're creating a launcher. While using Cloudy, it caused a crash with log:

09-12 09:15:41.808 13962 13962 E AndroidRuntime: java.lang.NullPointerException 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at com.skydoves.cloudy.CloudyKt$cloudy$7.invoke(Cloudy.kt:185) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at com.skydoves.cloudy.CloudyKt$cloudy$7.invoke(Cloudy.kt:179) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.ui.ComposedModifierKt$materialize$result$1.invoke(ComposedModifier.kt:278) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.ui.ComposedModifierKt$materialize$result$1.invoke(ComposedModifier.kt:273) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.ui.Modifier$Element.foldIn(Modifier.kt:115) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.ui.CombinedModifier.foldIn(Modifier.kt:280) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.ui.ComposedModifierKt.materialize(ComposedModifier.kt:273) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.ui.layout.LayoutKt$materializerOf$1.invoke-Deg8D_g(Layout.kt:193) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.ui.layout.LayoutKt$materializerOf$1.invoke(Layout.kt:192) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:116) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:34) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at com.skydoves.cloudy.CloudyKt$composeCloudy$1$1.invoke(Cloudy.kt:335) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at com.skydoves.cloudy.CloudyKt$composeCloudy$1$1.invoke(Cloudy.kt:127) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:107) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:34) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.ComposeView.Content(ComposeView.android.kt:404) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.AbstractComposeView$ensureCompositionCreated$1.invoke(ComposeView.android.kt:250) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.AbstractComposeView$ensureCompositionCreated$1.invoke(ComposeView.android.kt:249) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:107) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:34) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider(CompositionLocal.kt:228) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.CompositionLocalsKt.ProvideCommonCompositionLocals(CompositionLocals.kt:177) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.AndroidCompositionLocals_androidKt$ProvideAndroidCompositionLocals$3.invoke(AndroidCompositionLocals.android.kt:123) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.AndroidCompositionLocals_androidKt$ProvideAndroidCompositionLocals$3.invoke(AndroidCompositionLocals.android.kt:122) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:107) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:34) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider(CompositionLocal.kt:228) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.AndroidCompositionLocals_androidKt.ProvideAndroidCompositionLocals(AndroidCompositionLocals.android.kt:114) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.WrappedComposition$setContent$1$1$3.invoke(Wrapper.android.kt:157) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.WrappedComposition$setContent$1$1$3.invoke(Wrapper.android.kt:156) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:107) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:34) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider(CompositionLocal.kt:228) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.WrappedComposition$setContent$1$1.invoke(Wrapper.android.kt:156) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.WrappedComposition$setContent$1$1.invoke(Wrapper.android.kt:140) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:107) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:34) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.ActualJvm_jvmKt.invokeComposable(ActualJvm.jvm.kt:78) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.ComposerImpl$doCompose$2$5.invoke(Composer.kt:3248) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.ComposerImpl$doCompose$2$5.invoke(Composer.kt:3238) 09-12 09:15:41.808 13962 13962 E AndroidRuntime: at androidx.compose.runtime.SnapshotStateKt__DerivedStateKt.observeDerivedStateRecalculations(DerivedState.kt:341) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at androidx.compose.runtime.SnapshotStateKt.observeDerivedStateRecalculations(Unknown Source:1) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at androidx.compose.runtime.ComposerImpl.doCompose(Composer.kt:3238) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at androidx.compose.runtime.ComposerImpl.composeContent$runtime_release(Composer.kt:3173) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at androidx.compose.runtime.CompositionImpl.composeContent(Composition.kt:587) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at androidx.compose.runtime.Recomposer.composeInitial$runtime_release(Recomposer.kt:950) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at androidx.compose.runtime.ComposerImpl$CompositionContextImpl.composeInitial$runtime_release(Composer.kt:3848) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at androidx.compose.runtime.CompositionImpl.setContent(Composition.kt:519) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:140) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:131) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.AndroidComposeView.setOnViewTreeOwnersAvailable(AndroidComposeView.android.kt:1063) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.WrappedComposition.setContent(Wrapper.android.kt:131) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.WrappedComposition.onStateChanged(Wrapper.android.kt:182) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at androidx.lifecycle.LifecycleRegistry$ObserverWithState.dispatchEvent(LifecycleRegistry.java:360) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at androidx.lifecycle.LifecycleRegistry.addObserver(LifecycleRegistry.java:202) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:138) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.WrappedComposition$setContent$1.invoke(Wrapper.android.kt:131) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at androidx.compose.ui.platform.AndroidComposeView.onAttachedToWindow(AndroidComposeView.android.kt:1150) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at android.view.View.dispatchAttachedToWindow(View.java:20109) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3430) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3437) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3437) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3437) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3437) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:3437) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2053) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1746) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7775) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1041) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at android.view.Choreographer.doCallbacks(Choreographer.java:864) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at android.view.Choreographer.doFrame(Choreographer.java:798) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1026) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:883) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:100) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at android.os.Looper.loop(Looper.java:214) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7397) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492) 09-12 09:15:41.809 13962 13962 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:935) 09-12 09:15:41.812 1376 2182 W ActivityTaskManager: Force finishing activity com.nimo.launcher/nimo.presentation.ui.home.HomeActivity