You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are using the latest commit of XBPageCurl in our project. We did add Crashlytics recently and that might or might not be contributing. This occurred from one of our testers and we are unsure on how to reproduce, but were hoping you might have some info here, or maybe this trace can give some clue as to whether it is an XBPageCurl bug or not? Thanks.
I didn't look into this again yet. I have seen this problem before and after searching around the web a bit I found that could be a problem with OpenGL commands being called while the application is not active, on the foreground. I have written some code to make sure all OpenGL operations would be completed before the app goes to the background, but it seems it wasn't enough... I have not being putting effort into developing this project lately, because I've been busy and not motivated.
We are using the latest commit of XBPageCurl in our project. We did add Crashlytics recently and that might or might not be contributing. This occurred from one of our testers and we are unsure on how to reproduce, but were hoping you might have some info here, or maybe this trace can give some clue as to whether it is an XBPageCurl bug or not? Thanks.
The trace below was provided from our iOS dev, from Crashlytics:
0
Crashed: com.apple.main-thread
EXC_BAD_ACCESS KERN_INVALID_ADDRESS at 0x00000001
raw
0 libGPUSupportMercury.dylib
gpus_ReturnNotPermittedKillClient + 9
2 libGPUSupportMercury.dylib
gldCreateContext
3
GLEngine
gliCreateContextWithShared
4
OpenGLES
-[EAGLContext initWithAPI:properties:] + 524
5
OpenGLES
-[EAGLContext initWithAPI:sharedWithCompute:] + 142
6
OurApp
XBCurlView.m line 135
-[XBCurlView initialize]
7
OurApp
XBCurlView.m line 198
-[XBCurlView initWithFrame:horizontalResolution:verticalResolution:antialiasing:]
8
OurApp
XBCurlView.m line 187
-[XBCurlView initWithFrame:antialiasing:]
9
OurApp
XBCurlView.m line 182
-[XBCurlView initWithFrame:]
10
OurApp
LoginViewController.m line 149
47-[LoginViewController pushNotificationEnabled:]_block_invoke
11
OurApp
CustomViewManager.m line 490
__69-[CustomViewManager removeCountDownViewAnimated:withCompletionBlock:]_block_invoke
12 libdispatch.dylib
_dispatch_call_block_and_release + 10
22 UIKit
UIApplicationMain + 1136
23
OurApp
main.m line 16
main
1
com.apple.libdispatch-manager
kevent64
raw
2
com.apple.root.default-overcommit-priority
__workq_kernreturn
raw
3
com.apple.CoreLocation.ConnectionClient.0x14f78d60.events
raw
0
libsystem_kernel.dylib
semaphore_timedwait_trap + 8
1
libdispatch.dylib
_dispatch_semaphore_wait_slow + 124
2
CoreLocation
CLClientInvalidate + 656
3
CoreLocation
CLClientGetCapabilities + 592
4
CoreLocation
CLClientCreateIso6709Notation + 41410
5 libxpc.dylib
_xpc_connection_call_event_handler + 40
16 libsystem_pthread.dylib
_pthread_wqthread + 298
4
AFNetworking (com.apple.root.default-overcommit-priority)
raw
0 libsystem_kernel.dylib
mach_msg_trap + 20
5 CoreFoundation
CFRunLoopRunInMode + 106
6
Foundation
-[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 254
7
Foundation
-[NSRunLoop(NSRunLoop) run] + 80
8
OurApp
AFURLConnectionOperation.m line 184
+[AFURLConnectionOperation networkRequestThreadEntryPoint:]
9 Foundation
__NSThread__main + 1062
11 libsystem_pthread.dylib
_pthread_start + 102
5
com.apple.NSURLConnectionLoader (com.apple.root.default-overcommit-priority)
raw
0 libsystem_kernel.dylib
mach_msg_trap + 20
5 CoreFoundation
CFRunLoopRunInMode + 106
6
Foundation
+[NSURLConnection(Loader) _resourceLoadLoop:] + 320
7 Foundation
NSThread__main + 1062
9 libsystem_pthread.dylib
_pthread_start + 102
6
com.crashlytics.MachExceptionServer (com.apple.root.default-overcommit-priority)
raw
0 libsystem_kernel.dylib
mach_msg_trap + 20
2 libsystem_kernel.dylib
thread_get_state + 302
3
OurApp
CLSProcessGetThreadState + 80
4
OurApp
CLSProcessWriteAllThreads + 248
5
OurApp
CLSCrashHandler + 244
6
OurApp
CLSMachExceptionHandle + 138
7
OurApp
CLSMachExceptionServer + 308
8
libsystem_pthread.dylib
_pthread_body + 140
9
libsystem_pthread.dylib
_pthread_start + 102
7
com.apple.CoreLocation.ConnectionClient.0x14f8d9d0.events
raw
0
libsystem_kernel.dylib
semaphore_timedwait_trap + 8
1
libdispatch.dylib
_dispatch_semaphore_wait_slow + 124
2
CoreLocation
CLClientInvalidate + 656
3
CoreLocation
CLClientGetCapabilities + 592
4
CoreLocation
CLClientCreateIso6709Notation + 41410
5 libxpc.dylib
_xpc_connection_call_event_handler + 40
16 libsystem_pthread.dylib
_pthread_wqthread + 298
8
com.apple.CFSocket.private (com.apple.root.default-overcommit-priority)
__select
raw
9
WebThread (com.apple.root.default-overcommit-priority)
raw
0 libsystem_kernel.dylib
mach_msg_trap + 20
5 CoreFoundation
CFRunLoopRunInMode + 106
6
WebCore
RunWebThread(void*) + 420
7
libsystem_pthread.dylib
_pthread_body + 140
8
libsystem_pthread.dylib
_pthread_start + 102
10
com.apple.root.default-overcommit-priority
raw
0 libsystem_kernel.dylib
mach_msg_trap + 20
5 CoreFoundation
CFRunLoopRunInMode + 106
6
Foundation
-[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 254
7
Foundation
-[NSRunLoop(NSRunLoop) run] + 80
8
OurApp
+[QLAFURLConnectionOperation networkRequestThreadEntryPoint:] + 304
9 Foundation
NSThread__main + 1062
11 libsystem_pthread.dylib
_pthread_start + 102
11
JavaScriptCore::BlockFree (com.apple.root.default-overcommit-priority)
raw
0 libsystem_kernel.dylib
_psynch_cvwait + 24
2 libsystem_pthread.dylib
pthread_cond_wait + 40
3
JavaScriptCore
JSC::BlockAllocator::blockFreeingThreadMain() + 208
4
JavaScriptCore
WTF::wtfThreadEntryPoint(void) + 14
5
libsystem_pthread.dylib
_pthread_body + 140
6
libsystem_pthread.dylib
_pthread_start + 102
12
JavaScriptCore::Marking (com.apple.root.default-overcommit-priority)
raw
0 libsystem_kernel.dylib
_psynch_cvwait + 24
2 libsystem_pthread.dylib
pthread_cond_wait + 40
3
JavaScriptCore
JSC::GCThread::waitForNextPhase() + 78
4
JavaScriptCore
JSC::GCThread::gcThreadMain() + 52
5
JavaScriptCore
WTF::wtfThreadEntryPoint(void) + 14
6
libsystem_pthread.dylib
_pthread_body + 140
7
libsystem_pthread.dylib
_pthread_start + 102
13
com.apple.root.default-overcommit-priority
__workq_kernreturn
raw
14
com.apple.root.default-overcommit-priority
__workq_kernreturn
raw
15
com.apple.root.default-overcommit-priority
__workq_kernreturn
raw
16
com.apple.root.default-overcommit-priority
__workq_kernreturn
raw
17
com.apple.root.default-overcommit-priority
__workq_kernreturn
raw
18
com.apple.root.default-overcommit-priority
__workq_kernreturn
raw
19
com.apple.root.default-overcommit-priority
__workq_kernreturn
raw
20
com.apple.root.default-overcommit-priority
__workq_kernreturn
raw
The text was updated successfully, but these errors were encountered: