Search Issue Tracker
Fixed
Fixed in 2021.3.30f1, 2022.3.6f1, 2023.1.8f1, 2023.2.0b2, 2023.3.0a1
Votes
0
Found in
2021.3.28f1
Issue ID
UUM-42427
Regression
Yes
“Incorrect extension. Required extension is: '.scenetemplate'.” warning is thrown when creating a new Scene from a Scene Template that has a Prefab
How to reproduce:
1. Open the “SceneTemplateBug“
2. Open the New Scene window (File > New Scene)
3. Select “MyTemplate” then select “Create”
4. Assign any name to the new Scene and save the file in the Project folder
How to reproduce in new project:
1. Create a new project with the “3D Core” template
2. Add a Cube GameObject (GameObject > 3D Object > Cube)
3. Turn the “Cube” GameObject into a Prefab and save the Scene (drag and drop “Cube” GameObject to Project)
4. Create a new Scene Template from “SampleScene” (Project > Assets > right-click “SampleScene” > Create > Scene Template From Scene)
5. Open the New Scene window (File > New Scene)
6. Select “SampleScene” then select “Create”
7. Assign any name to the new Scene and save the file in the Project folder
Expected result: new Scene is created
Actual result: new Scene is not created and the “Incorrect extension. Required extension is: '.scenetemplate'.” warning is logged to the Console
Reproduced with: 2021.3.28f1
Not reproduced with: 2021.3.27f1, 2022.3.5f1, 2023.1.4f1, 2023.2.0a22
Reproduced on: Windows 10 (by reporter), Windows 11
Notes:
1. On Windows 11, when prompted to save the new Scene, selecting “Save as type” as “All files (*.*)” and renaming the extension of the file to “.scenetemplate” saves an unworking Prefab-like scene and throws an error → full error is provided in internal comments
2. Not reproducible when creating a new Scene from a Template that does not have a Prefab
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Memory leak when a lot of UI elements are spawned and despawned
- Warnings are not logged in the Console window when using external code analyzers
- Errors “TLS Allocator ALLOC_TEMP_TLS, underlying allocator ALLOC_TEMP_MAIN has unfreed allocations, size 288“ appear constantly when Prefab is open
- Crash on PPtr<Shader>::operator or NullException errors spammed in console when calling Dispose() on null GraphicsBuffer with baked Reflection Probes
- “EndRenderPass: Not inside a Renderpass” and other Render Graph errors in the Player when Render Graph is enabled and Overlay UI is used
Add comment