WojciechOsak / Calendar

Kotlin Multiplatform Calendar Library
Apache License 2.0
108 stars 8 forks source link

It cause a сrash with compose multiplatform 1.7.x on iOS 17.5 #15

Open lion4ik opened 4 months ago

lion4ik commented 4 months ago
kotlin.native.internal.IrLinkageError: Function 'HorizontalPager' can not be called: No function found for symbol 'androidx.compose.foundation.pager/HorizontalPager|HorizontalPager(androidx.compose.foundation.pager.PagerState;androidx.compose.ui.Modifier?;androidx.compose.foundation.layout.PaddingValues?;androidx.compose.foundation.pager.PageSize?;kotlin.Int;androidx.compose.ui.unit.Dp;androidx.compose.ui.Alignment.Vertical?;androidx.compose.foundation.gestures.snapping.SnapFlingBehavior?;kotlin.Boolean;kotlin.Boolean;kotlin.Function1<kotlin.Int,kotlin.Any>?;androidx.compose.ui.input.nestedscroll.NestedScrollConnection?;kotlin.Function4<androidx.compose.foundation.pager.PagerScope,kotlin.Int,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>;androidx.compose.runtime.Composer?;kotlin.Int;kotlin.Int;kotlin.Int){}[0]'
Uncaught Kotlin exception:     at 0   UrineTracker                        0x1012aefff        kfun:kotlin.Throwable#<init>(kotlin.String?){} + 119 
    at 1   UrineTracker                        0x1012a83cf        kfun:kotlin.Error#<init>(kotlin.String?){} + 115 
    at 2   UrineTracker                        0x1012e05a3        kfun:kotlin.native.internal.IrLinkageError#<init>(kotlin.String?){} + 115 
    at 3   UrineTracker                        0x1012e065b        kfun:kotlin.native.internal#ThrowIrLinkageError(kotlin.String?){}kotlin.Nothing + 163 
    at 4   UrineTracker                        0x102790a93        kfun:io.wojciechosak.calendar.view#HorizontalCalendarView(kotlinx.datetime.LocalDate;androidx.compose.foundation.pager.PagerState?;androidx.compose.ui.Modifier?;androidx.compose.foundation.pager.PageSize?;kotlin.Int;androidx.compose.foundation.layout.PaddingValues?;io.wojciechosak.calendar.animation.CalendarAnimator?;kotlin.Function3<kotlin.Int,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>?;androidx.compose.runtime.Composer?;kotlin.Int;kotlin.Int){} + 1775 
    at 5   UrineTracker                        0x100d4745f        kfun:com.alexey.urinetracker.calendar#CalendarScreen(com.alexey.urinetracker.calendar.CalendarComponent;androidx.compose.runtime.Composer?;kotlin.Int){} + 699 
    at 6   UrineTracker                        0x100d72823        kfun:com.alexey.urinetracker.root.ComposableSingletons$RootScreenKt.<init>$lambda$3#internal + 883 
    at 7   UrineTracker                        0x100d73643        kfun:com.alexey.urinetracker.root.ComposableSingletons$RootScreenKt.$<init>$lambda$3$FUNCTION_REFERENCE$7.invoke#internal + 123 
    at 8   UrineTracker                        0x100d7371b        kfun:com.alexey.urinetracker.root.ComposableSingletons$RootScreenKt.$<init>$lambda$3$FUNCTION_REFERENCE$7.$<bridge-UNNNNB>invoke(com.arkivanov.decompose.Child.Created<kotlin.Any,com.alexey.urinetracker.root.RootComponent.Child>;androidx.compose.runtime.Composer;kotlin.Int){}#internal + 195 
    at 9   UrineTracker                        0x1013d795b        kfun:kotlin.Function3#invoke(1:0;1:1;1:2){}1:3-trampoline + 123 
    at 10  UrineTracker                        0x1016b2913        kfun:androidx.compose.runtime.internal.ComposableLambdaImpl#invoke(kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Int){}kotlin.Any? + 635 
    at 11  UrineTracker                        0x1016c0bab        kfun:androidx.compose.runtime.internal.ComposableLambdaImpl#$<bridge-NNNNNB>invoke(kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Int){}kotlin.Any?(kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Any?){}kotlin.Any? + 199 
    at 12  UrineTracker                        0x1013d795b        kfun:kotlin.Function3#invoke(1:0;1:1;1:2){}1:3-trampoline + 123 
    at 13  UrineTracker                        0x1023ee153        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.Children$lambda$1$lambda$0#internal + 451 
    at 14  UrineTracker                        0x1023ef817        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.$Children$lambda$1$lambda$0$FUNCTION_REFERENCE$5.invoke#internal + 119 
    at 15  UrineTracker                        0x1023ef96b        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.$Children$lambda$1$lambda$0$FUNCTION_REFERENCE$5.$<bridge-UNNNB>invoke(androidx.compose.runtime.Composer;kotlin.Int){}#internal + 159 
    at 16  UrineTracker                        0x1013d7867        kfun:kotlin.Function2#invoke(1:0;1:1){}1:2-trampoline + 115 
    at 17  UrineTracker                        0x1016b25b7        kfun:androidx.compose.runtime.internal.ComposableLambdaImpl#invoke(androidx.compose.runtime.Composer;kotlin.Int){}kotlin.Any? + 603 
    at 18  UrineTracker                        0x1016c0aaf        kfun:androidx.compose.runtime.internal.ComposableLambdaImpl#$<bridge-NNNNB>invoke(androidx.compose.runtime.Composer;kotlin.Int){}kotlin.Any?(androidx.compose.runtime.Composer;kotlin.Any?){}kotlin.Any? + 163 
    at 19  UrineTracker                        0x1013d7867        kfun:kotlin.Function2#invoke(1:0;1:1){}1:2-trampoline + 115 
    at 20  UrineTracker                        0x1015b640f        kfun:androidx.compose.runtime#CompositionLocalProvider(androidx.compose.runtime.ProvidedValue<*>;kotlin.Function2<androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>;androidx.compose.runtime.Composer?;kotlin.Int){} + 595 
    at 21  UrineTracker                        0x101e3246f        kfun:androidx.compose.runtime.saveable.SaveableStateHolderImpl.SaveableStateProvider#internal + 2251 
    at 22  UrineTracker                        0x101e36d5f        kfun:androidx.compose.runtime.saveable.SaveableStateHolder#SaveableStateProvider(kotlin.Any;kotlin.Function2<androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>;androidx.compose.runtime.Composer?;kotlin.Int){}-trampoline + 123 
    at 23  UrineTracker                        0x1023ee4f3        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.Children$lambda$1#internal + 811 
    at 24  UrineTracker                        0x1023eed27        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.$Children$lambda$1$FUNCTION_REFERENCE$0.invoke#internal + 147 
    at 25  UrineTracker                        0x1023eee9f        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.$Children$lambda$1$FUNCTION_REFERENCE$0.$<bridge-UNNNNB>invoke(com.arkivanov.decompose.Child.Created<1:0,1:1>;androidx.compose.runtime.Composer;kotlin.Int){}#internal + 195 
    at 26  UrineTracker                        0x1013d795b        kfun:kotlin.Function3#invoke(1:0;1:1;1:2){}1:3-trampoline + 123 
    at 27  UrineTracker                        0x1016b2913        kfun:androidx.compose.runtime.internal.ComposableLambdaImpl#invoke(kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Int){}kotlin.Any? + 635 
    at 28  UrineTracker                        0x1016c0bab        kfun:androidx.compose.runtime.internal.ComposableLambdaImpl#$<bridge-NNNNNB>invoke(kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Int){}kotlin.Any?(kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Any?){}kotlin.Any? + 199 
    at 29  UrineTracker                        0x1013d795b        kfun:kotlin.Function3#invoke(1:0;1:1;1:2){}1:3-trampoline + 123 
    at 30  UrineTracker                        0x1023fc28b        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.SimpleStackAnimation.Child$lambda$0#internal + 3539 
    at 31  UrineTracker                        0x1023fc567        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.SimpleStackAnimation.$Child$lambda$0$FUNCTION_REFERENCE$0.invoke#internal + 147 
    at 32  UrineTracker                        0x1023fc6df        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.SimpleStackAnimation.$Child$lambda$0$FUNCTION_REFERENCE$0.$<bridge-UNNNNB>invoke(androidx.compose.ui.Modifier;androidx.compose.runtime.Composer;kotlin.Int){}#internal + 195 
    at 33  UrineTracker                        0x1013d795b        kfun:kotlin.Function3#invoke(1:0;1:1;1:2){}1:3-trampoline + 123 
    at 34  UrineTracker                        0x1016b2913        kfun:androidx.compose.runtime.internal.ComposableLambdaImpl#invoke(kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Int){}kotlin.Any? + 635 
    at 35  UrineTracker                        0x1016c0bab        kfun:androidx.compose.runtime.internal.ComposableLambdaImpl#$<bridge-NNNNNB>invoke(kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Int){}kotlin.Any?(kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Any?){}kotlin.Any? + 199 
    at 36  UrineTracker                        0x1013d795b        kfun:kotlin.Function3#invoke(1:0;1:1;1:2){}1:3-trampoline + 123 
    at 37  UrineTracker                        0x1023fe447        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.PlusStackAnimator.invoke$lambda$3$lambda$2#internal + 655 
    at 38  UrineTracker                        0x1023ff5e7        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.PlusStackAnimator.$invoke$lambda$3$lambda$2$FUNCTION_REFERENCE$4.invoke#internal + 147 
    at 39  UrineTracker                        0x1023ff75f        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.PlusStackAnimator.$invoke$lambda$3$lambda$2$FUNCTION_REFERENCE$4.$<bridge-UNNNNB>invoke(androidx.compose.ui.Modifier;androidx.compose.runtime.Composer;kotlin.Int){}#internal + 195 
    at 40  UrineTracker                        0x1013d795b        kfun:kotlin.Function3#invoke(1:0;1:1;1:2){}1:3-trampoline + 123 
    at 41  UrineTracker                        0x1016b2913        kfun:androidx.compose.runtime.internal.ComposableLambdaImpl#invoke(kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Int){}kotlin.Any? + 635 
    at 42  UrineTracker                        0x1016c0bab        kfun:androidx.compose.runtime.internal.ComposableLambdaImpl#$<bridge-NNNNNB>invoke(kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Int){}kotlin.Any?(kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Any?){}kotlin.Any? + 199 
    at 43  UrineTracker                        0x1013d795b        kfun:kotlin.Function3#invoke(1:0;1:1;1:2){}1:3-trampoline + 123 
    at 44  UrineTracker                        0x1023fa5c7        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.scale$lambda$0#internal + 923 
    at 45  UrineTracker                        0x1023fa6fb        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.$scale$lambda$0$FUNCTION_REFERENCE$0.invoke#internal + 191 
    at 46  UrineTracker                        0x1023fa8a3        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.$scale$lambda$0$FUNCTION_REFERENCE$0.$<bridge-UNNBNNNB>invoke(kotlin.Float;com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.Direction;kotlin.Function3<androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>;androidx.compose.runtime.Composer;kotlin.Int){}#internal + 279 
    at 47  UrineTracker                        0x1013e7d5f        kfun:kotlin.Function5#invoke(1:0;1:1;1:2;1:3;1:4){}1:5-trampoline + 139 
    at 48  UrineTracker                        0x1016b308f        kfun:androidx.compose.runtime.internal.ComposableLambdaImpl#invoke(kotlin.Any?;kotlin.Any?;kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Int){}kotlin.Any? + 715 
    at 49  UrineTracker                        0x1016c0e13        kfun:androidx.compose.runtime.internal.ComposableLambdaImpl#$<bridge-NNNNNNNB>invoke(kotlin.Any?;kotlin.Any?;kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Int){}kotlin.Any?(kotlin.Any?;kotlin.Any?;kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Any?){}kotlin.Any? + 275 
    at 50  UrineTracker                        0x1013e7d5f        kfun:kotlin.Function5#invoke(1:0;1:1;1:2;1:3;1:4){}1:5-trampoline + 139 
    at 51  UrineTracker                        0x1023f592f        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.DefaultStackAnimator#invoke(com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.Direction;kotlin.Boolean;kotlin.Function0<kotlin.Unit>;kotlin.Function3<androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>;androidx.compose.runtime.Composer?;kotlin.Int){} + 2967 
    at 52  UrineTracker                        0x1024015ff        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.StackAnimator#invoke(com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.Direction;kotlin.Boolean;kotlin.Function0<kotlin.Unit>;kotlin.Function3<androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>;androidx.compose.runtime.Composer?;kotlin.Int){}-trampoline + 143 
    at 53  UrineTracker                        0x1023feb07        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.PlusStackAnimator.invoke$lambda$3#internal + 1611 
    at 54  UrineTracker                        0x1023feeeb        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.PlusStackAnimator.$invoke$lambda$3$FUNCTION_REFERENCE$1.invoke#internal + 171 
    at 55  UrineTracker                        0x1023ff103        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.PlusStackAnimator.$invoke$lambda$3$FUNCTION_REFERENCE$1.$<bridge-UNNNNB>invoke(androidx.compose.ui.Modifier;androidx.compose.runtime.Composer;kotlin.Int){}#internal + 195 
    at 56  UrineTracker                        0x1013d795b        kfun:kotlin.Function3#invoke(1:0;1:1;1:2){}1:3-trampoline + 123 
    at 57  UrineTracker                        0x1016b2913        kfun:androidx.compose.runtime.internal.ComposableLambdaImpl#invoke(kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Int){}kotlin.Any? + 635 
    at 58  UrineTracker                        0x1016c0bab        kfun:androidx.compose.runtime.internal.ComposableLambdaImpl#$<bridge-NNNNNB>invoke(kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Int){}kotlin.Any?(kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Any?){}kotlin.Any? + 199 
    at 59  UrineTracker                        0x1013d795b        kfun:kotlin.Function3#invoke(1:0;1:1;1:2){}1:3-trampoline + 123 
    at 60  UrineTracker                        0x1023f9c37        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.fade$lambda$0#internal + 851 
    at 61  UrineTracker                        0x1023f9d67        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.$fade$lambda$0$FUNCTION_REFERENCE$0.invoke#internal + 187 
    at 62  UrineTracker                        0x1023f9ef7        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.$fade$lambda$0$FUNCTION_REFERENCE$0.$<bridge-UNNBNNNB>invoke(kotlin.Float;com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.Direction;kotlin.Function3<androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>;androidx.compose.runtime.Composer;kotlin.Int){}#internal + 279 
    at 63  UrineTracker                        0x1013e7d5f        kfun:kotlin.Function5#invoke(1:0;1:1;1:2;1:3;1:4){}1:5-trampoline + 139 
    at 64  UrineTracker                        0x1016b308f        kfun:androidx.compose.runtime.internal.ComposableLambdaImpl#invoke(kotlin.Any?;kotlin.Any?;kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Int){}kotlin.Any? + 715 
    at 65  UrineTracker                        0x1016c0e13        kfun:androidx.compose.runtime.internal.ComposableLambdaImpl#$<bridge-NNNNNNNB>invoke(kotlin.Any?;kotlin.Any?;kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Int){}kotlin.Any?(kotlin.Any?;kotlin.Any?;kotlin.Any?;androidx.compose.runtime.Composer;kotlin.Any?){}kotlin.Any? + 275 
    at 66  UrineTracker                        0x1013e7d5f        kfun:kotlin.Function5#invoke(1:0;1:1;1:2;1:3;1:4){}1:5-trampoline + 139 
    at 67  UrineTracker                        0x1023f592f        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.DefaultStackAnimator#invoke(com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.Direction;kotlin.Boolean;kotlin.Function0<kotlin.Unit>;kotlin.Function3<androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>;androidx.compose.runtime.Composer?;kotlin.Int){} + 2967 
    at 68  UrineTracker                        0x1024015ff        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.StackAnimator#invoke(com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.Direction;kotlin.Boolean;kotlin.Function0<kotlin.Unit>;kotlin.Function3<androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>;androidx.compose.runtime.Composer?;kotlin.Int){}-trampoline + 143 
    at 69  UrineTracker                        0x1023fdcdb        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.PlusStackAnimator.invoke#internal + 3131 
    at 70  UrineTracker                        0x1024015ff        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.StackAnimator#invoke(com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.Direction;kotlin.Boolean;kotlin.Function0<kotlin.Unit>;kotlin.Function3<androidx.compose.ui.Modifier,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>;androidx.compose.runtime.Composer?;kotlin.Int){}-trampoline + 143 
    at 71  UrineTracker                        0x1023fb35f        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.SimpleStackAnimation#Child(com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.AbstractStackAnimation.AnimationItem<1:0,1:1>;kotlin.Function0<kotlin.Unit>;kotlin.Function3<com.arkivanov.decompose.Child.Created<1:0,1:1>,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>;androidx.compose.runtime.Composer?;kotlin.Int){} + 2427 
    at 72  UrineTracker                        0x102401277        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.AbstractStackAnimation#Child(com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.AbstractStackAnimation.AnimationItem<1:0,1:1>;kotlin.Function0<kotlin.Unit>;kotlin.Function3<com.arkivanov.decompose.Child.Created<1:0,1:1>,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>;androidx.compose.runtime.Composer?;kotlin.Int){}-trampoline + 91 
    at 73  UrineTracker                        0x1023f1423        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.AbstractStackAnimation#invoke(com.arkivanov.decompose.router.stack.ChildStack<1:0,1:1>;androidx.compose.ui.Modifier;kotlin.Function3<com.arkivanov.decompose.Child.Created<1:0,1:1>,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>;androidx.compose.runtime.Composer?;kotlin.Int){} + 6587 
    at 74  UrineTracker                        0x1024011c3        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.StackAnimation#invoke(com.arkivanov.decompose.router.stack.ChildStack<1:0,1:1>;androidx.compose.ui.Modifier;kotlin.Function3<com.arkivanov.decompose.Child.Created<1:0,1:1>,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>;androidx.compose.runtime.Composer?;kotlin.Int){}-trampoline + 131 
    at 75  UrineTracker                        0x1023ec9f7        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack#Children(com.arkivanov.decompose.router.stack.ChildStack<0:0,0:1>;androidx.compose.ui.Modifier?;com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.StackAnimation<0:0,0:1>?;kotlin.Function3<com.arkivanov.decompose.Child.Created<0:0,0:1>,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>;androidx.compose.runtime.Composer?;kotlin.Int;kotlin.Int){0§<kotlin.Any>;1§<kotlin.Any>} + 2163 
    at 76  UrineTracker                        0x1023ed27b        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack#Children(com.arkivanov.decompose.value.Value<com.arkivanov.decompose.router.stack.ChildStack<0:0,0:1>>;androidx.compose.ui.Modifier?;com.arkivanov.decompose.extensions.compose.jetbrains.stack.animation.StackAnimation<0:0,0:1>?;kotlin.Function3<com.arkivanov.decompose.Child.Created<0:0,0:1>,androidx.compose.runtime.Composer,kotlin.Int,kotlin.Unit>;androidx.compose.runtime.Composer?;kotlin.Int;kotlin.Int){0§<kotlin.Any>;1§<kotlin.Any>} + 1839 
    at 77  UrineTracker                        0x1023ee887        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.Children$lambda$3#internal + 379 
    at 78  UrineTracker                        0x1023ef1f7        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.$Children$lambda$3$FUNCTION_REFERENCE$2.invoke#internal + 135 
    at 79  UrineTracker                        0x1023ef3d7        kfun:com.arkivanov.decompose.extensions.compose.jetbrains.stack.$Children$lambda$3$FUNCTION_REFERENCE$2.$<bridge-UNNNB>invoke(androidx.compose.runtime.Composer?;kotlin.Int){}#internal + 159 
    at 80  UrineTracker                        0x1013d7867        kfun:kotlin.Function2#invoke(1:0;1:1){}1:2-trampoline + 115 
    at 81  UrineTracker                        0x1015c37ef        kfun:androidx.compose.runtime.RecomposeScopeImpl#compose(androidx.compose.runtime.Composer){} + 751 
    at 82  UrineTracker                        0x10158f83f        kfun:androidx.compose.runtime.ComposerImpl.recomposeToGroupEnd#internal + 1395 
    at 83  UrineTracker                        0x101592243        kfun:androidx.compose.runtime.ComposerImpl#skipCurrentGroup(){} + 1915 
    at 84  UrineTracker                        0x101597257        kfun:androidx.compose.runtime.ComposerImpl.doCompose#internal + 2935 
    at 85  UrineTracker                        0x10159666b        kfun:androidx.compose.runtime.ComposerImpl#recompose(androidx.compose.runtime.collection.ScopeMap<androidx.compose.runtime.RecomposeScopeImpl,kotlin.Any>){}kotlin.Boolean + 483 
    at 86  UrineTracker                        0x1015ab03b        kfun:androidx.compose.runtime.CompositionImpl#recompose(){}kotlin.Boolean + 811 
    at 87  UrineTracker                        0x1016ca4d3        kfun:androidx.compose.runtime.ControlledComposition#recompose(){}kotlin.Boolean-trampoline + 91 
    at 88  UrineTracker                        0x1015cdccf        kfun:androidx.compose.runtime.Recomposer.performRecompose#internal + 1363 
    at 89  UrineTracker                        0x1015d4aef        kfun:androidx.compose.runtime.Recomposer.runRecomposeAndApplyChanges$lambda$4$lambda$3#internal + 2475 
    at 90  UrineTracker                        0x1015da3bb        kfun:androidx.compose.runtime.Recomposer.$runRecomposeAndApplyChanges$lambda$4$lambda$3$FUNCTION_REFERENCE$13.invoke#internal + 135 
    at 91  UrineTracker                        0x1015da633        kfun:androidx.compose.runtime.Recomposer.$runRecomposeAndApplyChanges$lambda$4$lambda$3$FUNCTION_REFERENCE$13.$<bridge-UNNB>invoke(kotlin.Long){}#internal + 123 
    at 92  UrineTracker                        0x1013d255f        kfun:kotlin.Function1#invoke(1:0){}1:1-trampoline + 107 
    at 93  UrineTracker                        0x1015791ef        kfun:androidx.compose.runtime.BroadcastFrameClock.FrameAwaiter.resume#internal + 439 
    at 94  UrineTracker                        0x101579a0f        kfun:androidx.compose.runtime.BroadcastFrameClock#sendFrame(kotlin.Long){} + 555 
    at 95  UrineTracker                        0x1020a3dcb        kfun:androidx.compose.ui.scene.BaseComposeScene#render(androidx.compose.ui.graphics.Canvas;kotlin.Long){} + 1275 
    at 96  UrineTracker                        0x10217eb2f        kfun:androidx.compose.ui.scene.ComposeScene#render(androidx.compose.ui.graphics.Canvas;kotlin.Long){}-trampoline + 107 
    at 97  UrineTracker                        0x1020ffc5f        kfun:androidx.compose.ui.scene.RenderingUIViewDelegateImpl.onRender#internal + 515 
    at 98  UrineTracker                        0x1017957a3        kfun:org.jetbrains.skiko.SkikoRenderDelegate#onRender(org.jetbrains.skia.Canvas;kotlin.Int;kotlin.Int;kotlin.Long){}-trampoline + 123 
    at 99  UrineTracker                        0x10215c2c7        kfun:androidx.compose.ui.window.RenderingUIView.object-1.render#internal + 299 
    at 100 UrineTracker                        0x102189b93        kfun:androidx.compose.ui.window.MetalRedrawerCallbacks#render(org.jetbrains.skia.Canvas;kotlin.Double){}-trampoline + 107 
    at 101 UrineTracker                        0x102152af3        kfun:androidx.compose.ui.window.MetalRedrawer.draw#internal + 4167 
    at 102 UrineTracker                        0x102155497        kfun:androidx.compose.ui.window.MetalRedrawer.<init>$lambda$0#internal + 435 
    at 103 UrineTracker                        0x1021575e3        kfun:androidx.compose.ui.window.MetalRedrawer.$<init>$lambda$0$FUNCTION_REFERENCE$0.invoke#internal + 71 
    at 104 UrineTracker                        0x1021576b3        kfun:androidx.compose.ui.window.MetalRedrawer.$<init>$lambda$0$FUNCTION_REFERENCE$0.$<bridge-UNN>invoke(){}#internal + 71 
    at 105 UrineTracker                        0x1013d3ac7        kfun:kotlin.Function0#invoke(){}1:0-trampoline + 99 
    at 106 UrineTracker                        0x1021583e7        kfun:androidx.compose.ui.window.DisplayLinkProxy.handleDisplayLinkTick#internal + 151 
    at 107 UrineTracker                        0x10215849b        kfun:androidx.compose.ui.window.DisplayLinkProxy.$imp:handleDisplayLinkTick#internal + 143 
    at 108 QuartzCore                          0x18a02366b        _ZN2CA7Display15DisplayLinkItem9dispatch_ERNS_8SignPost8IntervalILNS2_11CAEventCodeE835322056EEE + 43 
    at 109 QuartzCore                          0x18a01fe43        _ZN2CA7Display11DisplayLink14dispatch_itemsEyyy + 807 
    at 110 QuartzCore                          0x18a120c97        _ZL22display_timer_callbackP12__CFMachPortPvlS1_ + 335 
    at 111 CoreFoundation                      0x1803d8a1f        __CFMachPortPerform + 171 
    at 112 CoreFoundation                      0x18040f587        __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 55 
    at 113 CoreFoundation                      0x18040eb57        __CFRunLoopDoSource1 + 495 
    at 114 CoreFoundation                      0x180409167        __CFRunLoopRun + 2175 
    at 115 CoreFoundation                      0x1804084d3        CFRunLoopRunSpecific + 571 
    at 116 GraphicsServices                    0x18ef2aae3        GSEventRunModal + 159 
    at 117 UIKitCore                           0x1853d0a27        -[UIApplication _run] + 867 
    at 118 UIKitCore                           0x1853d46af        UIApplicationMain + 123 
    at 119 UIKitCore                           0x1848736a7        __swift_destroy_boxed_opaque_existential_1Tm + 10047 
    at 120 UrineTracker                        0x100d34f5b        $sSo21UIApplicationDelegateP5UIKitE4mainyyFZ + 119 
    at 121 UrineTracker                        0x100d34ed3        $s12UrineTracker11AppDelegateC5$mainyyFZ + 43 
    at 122 UrineTracker                        0x100d3514f        main + 27 (/Users/alexeypushkarev/AndroidStudioProjects/UrineTracker/iosApp/iosApp/iosApp.swift:<unknown>)
    at 123 dyld                                0x1058b1543        0x0 + 4387968323 
    at 124 ???                                 0x10525e0df        0x0 + 4381335775 
    at 125 ???                                 0x650e7fffffffffff 0x0 + 7281898384993026047 
    Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [androidx.compose.runtime.BroadcastFrameClock@6540560, StandaloneCoroutine{Cancelling}@6500c78, FlushCoroutineDispatcher@d7141b0]
        at 0   UrineTracker                        0x1012aefff        kfun:kotlin.Throwable#<init>(kotlin.String?){} + 119 
        at 1   UrineTracker                        0x1012a8567        kfun:kotlin.Exception#<init>(kotlin.String?){} + 115 
        at 2   UrineTracker                        0x1012a8787        kfun:kotlin.RuntimeException#<init>(kotlin.String?){} + 115 
        at 3   UrineTracker                        0x1015678e3        kfun:kotlinx.coroutines.internal.DiagnosticCoroutineContextException#<init>(kotlin.coroutines.CoroutineContext){} + 167 
        at 4   UrineTracker                        0x10153c32b        kfun:kotlinx.coroutines.internal#handleUncaughtCoroutineException(kotlin.coroutines.CoroutineContext;kotlin.Throwable){} + 647 
        at 5   UrineTracker                        0x1014e09bf        kfun:kotlinx.coroutines#handleCoroutineException(kotlin.coroutines.CoroutineContext;kotlin.Throwable){} + 515 
        at 6   UrineTracker                        0x1014d4863        kfun:kotlinx.coroutines.StandaloneCoroutine.handleJobException#internal + 167 
        at 7   UrineTracker                        0x10156f8ef        kfun:kotlinx.coroutines.JobSupport#handleJobException(kotlin.Throwable){}kotlin.Boolean-trampoline + 59 
        at 8   UrineTracker                        0x1014eb173        kfun:kotlinx.coroutines.JobSupport.finalizeFinishingState#internal + 1135 
        at 9   UrineTracker                        0x1014f3567        kfun:kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath#internal + 1983 
        at 10  UrineTracker                        0x1014f2d6f        kfun:kotlinx.coroutines.JobSupport.tryMakeCompleting#internal + 755 
        at 11  UrineTracker                        0x1014f289f        kfun:kotlinx.coroutines.JobSupport#makeCompletingOnce(kotlin.Any?){}kotlin.Any? + 379 
        at 12  UrineTracker                        0x1014d27f3        kfun:kotlinx.coroutines.AbstractCoroutine#resumeWith(kotlin.Result<1:0>){} + 211 
        at 13  UrineTracker                        0x1013d7263        kfun:kotlin.coroutines.Continuation#resumeWith(kotlin.Result<1:0>){}-trampoline + 99 
        at 14  UrineTracker                        0x1012b4063        kfun:kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(kotlin.Result<kotlin.Any?>){} + 1163 
        at 15  UrineTracker                        0x1013d7263        kfun:kotlin.coroutines.Continuation#resumeWith(kotlin.Result<1:0>){}-trampoline + 99 
        at 16  UrineTracker                        0x1015606f7        kfun:kotlinx.coroutines.UndispatchedCoroutine#afterResume(kotlin.Any?){} + 243 
        at 17  UrineTracker                        0x10156b2e7        kfun:kotlinx.coroutines.AbstractCoroutine#afterResume(kotlin.Any?){}-trampoline + 59 
        at 18  UrineTracker                        0x1014d284f        kfun:kotlinx.coroutines.AbstractCoroutine#resumeWith(kotlin.Result<1:0>){} + 303 
        at 19  UrineTracker                        0x1013d7263        kfun:kotlin.coroutines.Continuation#resumeWith(kotlin.Result<1:0>){}-trampoline + 99 
        at 20  UrineTracker                        0x1012b4063        kfun:kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(kotlin.Result<kotlin.Any?>){} + 1163 
        at 21  UrineTracker                        0x1013d7263        kfun:kotlin.coroutines.Continuation#resumeWith(kotlin.Result<1:0>){}-trampoline + 99 
        at 22  UrineTracker                        0x101546e6b        kfun:kotlinx.coroutines.internal.ScopeCoroutine#afterResume(kotlin.Any?){} + 243 
        at 23  UrineTracker                        0x10156b2e7        kfun:kotlinx.coroutines.AbstractCoroutine#afterResume(kotlin.Any?){}-trampoline + 59 
        at 24  UrineTracker                        0x1014d284f        kfun:kotlinx.coroutines.AbstractCoroutine#resumeWith(kotlin.Result<1:0>){} + 303 
        at 25  UrineTracker                        0x1013d7263        kfun:kotlin.coroutines.Continuation#resumeWith(kotlin.Result<1:0>){}-trampoline + 99 
        at 26  UrineTracker                        0x1012b4063        kfun:kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(kotlin.Result<kotlin.Any?>){} + 1163 
        at 27  UrineTracker                        0x1013d7263        kfun:kotlin.coroutines.Continuation#resumeWith(kotlin.Result<1:0>){}-trampoline + 99 
        at 28  UrineTracker                        0x10153ffc3        kfun:kotlinx.coroutines.DispatchedTask#run(){} + 1691 
        at 29  UrineTracker                        0x10156e15b        kfun:kotlinx.coroutines.Runnable#run(){}-trampoline + 91 
        at 30  UrineTracker                        0x102092a5f        kfun:androidx.compose.ui.platform.FlushCoroutineDispatcher.dispatch$lambda$1$lambda$0#internal + 411 
        at 31  UrineTracker                        0x102094093        kfun:androidx.compose.ui.platform.FlushCoroutineDispatcher.$dispatch$lambda$1$lambda$0$FUNCTION_REFERENCE$4.invoke#internal + 75 
        at 32  UrineTracker                        0x10209418f        kfun:androidx.compose.ui.platform.FlushCoroutineDispatcher.$dispatch$lambda$1$lambda$0$FUNCTION_REFERENCE$4.$<bridge-UNN>invoke(){}#internal + 71 
        at 33  UrineTracker                        0x1013d3ac7        kfun:kotlin.Function0#invoke(){}1:0-trampoline + 99 
        at 34  UrineTracker                        0x1020923e7        kfun:androidx.compose.ui.platform.FlushCoroutineDispatcher.performRun#internal + 303 
        at 35  UrineTracker                        0x102092be7        kfun:androidx.compose.ui.platform.FlushCoroutineDispatcher.dispatch$lambda$1#internal + 239 
        at 36  UrineTracker                        0x102093adf        kfun:androidx.compose.ui.platform.FlushCoroutineDispatcher.$dispatch$lambda$1$FUNCTION_REFERENCE$0.invoke#internal + 139 
        at 37  UrineTracker                        0x1013d7867        kfun:kotlin.Function2#invoke(1:0;1:1){}1:2-trampoline + 115 
        at 38  UrineTracker                        0x1012b7653        kfun:kotlin.coroutines.intrinsics.object-4.invokeSuspend#internal + 731 
        at 39  UrineTracker                        0x1013d7183        kfun:kotlin.coroutines.native.internal.BaseContinuationImpl#invokeSuspend(kotlin.Result<kotlin.Any?>){}kotlin.Any?-trampoline + 67 
        at 40  UrineTracker                        0x1012b3e47        kfun:kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(kotlin.Result<kotlin.Any?>){} + 623 
        at 41  UrineTracker                        0x1013d7263        kfun:kotlin.coroutines.Continuation#resumeWith(kotlin.Result<1:0>){}-trampoline + 99 
        at 42  UrineTracker                        0x10154007f        kfun:kotlinx.coroutines.DispatchedTask#run(){} + 1879 
        at 43  UrineTracker                        0x10156e15b        kfun:kotlinx.coroutines.Runnable#run(){}-trampoline + 91 
        at 44  UrineTracker                        0x101569dd3        kfun:kotlinx.coroutines.DarwinMainDispatcher.dispatch$lambda$0#internal + 67 
        at 45  UrineTracker                        0x10156a04f        kfun:kotlinx.coroutines.DarwinMainDispatcher.$dispatch$lambda$0$FUNCTION_REFERENCE$1.invoke#internal + 71 
        at 46  UrineTracker                        0x10156a11f        kfun:kotlinx.coroutines.DarwinMainDispatcher.$dispatch$lambda$0$FUNCTION_REFERENCE$1.$<bridge-UNN>invoke(){}#internal + 71 
        at 47  UrineTracker                        0x1013d3ac7        kfun:kotlin.Function0#invoke(){}1:0-trampoline + 99 
        at 48  UrineTracker                        0x10156b063        _6f72672e6a6574627261696e732e6b6f746c696e783a6b6f746c696e782d636f726f7574696e65732d636f72652f6f70742f6275696c644167656e742f776f726b2f343465633665383530643563363366302f6b6f746c696e782d636f726f7574696e65732d636f72652f6e617469766544617277696e2f7372632f44697370617463686572732e6b74_knbridge13 + 191 
        at 49  libdispatch.dylib                   0x180170103        _dispatch_call_block_and_release + 23 
        at 50  libdispatch.dylib                   0x180171977        _dispatch_client_callout + 15 
        at 51  libdispatch.dylib                   0x1801807c7        _dispatch_main_queue_drain + 1275 
        at 52  libdispatch.dylib                   0x1801802bb        _dispatch_main_queue_callback_4CF + 39 
        at 53  CoreFoundation                      0x18040e95f        __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 11 
        at 54  CoreFoundation                      0x180409077        __CFRunLoopRun + 1935 
        at 55  CoreFoundation                      0x1804084d3        CFRunLoopRunSpecific + 571