Search Issue Tracker

Fixed

Fixed in 2022.3.18f1, 2023.2.3f1, 2023.3.0a12

Votes

3

Found in

2022.3.9f1

2023.1.13f1

2023.2.0b9

2023.3.0a4

Issue ID

UUM-48974

Regression

No

Error "RuntimeError: null function or function signature mismatch" is thrown and the WebGL Player freezes when trying to write text in the Input Field using mobile keyboard

--

-

How to reproduce:
1. Open the "IN_53225" project
2. Press File -> Build Settings
3. Make sure WebGL Platform is selected and press Build
4. Run the WebGL build on the mobile device (this could be done by hosting the build folder through localhost)
5. In the Player try typing something in the Input Field and press "Ok"

Expected result: Input confirmed and no errors are thrown
Actual result: Player freezes with an error "RuntimeError: null function or function signature mismatch"

Reproducible on: Windows 10 Pro
Not reproducible on: No other environment tested

Reproducible with: 2022.3.9f1, 2023.1.13f1, 2023.2.0b9, 2023.3.0a4
Couldn't test with: 2021.3.30f1 (keyboard not popping up when pressed on input field)

Reproducible on these devices:
VLNQA00494 - iPhone 14 Pro Max, 16.3.1 iOS
VLNQA00392 - iPad (9th generation), 15.0 iOS
VLNQA00512, Samsung Galaxy S9 (SM-G960F), Android 10, CPU: Exynos 9 (9810), GPU: Mali-G72
VLNQA00120, Google Pixel 2 (Pixel 2), Android 8.1.0, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540
VLNQA00267, Samsung Galaxy S10+ (SM-G975F), Android 12, CPU: Exynos 9 (9820), GPU: Mali-G76
VLNQA00178, Xiaomi Redmi Note 4 (Redmi Note 4), Android 6.0, CPU: MediaTek Helio X20 MT6797M, GPU: Mali-T880
VLNQA00489, Htc 10 (HTC 10), Android 6.0.1, CPU: Snapdragon 820 MSM8996, GPU: Adreno (TM) 530

Notes:
- Not reproducible on the Windows Standalone, Android, iOS Platforms
- User mentioned a workaround: lower the mobile keyboard and click back to the Game Window

  1. Resolution Note (fix version 2023.3.0a12):

    This issue should be resolved on the latest release of 2023.3

  2. Resolution Note (fix version 2023.2.3f1):

    The fix for this was included in Unity 2023.2.3f1 as part of a related fix to TextMeshPro.

  3. Resolution Note (fix version 2022.3.18f1):

    The fix to this bug was included as part of the TextMeshPro 3.2.0-pre7 package release.

Comments (2)

  1. AndreaGalet

    Jan 17, 2024 17:33

    For clarity, this issue has been fixed with Textmeshpro 3.2.0 Preview 7, officially available on unity 2023 (Unity 6), but you can import the preview package for Unity 2022

  2. AndreaGalet

    Oct 19, 2023 00:02

    Why did you say that is not reproducible on the Android and iOS Platforms, when you tested it on iphones and android phones?

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.