New Runtime Error: ErrRuntime_MemoryLimitExceeded: Ran out of memory for allocating `UObject`s while attempting to create a Verse task

Summary

On a couple of our maps, we are randomly seeing a new Verse runtime error. This error initially occurred 6 days ago for both maps. The error occurred a handful of times (2/12) and then stopped occurring.

The common part of the error message is:
Verse unrecoverable error: ErrRuntime_MemoryLimitExceeded: Exceeded memory limit(s). (Ran out of memory for allocating UObjects while attempting to create a Verse task:

The stack traces referenced by the crash message are confusing if the crash was caused by running out of memory for allocating UObjects.

One stack trace references calling Sleep(), the other stack trace references OnExit() for a volume.

Is there a chance these errors were induced by some change on the back end? If not, is it possible to get a clue as to what causes this type of crash? If this crash was truly being induced by an issue in the map, I would expect to see MANY more occurrences of this error. The volume OnExit event being referenced is a core aspect of the gameplay loop for a map with 1k+ CCU

Please select what you are reporting on:

Verse

What Type of Bug are you experiencing?

Stability

Steps to Reproduce

UNKNOWN

Expected Result

Do not have intermittent crashes in reference to UObject memory allocation while creating a Verse task.

Observed Result

Crashes in reference to UObject memory allocation while creating a Verse task.

Platform(s)

UNKNOWN

Additional Notes

It did not seem like these runtime errors were immediately raised to the Content Service. In general I check the runtime errors every day, so I was surprised to see a NEW error with the first occurrence listed as happening 6 days ago. This is what makes me suspect this is either a new type of runtime error being raised to the content service, or was potentially induced on Epics end. The infrequency of the occurrences further supports this conclusion.

Following the update to Chapter 6, v 33.00 we suddenly have several more occurrence of these errors.

Almost all of them are single occurrences, and were not raised to the content service until after the update.

For example, before the update I had not had any occurrences of runtime errors for more than 2 weeks (14 days). Following the update, it is listing occurrences from 10 days ago, 9 days ago, etc. There seems to be errors retroactively raised to the content service

FORT-830040 has been added to our ‘To Do’ list. Someone’s been assigned this task.

1 Like

We are seeing occurrences of a similar runtime error now, for ErrRuntime_ComputationLimitExceeded.

The full callstack is just as brief:

Verse unrecoverable error: ErrRuntime_ComputationLimitExceeded: The runtime terminated prematurely because Verse code took too long to execute within a single server tick. Try offloading heavy computation to async contexts. (Script (VKPlay_EmptyOcean_VolumeSupport_VerseContentScope) has exceeded its maximum running time. Possible infinite loop or excessive computation.) (Callstack unavailable)

We have had 6 occurrences of this in the last 6 days, roughly 1 per day.

Ive had this numerous times since 33.0 never had it once before

Could be related

1 Like

sorry didnt see it was the same

Yep having it aswell

Not in a publish yet luckily

1 Like

Any update? :frowning:

Please any update?? Same thing happening here…