nuhkoca
12/29/2024, 12:26 PMFatal Exception: java.lang.IllegalArgumentException
Invalid ID, must be in the range [0..16)
android.graphics.ColorSpace.get (ColorSpace.java:1390)
Kirill Grouchnikov
12/29/2024, 4:15 PMnuhkoca
12/29/2024, 4:23 PMandroidx.compose:compose-bom-alpha:2024.12.01
Fatal Exception: java.lang.IllegalArgumentException: Invalid ID, must be in the range [0..16)
at android.graphics.ColorSpace.get(ColorSpace.java:1390)
at android.graphics.Color.colorSpace(Color.java:703)
at android.graphics.Paint.setColor(Paint.java:1143)
at androidx.compose.ui.platform.HapticDefaults$$ExternalSyntheticApiModelOutline0.m(D8$$SyntheticClass)
at androidx.compose.ui.graphics.WrapperVerificationHelperMethods.setColor-4WTKRHQ(AndroidPaint.android.kt:281)
at androidx.compose.ui.graphics.AndroidPaint_androidKt.setNativeColor-4WTKRHQ(AndroidPaint.android.kt:171)
at androidx.compose.ui.graphics.AndroidPaint.setColor-8_81llA(AndroidPaint.android.kt:63)
at androidx.compose.ui.graphics.drawscope.CanvasDrawScope.configurePaint-2qPWKa0(CanvasDrawScope.kt:632)
at androidx.compose.ui.graphics.drawscope.CanvasDrawScope.configurePaint-2qPWKa0$default(CanvasDrawScope.kt:620)
at androidx.compose.ui.graphics.drawscope.CanvasDrawScope.drawCircle-VaOC9Bg(CanvasDrawScope.kt:342)
at androidx.compose.ui.node.LayoutNodeDrawScope.drawCircle-VaOC9Bg(:14)
at androidx.compose.ui.graphics.drawscope.DrawScope.drawCircle-VaOC9Bg$default(DrawScope.kt:669)
at androidx.compose.material.ripple.StateLayer.drawStateLayer-mxwnekA(Ripple.kt:497)
at androidx.compose.material.ripple.RippleNode.draw(Ripple.kt:390)
at androidx.compose.ui.node.LayoutNodeDrawScope.drawDirect-eZhPAX0$ui_release(LayoutNodeDrawScope.kt:96)
at androidx.compose.ui.node.LayoutNodeDrawScope.draw-eZhPAX0$ui_release(LayoutNodeDrawScope.kt:83)
at androidx.compose.ui.node.NodeCoordinator.drawContainedDrawModifiers(NodeCoordinator.kt:445)
at androidx.compose.ui.node.NodeCoordinator.access$drawContainedDrawModifiers(NodeCoordinator.kt:63)
at androidx.compose.ui.node.NodeCoordinator$drawBlock$drawBlockCallToDrawModifiers$1.invoke(NodeCoordinator.kt:468)
at androidx.compose.ui.node.NodeCoordinator$drawBlock$drawBlockCallToDrawModifiers$1.invoke(NodeCoordinator.kt:467)
at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:2489)
at androidx.compose.runtime.snapshots.SnapshotStateObserver$ObservedScopeMap.observe(SnapshotStateObserver.kt:460)
at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:244)
at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui_release(OwnerSnapshotObserver.kt:124)
at androidx.compose.ui.node.NodeCoordinator$drawBlock$1.invoke(NodeCoordinator.kt:474)
at androidx.compose.ui.node.NodeCoordinator$drawBlock$1.invoke(NodeCoordinator.kt:470)
at androidx.compose.ui.platform.GraphicsLayerOwnerLayer$recordLambda$1.invoke(GraphicsLayerOwnerLayer.android.kt:261)
at androidx.compose.ui.platform.GraphicsLayerOwnerLayer$recordLambda$1.invoke(GraphicsLayerOwnerLayer.android.kt:259)
at androidx.compose.ui.graphics.layer.GraphicsLayer$clipDrawBlock$1.invoke(AndroidGraphicsLayer.android.kt:72)
at androidx.compose.ui.graphics.layer.GraphicsLayer$clipDrawBlock$1.invoke(AndroidGraphicsLayer.android.kt:67)
at androidx.compose.ui.graphics.layer.GraphicsLayerV29.record(GraphicsLayerV29.android.kt:251)
at androidx.compose.ui.graphics.layer.GraphicsLayer.recordInternal(AndroidGraphicsLayer.android.kt:438)
at androidx.compose.ui.graphics.layer.GraphicsLayer.record-mL-hObY(AndroidGraphicsLayer.android.kt:431)
at androidx.compose.ui.platform.GraphicsLayerOwnerLayer.updateDisplayList(GraphicsLayerOwnerLayer.android.kt:254)
at androidx.compose.ui.platform.AndroidComposeView.dispatchDraw(AndroidComposeView.android.kt:1697)
at android.view.View.draw(View.java:24398)
at android.view.View.updateDisplayListIfDirty(View.java:23256)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4732)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4704)
at android.view.View.updateDisplayListIfDirty(View.java:23203)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4732)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4704)
at android.view.View.updateDisplayListIfDirty(View.java:23203)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4732)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4704)
at android.view.View.updateDisplayListIfDirty(View.java:23203)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4732)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4704)
at android.view.View.updateDisplayListIfDirty(View.java:23203)
at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:753)
at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:759)
at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:857)
at android.view.ViewRootImpl.draw(ViewRootImpl.java:5527)
at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:5220)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:4382)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:3017)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:10699)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1301)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1309)
at android.view.Choreographer.doCallbacks(Choreographer.java:923)
at android.view.Choreographer.doFrame(Choreographer.java:852)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1283)
at android.os.Handler.handleCallback(Handler.java:942)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8772)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067)
romainguy
12/29/2024, 7:48 PMnuhkoca
12/29/2024, 7:51 PMalpha-2024.12.01
nuhkoca
12/29/2024, 9:26 PMGalaxy Tab S6
, Galaxy Tab S6Lite
and TGR-W09
,Tolriq
01/07/2025, 7:22 AMTolriq
01/07/2025, 7:29 AMromainguy
01/07/2025, 7:52 AMTolriq
01/07/2025, 7:56 AM0xFFFFFFFF
That PR just enable the usage of longs for Android 10+ for setColorNative there's no actual other checks after.romainguy
01/07/2025, 8:05 AMTolriq
01/07/2025, 8:06 AMromainguy
01/07/2025, 8:07 AMromainguy
01/07/2025, 8:08 AMTolriq
01/07/2025, 8:08 AMromainguy
01/07/2025, 8:09 AMTolriq
01/07/2025, 8:09 AMromainguy
01/07/2025, 8:09 AMromainguy
01/07/2025, 8:09 AMTolriq
01/07/2025, 8:10 AMromainguy
01/07/2025, 8:10 AMromainguy
01/07/2025, 8:10 AMromainguy
01/07/2025, 8:11 AMromainguy
01/07/2025, 8:11 AMTolriq
01/07/2025, 8:11 AMromainguy
01/07/2025, 8:12 AMTolriq
01/07/2025, 8:12 AMTolriq
01/07/2025, 8:13 AMTolriq
01/07/2025, 8:26 AMTolriq
01/07/2025, 8:36 AMTolriq
01/07/2025, 9:23 AMTolriq
01/07/2025, 9:28 AMromainguy
01/07/2025, 3:37 PMromainguy
01/07/2025, 3:55 PMTolriq
01/07/2025, 4:42 PMromainguy
01/07/2025, 4:46 PMTolriq
01/07/2025, 5:12 PMromainguy
01/07/2025, 5:31 PMromainguy
01/07/2025, 5:31 PMTolriq
01/07/2025, 5:36 PMromainguy
01/07/2025, 7:06 PMTolriq
01/07/2025, 7:10 PMnuhkoca
01/07/2025, 7:12 PMromainguy
01/07/2025, 7:12 PMTolriq
01/07/2025, 7:13 PMTolriq
01/07/2025, 7:17 PMromainguy
01/07/2025, 11:47 PMTolriq
01/08/2025, 7:11 AMromainguy
01/08/2025, 7:41 AMTolriq
01/08/2025, 7:43 AMTolriq
01/08/2025, 9:17 AMTolriq
01/08/2025, 9:22 AMromainguy
01/08/2025, 3:37 PMTolriq
01/08/2025, 3:37 PMromainguy
01/08/2025, 3:43 PMTolriq
01/08/2025, 3:45 PMromainguy
01/08/2025, 3:45 PMromainguy
01/08/2025, 3:45 PMTolriq
01/08/2025, 3:46 PM