TitaniumAnalytics icon indicating copy to clipboard operation
TitaniumAnalytics copied to clipboard

Production crashes on iOS

Open timanrebel opened this issue 11 years ago • 1 comments

Via Testflight I see several crashes coming from the Analytics module. We use TestFlight in production, so I do not know what our users do to create these crashes.

SIGSEGV
Snowciety-[ComAnimecycAnalyticsTrackerProxy dealloc] 
in ComAnimecycAnalyticsTrackerProxy.m on Line 14

The complete tracelog:

#   Binary Image Name   Address Symbol
0   Snowciety   0x00293146  testflight_backtrace
1   Snowciety   0x002927da  TFSignalHandler
2   libsystem_platform.dylib    0x3b3ba722  _sigtramp
3   Snowciety   0x00266d48  -[ComAnimecycAnalyticsTrackerProxy dealloc] in ComAnimecycAnalyticsTrackerProxy.m on Line 14
4   libobjc.A.dylib 0x3adb3b0a  _ZN11objc_object17sidetable_releaseEb
5   Snowciety   0x000783e8  -[KrollObject dealloc] in KrollObject.m on Line 477
6   libobjc.A.dylib 0x3adb3b0a  _ZN11objc_object17sidetable_releaseEb
7   Snowciety   0x001b090c   in TiCallbackObject.cpp on Line 56
8   Snowciety   0x001d81d2   in HandleHeap.cpp on Line 111
9   Snowciety   0x001d8976   in Heap.cpp on Line 424
10  Snowciety   0x001b04b8  TiGarbageCollect in TiBase.cpp on Line 108
11  Snowciety   0x00073522  -[KrollContext forceGarbageCollectNow] in KrollContext.m on Line 1084
12  Snowciety   0x00073f8a  -[KrollContext main] in KrollContext.m on Line 1338
13  Foundation  0x3142bc36  
14  libsystem_pthread.dylib 0x3b3bec5c  
15  libsystem_pthread.dylib 0x3b3bebce  _pthread_start
16  libsystem_pthread.dylib 0x3b3bcccf  thread_start

And another crash:

SIGSEGV
Snowciety-[ComAnimecycAnalyticsTrackerProxy trackScreen:] 
in ComAnimecycAnalyticsTrackerProxy.m on Line 54

Plus the complete tracelog:

#   Binary Image Name   Address Symbol
0   Snowciety   0x00315146  testflight_backtrace
1   Snowciety   0x003147da  TFSignalHandler
2   libsystem_platform.dylib    0x3ac8a722  _sigtramp
3   Snowciety   0x002e918c  -[ComAnimecycAnalyticsTrackerProxy trackScreen:] in ComAnimecycAnalyticsTrackerProxy.m on Line 54
4   Snowciety   0x002e91fa  __48-[ComAnimecycAnalyticsTrackerProxy trackScreen:]_block_invoke in ComAnimecycAnalyticsTrackerProxy.m on Line 51
5   Snowciety   0x001632bc  __TiThreadPerformOnMainThread_block_invoke in TiBase.m on Line 260
6   Snowciety   0x0016353e  TiThreadProcessPendingMainThreadBlocks in TiBase.m on Line 357
7   libdispatch.dylib   0x3ab5d0c2  
8   libdispatch.dylib   0x3ab5d0ae  
9   libdispatch.dylib   0x3ab5f9a8  _dispatch_main_queue_callback_4CF
10  CoreFoundation  0x302e65b0  
11  CoreFoundation  0x302e4e7c  
12  CoreFoundation  0x3024f470  CFRunLoopRunSpecific
13  CoreFoundation  0x3024f252  CFRunLoopRunInMode
14  GraphicsServices    0x34f892ea  GSEventRunModal
15  UIKit   0x32b04844  UIApplicationMain
16  Snowciety   0x000cf9be  main in main.m on Line 36
17  Snowciety   0x000cf407  start

timanrebel avatar Dec 14 '13 09:12 timanrebel

Thats odd. I am working on an updated version of this module for both iOS and Android. Google not too long ago updated their SDK. If anything after the updates you should see a more stable module and hopefully no crashes.

animecyc avatar Dec 16 '13 22:12 animecyc