Crash with illegal instruction in libsystem_kernel.dylib?

I am using Visual Studio 8.5 and Xcode 11.3.1 SDK 13.1 to develop for Iphone and Ipad. The app runs fine on my Iphone 8 but is rejceted in AppStore connect review running the app on an IPad. Any clue to whatcould be wrong. Here is part of the bug report:


{"app_name":"Pentominoes","timestamp":"2020-04-05 03:32:58.00 -0700","app_version":"3.0","slice_uuid":"9701cc8f-138d-3cad-b002-5564f925376d","adam_id":1413238271,"build_version":"1.0","bundleID":"jh.applications.pentominoes","share_with_app_devs":0,"is_first_party":0,"bug_type":"109","os_version":"iPhone OS 13.4 (17E255)","incident_id":"452A7F10-38D2-4ABB-BA8C-C23A83BE498E","name":"Pentominoes"}

Incident Identifier: 452A7F10-38D2-4ABB-BA8C-C23A83BE498E

CrashReporter Key: fbf7ef5dc3ef75c2ee224aa956e488edbdec819f

Hardware Model: xxx

Process: Pentominoes [736]

Path: /private/var/containers/Bundle/Application/2FB727AD-CA0E-48C1-A214-0E3959FBAF3B/Pentominoes.app/Pentominoes

Identifier: jh.applications.pentominoes

Version: 1.0 (3.0)

AppStoreTools: 11E146

Code Type: ARM-64 (Native)

Role: Foreground

Parent Process: launchd [1]

Coalition: jh.applications.pentominoes [695]





Date/Time: 2020-04-05 03:32:58.7494 -0700

Launch Time: 2020-04-05 03:32:40.2158 -0700

OS Version: iPhone OS 13.4 (17E255)

Release Type: User

Baseband Version: n/a

Report Version: 104



Exception Type: EXC_CRASH (SIGILL)

Exception Codes: 0x0000000000000000, 0x0000000000000000

Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Illegal instruction: 4

Termination Reason: Namespace SIGNAL, Code 0x4

Terminating Process: Pentominoes [736]

Triggered by Thread: 0



Thread 0 name: tid_407 Dispatch queue: com.apple.main-thread

Thread 0 Crashed:

0 libsystem_kernel.dylib 0x00000001bf78f198 0x1bf78b000 + 16792

1 libsystem_kernel.dylib 0x00000001bf78e60c 0x1bf78b000 + 13836

2 CoreFoundation 0x00000001bf9393b4 0x1bf891000 + 689076

3 CoreFoundation 0x00000001bf9343e8 0x1bf891000 + 668648

4 CoreFoundation 0x00000001bf933c34 0x1bf891000 + 666676

5 GraphicsServices 0x00000001c9a7d38c 0x1c9a7a000 + 13196

6 UIKitCore 0x00000001c3a6622c 0x1c303a000 + 10666540

7 Pentominoes 0x0000000102fe6a2c 0x102e0c000 + 1944108

8 Pentominoes 0x0000000102fd1f30 0x102e0c000 + 1859376

9 Pentominoes 0x0000000102fd1eb4 0x102e0c000 + 1859252

10 Pentominoes 0x0000000102e1b714 0x102e0c000 + 63252

11 Pentominoes 0x0000000102f6d570 0x102e0c000 + 1447280

12 Pentominoes 0x0000000103019a2c 0x102e0c000 + 2153004

13 Pentominoes 0x00000001030acdc4 0x102e0c000 + 2756036

14 Pentominoes 0x00000001030b1f84 0x102e0c000 + 2776964

15 Pentominoes 0x0000000102ffe800 0x102e0c000 + 2041856

16 Pentominoes 0x0000000103148718 0x102e0c000 + 3393304

17 Pentominoes 0x0000000102e12bf8 0x102e0c000 + 27640

18 libdyld.dylib 0x00000001bf7bb800 0x1bf7ba000 + 6144


It’s hard to offer any insight into this without a symbolicated crash report. See Acquiring Crash Reports and Diagnostic Logs.

Share and Enjoy

Quinn “The Eskimo!”
Apple Developer Relations, Developer Technical Support, Core OS/Hardware

let myEmail = "eskimo" + "1" + "@apple.com"
Crash with illegal instruction in libsystem_kernel.dylib?
 
 
Q