mb12

Results 9 issues of mb12

**mapbox-gl-js version**:Master ### Steps to Trigger Behavior Can you please suggest a workaround / solution for this? This is blocking switching from G Maps to Mapbox GL JS. We need...

feature :green_apple:
good first issue

**Platform:iOS** **Mapbox SDK version: Master** ### Steps to trigger behavior OpenGL ES is deprecated starting with iOS 12. https://developer.apple.com/ios/whats-new/ "Apps built using OpenGL ES will continue to run in iOS...

iOS
macOS
Core

ERR: initialize(609): ANGLE Display::initialize error 12289: Could not create the EAGL context. ERR: initialize(609): ANGLE Display::initialize error 12289: Could not create the EAGL context. INFO: insertMessage(462): EGL CRITICAL: eglInitialize: Could...

triage

There is no equivalent of the GLKView::deleteDrawable in MGLKView. https://developer.apple.com/documentation/glkit/glkview/1615569-deletedrawable?language=objc Currently our application calls when the application moves to background (user presses the home button on the iPhone or equivalent...

enhancement

Here is a sample message to reproduce the issue. This one has dac=200 (AIS_DAC_200_RIS). !AIVDM,1,1,,A,602E3U0rFKsn

Here is a sample message to reproduce this. !AIVDM,1,1,,B,85MwpKAKf5T

Here is a string that consistently reproduces this: "!AIVDM,1,1,,B,86:hqAh0J010,0*6A" ``` Ais8_200_40::Ais8_200_40(const char *nmea_payload, const size_t pad) : Ais8(nmea_payload, pad), form(0), dir(0), stream_dir(0), status_raw(0), spare2(0) { assert(dac == 200);

@schwehr Can you please comment if it is safe (or not) to uncomment the line that parses spare2? Or should we change the assert to bs.GetRemaining() == 0 || bs.GetRemaining()...

Here is single line string to reproduce the crash. !AIVDM,1,1,,A,601uEODhrspP04