지도에서 LabelStyle.from(bitmap)으로 지정 시, 오류가 발생합니다

문의 시, 사용하시는 SDK 버전 정보와 디벨로퍼스 앱ID(ID 1084177)를 알려주세요.

Faq 목록 - 10. Android ( Faq 목록 입니다 ) 먼저 확인해주세요.


S22+(14, API 34), 디벨로퍼스 앱ID(ID 1084177)
앱 진입 시, 라벨 생성하는 코드를 돌리면 항상 오류가 발생합니다.
자세하게는 LabelStyle.from을 지정 시, image uri를 bitmap으로 변환한 뒤, 매개값으로 넣어주는데 이 로직을 주석처리하면 다시 잘 돌아갑니다. 기존에는 잘 돌던 코드인데 갑자기 어제부터 오류가 발생합니다. 원인이 궁금합니다.

2024-06-11 10:18:18.480 4613-4613 KakaoMap lifecycle 테스트 com.xxxxxxx.rice E onMapReady
2024-06-11 10:18:18.495 4613-4686 K3fAApi com.xxxxxxx.rice D changeViewInfo(appName=openmap, viewInfo=map, style=default)
2024-06-11 10:18:18.495 4613-4686 K3fCore com.xxxxxxx.rice E unsupported image format.
2024-06-11 10:18:18.505 4613-4613 ViewRootIm…nActivity] com.xxxxxxx.rice I handleWindowFocusChanged: 1 0 call from android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged:0
2024-06-11 10:18:18.505 4613-4613 ViewRootIm…nActivity] com.xxxxxxx.rice D mThreadedRenderer.initializeIfNeeded()#2 mSurface={isValid=true 0xb4000079b4033d70}
2024-06-11 10:18:18.508 4613-4613 InputMethodManagerUtils com.xxxxxxx.rice D startInputInner - Id : 0
2024-06-11 10:18:18.508 4613-4613 InputMethodManager com.xxxxxxx.rice I startInputInner - IInputMethodManagerGlobalInvoker.startInputOrWindowGainedFocus
2024-06-11 10:18:18.523 4613-4613 InputMethodManagerUtils com.xxxxxxx.rice D startInputInner - Id : 0
2024-06-11 10:18:18.531 4613-4613 InsetsController com.xxxxxxx.rice I onStateChanged: host=com.xxxxxxx.rice/com.xxxxxxx.rice.ui.MainActivity, from=android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:7209, state=InsetsState: {mDisplayFrame=Rect(0, 0 - 1080, 2340), mDisplayCutout=DisplayCutout{insets=Rect(0, 74 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(514, 0 - 566, 74), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathParserInfo={CutoutPathParserInfo{displayWidth=1080 displayHeight=2340 physicalDisplayWidth=1080 physicalDisplayHeight=2340 density={2.8125} cutoutSpec={M 0,0 H -9.244444444444444 V 26.31111111111111 H 9.244444444444444 V 0 H 0 Z @dp} rotation={0} scale={1.0} physicalPixelDisplaySizeRatio={1.0}}}}, mRoundedCorners=RoundedCorners{[RoundedCorner{position=TopLeft, radius=101, center=Point(101, 101)}, RoundedCorner{position=TopRight, radius=101, center=Point(979, 101)}, RoundedCorner{position=BottomRight, radius=101, center=Point(979, 2239)}, RoundedCorner{position=BottomLeft, radius=1
2024-06-11 10:18:18.532 4613-4613 InsetsSourceConsumer com.xxxxxxx.rice I applyRequestedVisibilityToControl: visible=false, type=ime, host=com.xxxxxxx.rice/com.xxxxxxx.rice.ui.MainActivity
2024-06-11 10:18:18.537 4613-4613 ViewRootIm…nActivity] com.xxxxxxx.rice I onDisplayChanged oldDisplayState=2 newDisplayState=2
2024-06-11 10:18:18.562 4613-4644 ConnectivityManager com.xxxxxxx.rice D StackLog: [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:4359)] [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:4401)] [android.net.ConnectivityManager.registerNetworkCallback(ConnectivityManager.java:4783)] [android.net.ConnectivityManager.registerNetworkCallback(ConnectivityManager.java:4753)] [coil.network.RealNetworkObserver.(NetworkObserver.kt:88)] [coil.network.NetworkObserverKt.NetworkObserver(NetworkObserver.kt:33)] [coil.util.SystemCallbacks.registerNetworkObserver(SystemCallbacks.kt:52)] [coil.util.SystemCallbacks.isOnline(SystemCallbacks.kt:34)] [coil.request.RequestService.updateOptionsOnWorkerThread(RequestService.kt:130)] [coil.intercept.EngineInterceptor.execute(EngineInterceptor.kt:116)] [coil.intercept.EngineInterceptor.access$execute(EngineInterceptor.kt:42)] [coil.intercept.EngineInterceptor$intercept$2.invokeSuspend(EngineInterceptor.kt:77)] [kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(
2024-06-11 10:18:18.662 4613-4685 ProviderInstaller com.xxxxxxx.rice I Installed default security provider GmsCore_OpenSSL
2024-06-11 10:18:18.712 4613-4685 ConnectivityManager com.xxxxxxx.rice D StackLog: [android.net.ConnectivityManager.sendRequestForNetwork(ConnectivityManager.java:4359)] [android.net.ConnectivityManager.registerDefaultNetworkCallbackForUid(ConnectivityManager.java:4923)] [android.net.ConnectivityManager.registerDefaultNetworkCallback(ConnectivityManager.java:4890)] [android.net.ConnectivityManager.registerDefaultNetworkCallback(ConnectivityManager.java:4864)] [io.grpc.android.AndroidChannelBuilder$AndroidChannel.configureNetworkMonitoring(AndroidChannelBuilder.java:216)] [io.grpc.android.AndroidChannelBuilder$AndroidChannel.(AndroidChannelBuilder.java:197)] [io.grpc.android.AndroidChannelBuilder.build(AndroidChannelBuilder.java:168)] [com.google.firebase.firestore.remote.GrpcCallProvider.initChannel(GrpcCallProvider.java:116)] [com.google.firebase.firestore.remote.GrpcCallProvider.lambda$initChannelTask$6$com-google-firebase-firestore-remote-GrpcCallProvider(GrpcCallProvider.java:242)] [com.google.firebase.firestore.remote.GrpcCallProvider$$ExternalSyntheticLa
2024-06-11 10:18:18.780 4613-4687 K3fAApi com.xxxxxxx.rice V ← {null=[HTTP/1.1 200 OK], Connection=[keep-alive], Content-Length=[0], Date=[Tue, 11 Jun 2024 01:18:19 GMT], X-Android-Received-Millis=[1718068698775], X-Android-Response-Source=[NETWORK 200], X-Android-Selected-Protocol=[http/1.1], X-Android-Sent-Millis=[1718068698748], X-Request-Id=[363bf1a966c3a50e4d4204ae7e96d63f]}
2024-06-11 10:18:18.788 4613-4754 TrafficStats com.xxxxxxx.rice D tagSocket(157) with statsTag=0xffffffff, statsUid=-1
2024-06-11 10:18:18.802 4613-4754 om.bestapp.rice com.xxxxxxx.rice W Accessing hidden field Ljava/net/Socket;->impl:Ljava/net/SocketImpl; (unsupported, reflection, allowed)
2024-06-11 10:18:18.806 4613-4753 TrafficStats com.xxxxxxx.rice D tagSocket(138) with statsTag=0xffffffff, statsUid=-1
2024-06-11 10:18:18.894 4613-4754 om.bestapp.rice com.xxxxxxx.rice W Accessing hidden method Ljava/security/spec/ECParameterSpec;->setCurveName(Ljava/lang/String;)V (unsupported, reflection, allowed)
2024-06-11 10:18:19.683 4613-4613 K3fAApi com.xxxxxxx.rice D Added Image. AssetId : [181453912_dark]
2024-06-11 10:18:19.683 4613-4613 om.bestapp.rice com.xxxxxxx.rice W Attempt to remove non-JNI local reference
2024-06-11 10:18:19.685 4613-4686 K3fAApi com.xxxxxxx.rice D [Label] addLayer(id=label_default_layer, zOrder=10001, type=0, unit=0, order=0, isLod=0) —>
2024-06-11 10:18:19.685 4613-4686 K3fAApi com.xxxxxxx.rice D [Label] addLayer(id=lodLabel_default_layer, zOrder=10001, type=0, unit=0, order=0, isLod=1) —>
2024-06-11 10:18:19.685 4613-4686 K3fAApi com.xxxxxxx.rice D [Label] addPointLabelStyles(id=userLocationIcon_dark) —>
2024-06-11 10:18:19.685 4613-4686 K3fAApi com.xxxxxxx.rice D → newCenterPoint(lat: 37.393344, lng: 127.114826, zoomLevel: 15, height: 4163.969879, animate: 1, duration: 500, makeViaPoint: 1, chain: 1)
2024-06-11 10:18:19.685 4613-4686 K3fAApi com.xxxxxxx.rice D [Label] addLabel(layer=label_default_layer, styleId=userLocationIcon_dark, labelId=26e7ac0f-2c29-44fd-aacc-5fc6b407d5a7, lsLod=0) —>
2024-06-11 10:18:19.712 4613-4686 libc com.xxxxxxx.rice A Fatal signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0xb4000077a255e000 in tid 4686 (GLThread 2284), pid 4613 (om.bestapp.rice)
---------------------------- PROCESS STARTED (4786) for package com.xxxxxxx.rice ----------------------------
2024-06-11 10:18:20.020 4783-4783 DEBUG crash_dump64 A Cmdline: com.xxxxxxx.rice
2024-06-11 10:18:20.020 4783-4783 DEBUG crash_dump64 A pid: 4613, tid: 4686, name: GLThread 2284 >>> com.xxxxxxx.rice <<<
2024-06-11 10:18:20.020 4783-4783 DEBUG crash_dump64 A #01 pc 0000000000b8773c /data/app/~~pKSCQBoCKIMCej1FcKbnkQ==/com.xxxxxxx.rice-Kbt1GLqpdAm9iM1OOpBpxA==/base.apk!libK3fAndroid.so (offset 0x848000) (kakao::image::ImageData::fillBitmap(kakao::image::ImageData const&, kakao::base::toolkit::PointT const&)+128) (BuildId: b468b2040dc25aa7616d68b75bd2067def708ced)
2024-06-11 10:18:20.020 4783-4783 DEBUG crash_dump64 A #02 pc 0000000000a72388 /data/app/~~pKSCQBoCKIMCej1FcKbnkQ==/com.xxxxxxx.rice-Kbt1GLqpdAm9iM1OOpBpxA==/base.apk!libK3fAndroid.so (offset 0x848000) (kakao::geometry::label::LabelShapeDataComponent::_makeIconRenderable(kakao::base::toolkit::PointT, kakao::geometry::label::IIcon const&)+704) (BuildId: b468b2040dc25aa7616d68b75bd2067def708ced)
2024-06-11 10:18:20.020 4783-4783 DEBUG crash_dump64 A #03 pc 0000000000a72000 /data/app/~~pKSCQBoCKIMCej1FcKbnkQ==/com.xxxxxxx.rice-Kbt1GLqpdAm9iM1OOpBpxA==/base.apk!libK3fAndroid.so (offset 0x848000) (kakao::geometry::label::LabelShapeDataComponent::makeIcon(kakao::geometry::label::IIcon const&)+68) (BuildId: b468b2040dc25aa7616d68b75bd2067def708ced)
2024-06-11 10:18:20.020 4783-4783 DEBUG crash_dump64 A #04 pc 0000000000a84be0 /data/app/~~pKSCQBoCKIMCej1FcKbnkQ==/com.xxxxxxx.rice-Kbt1GLqpdAm9iM1OOpBpxA==/base.apk!libK3fAndroid.so (offset 0x848000) (kakao::geometry::label::policy::LabelPolicy::extractVisibleLabels(kakao::geometry::label::ILabelShapeDataComponent
, float)+200) (BuildId: b468b2040dc25aa7616d68b75bd2067def708ced)
2024-06-11 10:18:20.020 4783-4783 DEBUG crash_dump64 A #05 pc 0000000000a6cee8 /data/app/~~pKSCQBoCKIMCej1FcKbnkQ==/com.xxxxxxx.rice-Kbt1GLqpdAm9iM1OOpBpxA==/base.apk!libK3fAndroid.so (offset 0x848000) (kakao::geometry::label::LabelManager::_makePoieVertex(kakao::geometry::label::ShapeDataComponents&, int, int, int, float)+492) (BuildId: b468b2040dc25aa7616d68b75bd2067def708ced)
2024-06-11 10:18:20.020 4783-4783 DEBUG crash_dump64 A #06 pc 0000000000a6d2d0 /data/app/~~pKSCQBoCKIMCej1FcKbnkQ==/com.xxxxxxx.rice-Kbt1GLqpdAm9iM1OOpBpxA==/base.apk!libK3fAndroid.so (offset 0x848000) (kakao::geometry::label::LabelManager::extractShape(std::__ndk1::map<std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator >, std::__ndk1::shared_ptrkakao::scene::traverser::IShapeCollector, std::__ndk1::less<std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator > >, std::__ndk1::allocator<std::__ndk1::pair<std::__ndk1::basic_string<char, std::__ndk1::char_traits, std::__ndk1::allocator > const, std::__ndk1::shared_ptrkakao::scene::traverser::IShapeCollector > > >*)+592) (BuildId: b468b2040dc25aa7616d68b75bd2067def708ced)
2024-06-11 10:18:20.020 4783-4783 DEBUG crash_dump64 A #07 pc 0000000000b4d4c4 /data/app/~~pKSCQBoCKIMCej1FcKbnkQ==/com.xxxxxxx.rice-Kbt1GLqpdAm9iM1OOpBpxA==/base.apk!libK3fAndroid.so (offset 0x848000) (kakao::view::RenderView::draw(bool)+104) (BuildId: b468b2040dc25aa7616d68b75bd2067def708ced)
2024-06-11 10:18:20.020 4783-4783 DEBUG crash_dump64 A #08 pc 000000000084e390 /data/app/~~pKSCQBoCKIMCej1FcKbnkQ==/com.xxxxxxx.rice-Kbt1GLqpdAm9iM1OOpBpxA==/base.apk!libK3fAndroid.so (offset 0x848000) (kakao::app::AppEngine::render()+152) (BuildId: b468b2040dc25aa7616d68b75bd2067def708ced)
2024-06-11 10:18:20.020 4783-4783 DEBUG crash_dump64 A #09 pc 0000000000796abc /data/app/~~pKSCQBoCKIMCej1FcKbnkQ==/com.xxxxxxx.rice-Kbt1GLqpdAm9iM1OOpBpxA==/base.apk!libK3fAndroid.so (offset 0x848000) (Java_com_kakao_vectormap_internal_EngineHandler_render+84) (BuildId: b468b2040dc25aa7616d68b75bd2067def708ced)
2024-06-11 10:18:20.021 4783-4783 DEBUG crash_dump64 A #15 pc 00000000003d7dc0 [anon:dalvik-classes22.dex extracted in memory from /data/app/~~pKSCQBoCKIMCej1FcKbnkQ==/com.xxxxxxx.rice-Kbt1GLqpdAm9iM1OOpBpxA==/base.apk!classes22.dex] (com.kakao.vectormap.internal.EngineHandler.render+0)
2024-06-11 10:18:20.021 4783-4783 DEBUG crash_dump64 A #20 pc 00000000003da0ec [anon:dalvik-classes22.dex extracted in memory from /data/app/~~pKSCQBoCKIMCej1FcKbnkQ==/com.xxxxxxx.rice-Kbt1GLqpdAm9iM1OOpBpxA==/base.apk!classes22.dex] (com.kakao.vectormap.internal.GLMapRenderer.onDrawFrame+0)
2024-06-11 10:18:20.021 4783-4783 DEBUG crash_dump64 A #25 pc 00000000003d4cbc [anon:dalvik-classes22.dex extracted in memory from /data/app/~~pKSCQBoCKIMCej1FcKbnkQ==/com.xxxxxxx.rice-Kbt1GLqpdAm9iM1OOpBpxA==/base.apk!classes22.dex] (com.kakao.vectormap.graphics.gl.GLSurfaceView$GLThread.guardedRun+0)
2024-06-11 10:18:20.021 4783-4783 DEBUG crash_dump64 A #30 pc 00000000003d5668 [anon:dalvik-classes22.dex extracted in memory from /data/app/~~pKSCQBoCKIMCej1FcKbnkQ==/com.xxxxxxx.rice-Kbt1GLqpdAm9iM1OOpBpxA==/base.apk!classes22.dex] (com.kakao.vectormap.graphics.gl.GLSurfaceView$GLThread.run+0)
---------------------------- PROCESS ENDED (4613) for package com.xxxxxxx.rice ----------------------------
---------------------------- PROCESS ENDED (4786) for package com.xxxxxxx.rice ----------------------------

다시 잘 되네요^^