Copied landscape spline causes editor to crash

Hey BOBtheROSS,

I attempted to reproduce this, but so far I haven’t gotten your results. Could you provide a small test project with this setup?

Also, please post your Epic ID/Machine ID and the full Callstack.

Thank you for sending the test project. I was able to reproduce this in 4.17 and our latest internal build. However, I need to test this for a regression before I can bug it. I used your project as a template and tried reproducing the crash in 4.16, but I was unable too.

Could you confirm if you are or are not seeing the crash there as well?

Thank you. I entered this as JIRA UE-48053 and our developers will be investigating further… Follow that link to monitor the status of the report.

-TJ

Also tested in UE 4.15.3

Problem: The Editor crashes on copy and pasting a landscape spline over to another Level.

Always remember to select the right Level and Landscape in the Landscape Manager. Would be nice if the Manager would select that for me depending on the selected objects… maybe later for a feature request :wink:

First way

  1. Save The Level (L1) you are working in - it will be the Master Level
  2. Create a new empty level (L2) and Parent it to the persistent level
  3. Create 2 Landscapes (LS1 and LS2)
  4. Add a Landscapespline to LS1 (With Edit Spline tool: strg + left klick on Landscape)
  5. Select a Splinesegment and copy it with ctrl+C
  6. Select LS2 in the Landscape editor
  7. Paste the Spline with ctr+V and leave Lanscape Manager
  8. Try moving LS2 to L2 (Select LS2, right klick on L2 in Level outliner and select ‘Move selected Actors to Level’)

Crash

Another way

  1. (Recreate first 3 steps from above)
  2. Move LS2 to L2 (Select LS2, right klick on L1 in Level outliner and select ‘Move selected Actors to Level’)
  3. Add a Landscapespline to LS1 (strg + left klick on Landscape)
  4. select all Spline segments with the Button in the details Panel (otherwise it won’t copy) and copy it with ctrl+C
  5. Doubbleclick on L2 in the level outliner and select LS2 in the Landscape Editor to paste the spline with ctrl+V (Visually nothing happens)
  6. Save and close the Project.

Now it should crash on opening the Map. If L1 is the standard level to open on the Project, L2 has to be removed manually in the project folder, to be able to open the project again.

If LS2 is a Copy of LS1, it crashes in the process of pasting the Spline onto LS2 in L2

Project Landscape (first described situation): Try to move the landscape on the right (LS2) to the sublevel (L2).
Project LS (second described situation): Try opening Levenamed L1. You have to remove L2 from the Project folder to be able to open without crashing.

Projects

Where can I find my Epic ID/Machine ID? Can I do a Callstack when I have no Blueprints?

on 4.16.3 it’s the same as the other two versions. Project LS2 is the first situation, project LS3 is the second situation.
Projects

The same bug is still there in 4.25. I guess the only solution is to enter by hand the spline points locations.