Search Issue Tracker

Active

Under Consideration for 6000.3.X, 6000.4.X

Votes

0

Found in

6000.3.0b2

6000.4.0a1

Issue ID

UUM-116428

Regression

No

[Search] Crash in LMDB during a domain reload while a merge operation is happening.

-

There are no real steps to reproduce this issue, as it is based on timing.

Unity can crash during a domain reload if a merge operation is currently ongoing. This is because we release all native resources, such as the LMDB database, when the OnDisable is called, which happens before threads are stopped.

*Steps to reproduce:*
# Open Unity
# Start an indexing operation.
# Wait until the background progress says "Merging artifacts...".
# Trigger a domain reload.

*Actual results:* 

Unity crashes.

*Expected results:* 

No crashes.

*Reproducible with versions:* 6000.3.0b1, 6000.4.0a1

*Not reproducible with versions:* 

*Can’t test with versions:* 

*Tested on (OS):* Windows 11

*Notes:*
*  

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.