IOS 11, iphone <= 6 renderer crash

Hi,

I’m using 3.8.1 version of cocos. On IOS 11 and only for iphones 5 and 6, i’m facing this crash -
In presentRenderbuffer called from swapBuffers

#0
Crashed: com.apple.main-thread
EXC_BAD_ACCESS KERN_INVALID_ADDRESS 0x0000000000000001
Raw Text
0
libGPUSupportMercury.dylib  
gpus_ReturnGuiltyForHardwareRestart + 12
1   AGXGLDriver 
gldUpdateDispatch + 7296
2   libGPUSupportMercury.dylib  
gpusSubmitDataBuffers + 176
3   AGXGLDriver 
gldUpdateDispatch + 12668
4   GLEngine    
gliPresentViewES_Exec + 188
5
OpenGLES    
-[EAGLContext presentRenderbuffer:] + 80
6   Teen Patti Gold 
-[CCEAGLView swapBuffers] + 4496
7   Teen Patti Gold 
cocos2d::Director::drawScene() + 403684
8   Teen Patti Gold 
cocos2d::DisplayLinkDirector::mainLoop() + 408668
9
QuartzCore  
CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long) + 672
10  IOKit   
IODispatchCalloutFromCFMessage + 392
11  CoreFoundation  
__CFMachPortPerform + 188
12  CoreFoundation  
__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 56
13  CoreFoundation  
__CFRunLoopDoSource1 + 440
14  CoreFoundation  
__CFRunLoopRun + 2196
15  CoreFoundation  
CFRunLoopRunSpecific + 436
16  GraphicsServices    
GSEventRunModal + 100
17
UIKit   
UIApplicationMain + 208
18  Teen Patti Gold 
main.m line 7
main
19  libdyld.dylib   
start + 4

Any ideas about what could be causing this? Is it likely to be already fixed in the newer versions of cocos? Any pointers on how to debug this?

老外????:joy: