Steps to Reproduce

Steps to Reproduce
1. create TPS template project
(you can overwrite attached example to contents folder and skip 2~3 step)
2. create UMG widget with EditableTextBox
3. register the widget to Level on BeginPlay
4. Launch on IOS device
5. input any Korean character on EditableTextBox
ex) 한글

TestResult : Device Crashed

Callstack

Incident Identifier: F6BC754E-049B-479B-A313-4FAD38F1FD5E
CrashReporter Key: e9cc18bbd4f3a6647ea3a07beab1dd4f058e4e69
Hardware Model: iPad11,6
Process: TPS_426 [1678]
Path: /private/var/containers/Bundle/Application/EC6ABE03-0E27-41DA-9BFE-8A25EB47DDAD/TPS_426.app/TPS_426
Identifier: com.YourCompany.TPS
Version: 0.24 (1.0)
Code Type: ARM-64 (Native)
Role: Foreground
Parent Process: launchd [1]
Coalition: com.YourCompany.TPS [739]

Date/Time: 2021-02-23 07:08:07.8961 +0900
Launch Time: 2021-02-23 07:05:25.3329 +0900
OS Version: iPhone OS 14.3 (18C66)
Release Type: User
Baseband Version: n/a
Report Version: 104

Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Subtype: KERN_PROTECTION_FAILURE at 0x0000003be7cc0130
VM Region Info: 0x3be7cc0130 is in 0x1000000000-0x7000000000; bytes after start: 188572500272 bytes before end: 223744360143
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
commpage (reserved) fc0000000-1000000000 [ 1.0G] --/-- SM=NUL ...(unallocated)
--> GPU Carveout (reserved) 1000000000-7000000000 [384.0G] ---/-- SM=NUL ...(unallocated)
UNUSED SPACE AT END

Termination Signal: Bus error: 10
Termination Reason: Namespace SIGNAL, Code 0xa
Terminating Process: exc handler [1678]
Triggered by Thread: 0

Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libobjc.A.dylib 0x00000001a44890f8 objc_msgSend + 24
1 TPS_426 0x0000000103e26d38 0x102220000 + 29388088
2 TPS_426 0x0000000103e279cc 0x102220000 + 29391308
3 UIKitCore 0x000000019168f794 -[UIPresentationController transitionDidFinish:] + 1020
4 UIKitCore 0x0000000191693f80 __56-[UIPresentationController runTransitionForCurrentState]_block_invoke.528 + 212
5 UIKitCore 0x00000001917d8bcc -[_UIViewControllerTransitionContext completeTransition:] + 112
6 UIKitCore 0x00000001924129ac -[UIViewAnimationBlockDelegate _didEndBlockAnimation:finished:context:] + 724
7 UIKitCore 0x00000001923e4cc8 -[UIViewAnimationState sendDelegateAnimationDidStop:finished:] + 248
8 UIKitCore 0x00000001923e5230 -[UIViewAnimationState animationDidStop:finished:] + 248
9 UIKitCore 0x00000001923e5394 -[UIViewAnimationState animationDidStop:finished:] + 604
10 QuartzCore 0x000000019294f5e4 CA::Layer::run_animation_callbacks+ 1529316 (void*) + 280
11 libdispatch.dylib 0x000000018f112db0 _dispatch_client_callout + 20
12 libdispatch.dylib 0x000000018f1207ac _dispatch_main_queue_callback_4CF + 836
13 CoreFoundation 0x000000018f49a11c _CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE_ + 16
14 CoreFoundation 0x000000018f494120 __CFRunLoopRun + 2508
15 CoreFoundation 0x000000018f49321c CFRunLoopRunSpecific + 600
16 GraphicsServices 0x00000001a6f97784 GSEventRunModal + 164
17 UIKitCore 0x0000000191ed1fe0 -[UIApplication _run] + 1072
18 UIKitCore 0x0000000191ed7854 UIApplicationMain + 168
19 TPS_426 0x00000001029127fc 0x102220000 + 7284732
20 libdyld.dylib 0x000000018f1536b0 start + 4

Thread 1:
0 libsystem_pthread.dylib 0x00000001da03e754 start_wqthread + 0

Thread 2:
0 libsystem_pthread.dylib 0x00000001da03e754 start_wqthread + 0

Thread 3:
0 libsystem_pthread.dylib 0x00000001da03e754 start_wqthread + 0

Thread 4 name: com.apple.uikit.eventfetch-thread
Thread 4:
0 libsystem_kernel.dylib 0x00000001bcbdc2d0 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x00000001bcbdb660 mach_msg + 76
2 CoreFoundation 0x000000018f499c30 __CFRunLoopServiceMachPort + 380
3 CoreFoundation 0x000000018f493c14 __CFRunLoopRun + 1216
4 CoreFoundation 0x000000018f49321c CFRunLoopRunSpecific + 600
5 Foundation 0x0000000190742df0 -[NSRunLoop+ 36336 (NSRunLoop) runMode:beforeDate:] + 232
6 Foundation 0x0000000190742cbc -[NSRunLoop+ 36028 (NSRunLoop) runUntilDate:] + 92
7 UIKitCore 0x0000000191f85d48 -[UIEventFetcher threadMain] + 516
8 Foundation 0x00000001908b4a34 _NSThreadstart_ + 864
9 libsystem_pthread.dylib 0x00000001da035b40 _pthread_start + 320
10 libsystem_pthread.dylib 0x00000001da03e768 thread_start + 8

Thread 5:
0 libsystem_kernel.dylib 0x00000001bcc001ac __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x00000001da039458 _pthread_cond_wait + 1192
2 TPS_426 0x0000000103431fe0 0x102220000 + 18948064
3 TPS_426 0x000000010455b1a0 0x102220000 + 36942240
4 TPS_426 0x000000010290f784 0x102220000 + 7272324
5 TPS_426 0x0000000103b59a9c 0x102220000 + 26450588
6 Foundation 0x00000001908b4a34 _NSThreadstart_ + 864
7 libsystem_pthread.dylib 0x00000001da035b40 _pthread_start + 320
8 libsystem_pthread.dylib 0x00000001da03e768 thread_start + 8

Have Comments or More Details?

There's no existing public thread on this issue, so head over to AnswerHub just mention UE-109157 in the post.

2
Login to Vote

Fixed
ComponentPlatform - Mobile
Affects Versions4.26.1
Target Fix4.27
Fix Commit15945636
CreatedFeb 22, 2021
ResolvedApr 7, 2021
UpdatedApr 9, 2021