Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crashed: com.mapbox.common.Worker 2 SIGSEGV 0x0000000000000001 #182

Open
marclefrancois opened this issue Jan 3, 2023 · 1 comment
Open

Comments

@marclefrancois
Copy link

Hi, we are seeing the following crash in MapboxCommon iOS reported occassionnally in our Firebase crashlytics logs. We sadly do not have any Steps to reproduce. This is creating random crashes while we use the mapView

PhoneModel: iPhone XR
OS: IOS 16.2.0
Mabox versions:

  • MapboxMaps (10.9.0):
    
  • MapboxCommon (= 23.1.0)
    
  • MapboxCoreMaps (= 10.9.0)
    
  • MapboxMobileEvents (= 1.0.8)
    
  • Turf (~> 2.0)
    

Crashed: com.mapbox.common.Worker 2
0 libobjc.A.dylib 0x354c objc_release_x0 + 8
1 libobjc.A.dylib 0x354c objc_release + 8
2 CoreFoundation 0x29fb0 cow_cleanup + 140
3 CoreFoundation 0x64100 -[__NSDictionaryM dealloc] + 148
4 ImageIO 0x15de8 IIOReadPlugin::ReleaseInfo(void*) + 36
5 ImageIO 0x4844 IIOImageProviderInfo::~IIOImageProviderInfo() + 148
6 ImageIO 0x151f4 IIOImageProviderInfo::~IIOImageProviderInfo() + 16
7 ImageIO 0x4634 IIOImageProviderInfo::ReleaseInfo(void*) + 404
8 CoreGraphics 0x11a04 image_provider_finalize + 124
9 CoreFoundation 0x7e9f4 _CFRelease + 316
10 CoreGraphics 0x7d98 image_finalize + 112
11 CoreFoundation 0x7e9f4 _CFRelease + 316
12 CoreFoundation 0x7a3cc __CFBasicHashDrain + 320
13 CoreFoundation 0x7e9f4 _CFRelease + 316
14 ImageIO 0x1b680 IIOImageSource::~IIOImageSource() + 212
15 ImageIO 0x60c6c IIOImageSource::~IIOImageSource() + 16
16 ImageIO 0x17bfc _CGImageSourceFinalize(void const*) + 136
17 CoreFoundation 0x7e9f4 _CFRelease + 316
18 MapboxCoreMaps 0xd9bdc mbgl::decodeImage(unsigned char const*, unsigned long) + 23 (CFHandle.hpp:23)
19 MapboxCoreMaps 0x318cac std::__1::__function::__func<std::__1::function<void ()> mapbox::common::bindTaskAndReply<mbgl::SpriteLoader::emitSpriteLoadedIfComplete()::$_2, mbgl::SpriteLoader::emitSpriteLoadedIfComplete()::$_3>(mbgl::SpriteLoader::emitSpriteLoadedIfComplete()::$_2 const&, mbgl::SpriteLoader::emitSpriteLoadedIfComplete()::$_3 const&)::'lambda'(), std::__1::allocator<std::__1::function<void ()> mapbox::common::bindTaskAndReply<mbgl::SpriteLoader::emitSpriteLoadedIfComplete()::$_2, mbgl::SpriteLoader::emitSpriteLoadedIfComplete()::$_3>(mbgl::SpriteLoader::emitSpriteLoadedIfComplete()::$_2 const&, mbgl::SpriteLoader::emitSpriteLoadedIfComplete()::$_3 const&)::'lambda'()>, void ()>::operator()() + 2151 (document.h:2151)
20 MapboxCommon 0x6119c void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, mapbox::common::ThreadedSchedulerBase::makeSchedulerThread(unsigned long, mapbox::base::WeakPtrmapbox::common::Scheduler, mapbox::common::ThreadServiceType)::$_0> >(void*) + 784
21 libsystem_pthread.dylib 0x16cc _pthread_start + 148
22 libsystem_pthread.dylib 0xba4 thread_start + 8

@marclefrancois
Copy link
Author

All I can add is that this happened during subpar network condition (LTE in a remote region with spotty coverage

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant