Search Issue Tracker
Fixed
Fixed in 2022.3.23f1, 2023.2.17f1
Votes
0
Found in
2022.3.8f1
2023.1.10f1
2023.2.0b6
2023.3.0a2
6000.0.0b11
Issue ID
UUM-46567
Regression
Yes
[Linux] Crash on ApiGLES::TextureImage when loading a scene
Reproduction steps:
1. Create a new 3D project
2. Click Window > Package Manager
3. Click “+” > Add package from git URL
4. Paste “https://github.com/readyplayerme/rpm-unity-sdk-core.git" and click Add
5. After the installation finishes, in the Setup Guide window check that you don’t have an account and click “Next”
6. Click “Finish Setup”
7. In the opened “Integration Guide” window, click “Load QuickStart Scene”
Expected result: “QuickStart” Scene is loaded
Actual result: Unity Editor crashes
Reproducible with: 2022.3.8f1, 2023.1.10f1, 2023.2.0b6, 2023.3.0a2
Not reproducible with: 2021.3.29f1
Reproducible on: Ubuntu 23.04
Not reproducible on: Windows 10 Pro 22H2
First lines of the first stack trace:
#0 0x00564e89d707bc in burst_signal_handler(int, siginfo_t*, void*)
#1 0x007fa3a763c4b0 in __sigaction
#2 0x007fa3a7770e22 in __nss_database_lookup
#3 0x007fa354d70525 in __driDriverGetExtensions_d3d12
#4 0x007fa354d42a3d in __driDriverGetExtensions_d3d12
#5 0x007fa354d4c748 in __driDriverGetExtensions_d3d12
#6 0x00564e8a3996e5 in ApiGLES::TextureImage(unsigned int, unsigned int, int, GraphicsFormat, int, int, int, int, int, void const*)
#7 0x00564e8a38cb43 in (anonymous namespace)::UploadImages(ApiGLES*, unsigned int, unsigned int, int, GraphicsFormat, unsigned char const*, unsigned long, GraphicsFormat, int, int, int, int, unsigned char*)
#8 0x00564e8a37f8ca in gles::UploadTexture(ApiGLES*, GLESTexture&, GraphicsFormat, void const*, unsigned long, int, int, int, int, TextureUploadFlags)
#9 0x00564e8a37f472 in GfxDeviceGLES::UploadTexture2D(TextureID, TextureDimension, unsigned char const*, unsigned long, int, int, GraphicsFormat, int, TextureUploadFlags)
#10 0x00564e89c8f447 in UploadTexture2DData(GfxDevice&, UploadTextureDataParams const&)
First lines of the second stack trace:
#0 0x0055a4668867bc in burst_signal_handler(int, siginfo_t*, void*)
#1 0x007efd88842520 in __sigaction
#2 0x007efd888c4901 in memcpy
#3 0x007efd352628ed in _nv026glcore
#4 0x007efd3526c901 in _nv026glcore
#5 0x007efd35382549 in _nv026glcore
#6 0x007efd3538344e in _nv026glcore
#7 0x007efd3538366c in _nv026glcore
#8 0x0055a466eaf6e5 in ApiGLES::TextureImage(unsigned int, unsigned int, int, GraphicsFormat, int, int, int, int, int, void const*)
#9 0x0055a466ea2b43 in (anonymous namespace)::UploadImages(ApiGLES*, unsigned int, unsigned int, int, GraphicsFormat, unsigned char const*, unsigned long, GraphicsFormat, int, int, int, int, unsigned char*)
#10 0x0055a466e958ca in gles::UploadTexture(ApiGLES*, GLESTexture&, GraphicsFormat, void const*, unsigned long, int, int, int, int, TextureUploadFlags)
#11 0x0055a466e95472 in GfxDeviceGLES::UploadTexture2D(TextureID, TextureDimension, unsigned char const*, unsigned long, int, int, GraphicsFormat, int, TextureUploadFlags)
#12 0x0055a4667a5447 in UploadTexture2DData(GfxDevice&, UploadTextureDataParams const&)
Note: couldn’t find the regression point in the 2022.1 stream, because I can’t properly install the package
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- ListView fails to display items when the source list is cleared and a single element is added
- UI Toolkit ':hover' state remains active when another panel is drawn over the hovered element and Touch input is used
- Unsupported Orient modes can be selected and throw errors when using Strip VFX
- "Tab" key exits the name text field in the VFX Graph tab when renaming the Property
- Shader warnings are thrown when deleting blocks in the Ribbon VFX Graph
Add comment