Search Issue Tracker
Won't Fix
Votes
0
Found in
2019.2.0a5
2019.3
2019.3.1f1
2020.1
2020.2
Issue ID
1220517
Regression
No
Crash on mdb_cursor_put when a project in a Google Drive File Stream is opened using Asset Import Pipeline V2
Reproduction steps:
1. Set up Google Drive File Stream (Instructions: https://www.scu.edu/technology/get-connected/g-suite/learning-google-drive/file-stream/windows-users---google-drive-file-stream-install/)
2. In the Google Drive File Stream create a project which uses Asset Import Pipeline V2 and attempt to open it
Reproducible with: 2019.2.0a5, 2019.2.21f1, 2019.3.6f1, 2020.1.0b2, 2020.2.0a4
Not reproducible with: 2019.2.0a4 (Asset Import Pipeline V2 unavailable)
Didn't test with older versions as the crash seems to reproduce only when the project is being opened using Asset Import Pipeline V2
First lines of the stacktrace:
0x00007FF6D205699D (Unity) mdb_cursor_put
0x00007FF6D205E718 (Unity) mdb_put
0x00007FF6D0E809A9 (Unity) LMDB_Map::Set
0x00007FF6D0EE756F (Unity) SourceAssetDBWriteTxn::SetRootFolderProperties
0x00007FF6D0ED145C (Unity) `SourceAssetScanner::Refresh'::`2'::<lambda_1>::operator()
Notes:
- With older versions, which don't use Asset Import Pipeline V2 by default, the bug is reproducible by going to Edit -> Project Settings -> Editor -> Asset Pipeline and choosing Asset Import Pipeline V2 to be used for the project
- The crash seems to affect not only Google Drive File Stream, but similar other services, as well as OneDrive and VMs using HGFS Network Drives
- Some users report that they cannot create and open new projects in these same locations due to this crash, but we're unable to reproduce that behaviour
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- [iOS]"The destination host has an erroneous SSL certificate" error is thrown when using UnityWebRequest to connect to the server with a self-signed certificate
- Freeze/crash on DynamicHeapAllocator::Allocate when opening a specific project
- Text Settings Inspector sections names have no padding
- UI elements shrinking, misaligned buttons, swapped icons, or incorrect styles when rapidly cycling through Scenes in the Player
- Text field does not disappear if Ctrl+Z is pressed while editing in Viewport
Resolution Note (2020.2.X):
Unity requires the use of memory-mapped files to work correctly, which in some operating systems doesn't work well or at all over network shares; due to that, opening projects from network shares is not supported.