[AC-6019] iOS: Crash in TableView on iPad and iOS12
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | n/a |
Status | Resolved |
Resolution | Done |
Resolution Date | 2018-11-17T22:56:22.000+0000 |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | Titanium SDK & CLI |
Labels | freeze, ios12, ipad, ipad2 |
Reporter | Venkateshkumar |
Assignee | Shak Hossain |
Created | 2018-11-13T11:42:17.000+0000 |
Updated | 2018-11-21T14:58:09.000+0000 |
Description
Attachments
File | Date | Size |
---|---|---|
EMA 11-20-18, 11-50 AM.crash | 2018-11-20T20:02:59.000+0000 | 72763 |
EMA 11-21-18, 6-38 AM.crash | 2018-11-21T14:42:09.000+0000 | 72832 |
EMA 11-21-18, 6-50 AM.crash | 2018-11-21T14:56:33.000+0000 | 71610 |
Scalepoint 13-11-18, 4-14 PM.txt | 2018-11-13T11:39:55.000+0000 | 76603 |
Duplicate of TIMOB-26391. Please add relevant details there which include an app project that actually active crashes or proper crash logs as described by Jan in that ticket.
This is not duplicate ticket. Because of Jan Vennemann (jvennemann@appcelerator.com) comments. Created new ticket. Please reopen this issue. *Jan Vennemann (jvennemann@appcelerator.com) comments* Thank's for the symbolicated crash log. However, there are no indicators that this is related to JavaScriptCore or Timers. Please open a separate ticket and attach the crash log and, if possible, provide a reproducible test case, thanks.
Reopening this after contact. Please provide a testcase. Without it there isn't much we can do right now as I am not experiencing any issues with your provided steps
Issue relates to TableView. My application crash issue solved by using latest release of TiSDK 7.5.0 GA. In development everything is working. I'm going to send it to the AppStore as an update and see if it works!!!. Close this ticket. Thanks @hans @wraldpyk @jan
I'm on TiSDK 7.5.0 GA and experiencing random crashes in regard to tableview layout and interaction on an iPhone running iOS 12.1. *These iOS12 crashing problems need to be escalated and resolved as soon as possible.* Should not be occuring on 7.5.0 GA. Essentially there is a survey with a scroll view consisting of about 15 table views with 7 rows per tableview. The app will crash when app is building the tableview row contents. Here is the crash log: I [^EMA 11-20-18, 11-50 AM.crash] ncident Identifier: 692EA414-187F-4611-97B6-C0242C702DD8 CrashReporter Key: 784984f7c75d042e7cf638fab5227335f90e1750 Hardware Model: iPhone9,3 Process: EMA [734] Path: /private/var/containers/Bundle/Application/B43D450C-DBA9-4D2E-B92E-A512A6E93CE2/EMA.app/EMA Identifier: com.pilrhealth.ema Version: 1.2.0 (1.2.0) Code Type: ARM-64 (Native) Role: Non UI Parent Process: launchd [1] Coalition: com.pilrhealth.ema [654] Date/Time: 2018-11-20 11:50:07.9619 -0800 Launch Time: 2018-11-20 11:43:59.7720 -0800 OS Version: iPhone OS 12.0.1 (16A404) Baseband Version: 3.00.01 Report Version: 104 Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000040 VM Region Info: 0x40 is not in any region. Bytes before following region: 4306468800 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL UNUSED SPACE AT START ---> __TEXT 0000000100af8000-0000000100e3c000 [ 3344K] r-x/r-x SM=COW ...2/EMA.app/EMA Triggered by Thread: 4 Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0: 0 libsystem_kernel.dylib 0x00000001cc951ed0 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x00000001cc9513a8 mach_msg + 72 2 CoreFoundation 0x00000001ccd55fb0 __CFRunLoopServiceMachPort + 236 3 CoreFoundation 0x00000001ccd50e4c __CFRunLoopRun + 1396 4 CoreFoundation 0x00000001ccd505b8 CFRunLoopRunSpecific + 436 5 GraphicsServices 0x00000001cefc4584 GSEventRunModal + 100 6 UIKitCore 0x00000001f9d14bc8 UIApplicationMain + 212 7 EMA 0x0000000100afff10 main + 32528 (main.m:29) 8 libdyld.dylib 0x00000001cc810b94 start + 4 Thread 1: 0 libsystem_pthread.dylib 0x00000001cc9e4cfc start_wqthread + 0 Thread 2: 0 libsystem_pthread.dylib 0x00000001cc9e4cfc start_wqthread + 0 Thread 3 name: com.apple.uikit.eventfetch-thread Thread 3: 0 libsystem_kernel.dylib 0x00000001cc951ed0 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x00000001cc9513a8 mach_msg + 72 2 CoreFoundation 0x00000001ccd55fb0 __CFRunLoopServiceMachPort + 236 3 CoreFoundation 0x00000001ccd50e4c __CFRunLoopRun + 1396 4 CoreFoundation 0x00000001ccd505b8 CFRunLoopRunSpecific + 436 5 Foundation 0x00000001cd7446a4 -[NSRunLoop+ 34468 (NSRunLoop) runMode:beforeDate:] + 300 6 Foundation 0x00000001cd744550 -[NSRunLoop+ 34128 (NSRunLoop) runUntilDate:] + 148 7 UIKitCore 0x00000001f9e0141c -[UIEventFetcher threadMain] + 136 8 Foundation 0x00000001cd8773b0 __NSThread__start__ + 1040 9 libsystem_pthread.dylib 0x00000001cc9e12fc _pthread_body + 128 10 libsystem_pthread.dylib 0x00000001cc9e125c _pthread_start + 48 11 libsystem_pthread.dylib 0x00000001cc9e4d08 thread_start + 4 Thread 4 name: KrollContext
Please add
I changed the "run-on-main-thread" property to true and the issue persists. After several minutes of testing I got a crash: [^EMA 11-21-18, 6-50 AM.crash] Incident Identifier: E5EE2A38-6D87-485C-A309-33F3D2C028BD CrashReporter Key: 784984f7c75d042e7cf638fab5227335f90e1750 Hardware Model: iPhone9,3 Process: EMA [1120] Path: /private/var/containers/Bundle/Application/6FB5B8A3-7F47-4B8E-8FD0-564897D3CE9E/EMA.app/EMA Identifier: com.pilrhealth.ema Version: 1.2.0 (1.2.0) Code Type: ARM-64 (Native) Role: Non UI Parent Process: launchd [1] Coalition: com.pilrhealth.ema [1036] Date/Time: 2018-11-21 06:50:54.4200 -0800 Launch Time: 2018-11-21 06:45:38.7734 -0800 OS Version: iPhone OS 12.0.1 (16A404) Baseband Version: 3.00.01 Report Version: 104 Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000040 VM Region Info: 0x40 is not in any region. Bytes before following region: 4304273344 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL UNUSED SPACE AT START ---> __TEXT 00000001008e0000-0000000100c24000 [ 3344K] r-x/r-x SM=COW ...E/EMA.app/EMA Triggered by Thread: 4 Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0: 0 libsystem_kernel.dylib 0x00000001cc951ed0 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x00000001cc9513a8 mach_msg + 72 2 CoreFoundation 0x00000001ccd55fb0 __CFRunLoopServiceMachPort + 236 3 CoreFoundation 0x00000001ccd50e4c __CFRunLoopRun + 1396 4 CoreFoundation 0x00000001ccd505b8 CFRunLoopRunSpecific + 436 5 GraphicsServices 0x00000001cefc4584 GSEventRunModal + 100 6 UIKitCore 0x00000001f9d14bc8 UIApplicationMain + 212 7 EMA 0x00000001008e7f10 main + 32528 (main.m:29) 8 libdyld.dylib 0x00000001cc810b94 start + 4 Thread 1: 0 libsystem_pthread.dylib 0x00000001cc9e4cfc start_wqthread + 0 Thread 2: 0 libsystem_pthread.dylib 0x00000001cc9e4cfc start_wqthread + 0 Thread 3 name: com.apple.uikit.eventfetch-thread Thread 3: 0 libsystem_kernel.dylib 0x00000001cc951ed0 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x00000001cc9513a8 mach_msg + 72 2 CoreFoundation 0x00000001ccd55fb0 __CFRunLoopServiceMachPort + 236 3 CoreFoundation 0x00000001ccd50e4c __CFRunLoopRun + 1396 4 CoreFoundation 0x00000001ccd505b8 CFRunLoopRunSpecific + 436 5 Foundation 0x00000001cd7446a4 -[NSRunLoop+ 34468 (NSRunLoop) runMode:beforeDate:] + 300 6 Foundation 0x00000001cd744550 -[NSRunLoop+ 34128 (NSRunLoop) runUntilDate:] + 148 7 UIKitCore 0x00000001f9e0141c -[UIEventFetcher threadMain] + 136 8 Foundation 0x00000001cd8773b0 __NSThread__start__ + 1040 9 libsystem_pthread.dylib 0x00000001cc9e12fc _pthread_body + 128 10 libsystem_pthread.dylib 0x00000001cc9e125c _pthread_start + 48 11 libsystem_pthread.dylib 0x00000001cc9e4d08 thread_start + 4 Thread 4 name: KrollContext