Search Issue Tracker
Won't Fix
Votes
41
Found in
2022.3.16f1
2023.2.4f1
2023.3.0b1
Issue ID
UUM-59652
Regression
No
Crash on TransformAccessClearCallback when undoing ModularAvatar > Setup Outfit
Reproduction steps:
1. Open the attached project "ReproProj"
2. Open the “/Assets/scene.unity” Scene
3. Right-click “test“ GameObject (shapell > test)
4. Select ModularAvatar > Setup Outfit
5. Press CTRL + Z
6. Repeat steps 3 - 5
Expected result: Editor does not crash and continues to run
Actual result: Editor crashes
Reproducible with: 2022.3.16f1, 2023.2.4f1, 2023.3.0b1
Could not test with: 2021.3.33f1 (No ModularAvatar option)
Reproducible on: Windows 10 Enterprise 21H2
Not reproducible on: No other environment tested
Note:
- Modular Avatar is a 3rd party plugin
-
eleanorlunaaudrey
Jul 04, 2024 21:46
THANKS TO THE HACK ANGELS I MANAGED TO RECOVER ALL MY LOST CRYPTOCURRENCY.
Due to the abundance of online investing opportunities in the digital age, there is always a risk of becoming a victim of fraudulent schemes. One such case is the potentially upsetting and financially disastrous loss of USDT (Tether) to a fraudulent investment company. But there is still hope since you may be able to retrieve your assets by getting in touch with THE HACK ANGEL, a well-known specialist in tracking down and recovering misplaced money. This essay will examine the significance of contacting THE HACK ANGEL for help in locating misplaced USDT, the procedures involved in the recovery procedure, and the enormous implications of locating the cash successfully. CONTACT INFO
WHatsAP: +1 203,309,3359 -
eleanorlunaaudrey
Jul 04, 2024 21:46
THANKS TO THE HACK ANGELS I MANAGED TO RECOVER ALL MY LOST CRYPTOCURRENCY.
Due to the abundance of online investing opportunities in the digital age, there is always a risk of becoming a victim of fraudulent schemes. One such case is the potentially upsetting and financially disastrous loss of USDT (Tether) to a fraudulent investment company. But there is still hope since you may be able to retrieve your assets by getting in touch with THE HACK ANGEL, a well-known specialist in tracking down and recovering misplaced money. This essay will examine the significance of contacting THE HACK ANGEL for help in locating misplaced USDT, the procedures involved in the recovery procedure, and the enormous implications of locating the cash successfully. CONTACT INFO
WHatsAP: +1 203,309,3359 -
eleanorlunaaudrey
Jul 04, 2024 21:46
THANKS TO THE HACK ANGELS I MANAGED TO RECOVER ALL MY LOST CRYPTOCURRENCY.
Due to the abundance of online investing opportunities in the digital age, there is always a risk of becoming a victim of fraudulent schemes. One such case is the potentially upsetting and financially disastrous loss of USDT (Tether) to a fraudulent investment company. But there is still hope since you may be able to retrieve your assets by getting in touch with THE HACK ANGEL, a well-known specialist in tracking down and recovering misplaced money. This essay will examine the significance of contacting THE HACK ANGEL for help in locating misplaced USDT, the procedures involved in the recovery procedure, and the enormous implications of locating the cash successfully. CONTACT INFO
WHatsAP: +1 203,309,3359 -
eleanorlunaaudrey
Jul 04, 2024 21:45
THANKS TO THE HACK ANGELS I MANAGED TO RECOVER ALL MY LOST CRYPTOCURRENCY.
Due to the abundance of online investing opportunities in the digital age, there is always a risk of becoming a victim of fraudulent schemes. One such case is the potentially upsetting and financially disastrous loss of USDT (Tether) to a fraudulent investment company. But there is still hope since you may be able to retrieve your assets by getting in touch with THE HACK ANGEL, a well-known specialist in tracking down and recovering misplaced money. This essay will examine the significance of contacting THE HACK ANGEL for help in locating misplaced USDT, the procedures involved in the recovery procedure, and the enormous implications of locating the cash successfully. CONTACT INFO
WHatsAP: +1 203,309,3359 -
elijahchristopherla
Jun 28, 2024 19:20
OPTIMISTIC HACKER GAIUS IS THE RELIABLE CYBER RECOVERY EXPERT I'VE FINALLY FOUND TO HELP WITH LOST BITCOIN ISSUES.
I've always liked the notion of investing in cryptocurrencies, but I didn't follow the correct procedures, and I ended up losing all of my money to a phony site that made fraudulent bitcoin investments. I was duped out of my hard-earned money after falling for a bitcoin investment scam because I didn't conduct enough research. I tried everything to get my money back, but I was unable to do so. I also called the authorities, but they were unable to assist me until I learned about OPTIMISTIC HACKER GAIUS, a cryptocurrency recovery business that has assisted other victims of scams in getting their money back. I got in touch with them right away and gave them all the information they required to aid in their investigation. My cryptocurrency money was recovered, and OPTIMISTIC HACKER GAIUS was able to find the con artists. I sincerely appreciate their dependable and competent assistance. The finest strategy for getting your locked money and stolen cryptocurrency back is OPTIMISTIC HACKER GAIUS.
Contact info;WhatsApp at +4..4..7..7..3..5.2..8.0.4.7.3
email… optimistichackergaius @ seznam.cz
-
elijahchristopherla
Jun 28, 2024 19:20
OPTIMISTIC HACKER GAIUS IS THE RELIABLE CYBER RECOVERY EXPERT I'VE FINALLY FOUND TO HELP WITH LOST BITCOIN ISSUES.
I've always liked the notion of investing in cryptocurrencies, but I didn't follow the correct procedures, and I ended up losing all of my money to a phony site that made fraudulent bitcoin investments. I was duped out of my hard-earned money after falling for a bitcoin investment scam because I didn't conduct enough research. I tried everything to get my money back, but I was unable to do so. I also called the authorities, but they were unable to assist me until I learned about OPTIMISTIC HACKER GAIUS, a cryptocurrency recovery business that has assisted other victims of scams in getting their money back. I got in touch with them right away and gave them all the information they required to aid in their investigation. My cryptocurrency money was recovered, and OPTIMISTIC HACKER GAIUS was able to find the con artists. I sincerely appreciate their dependable and competent assistance. The finest strategy for getting your locked money and stolen cryptocurrency back is OPTIMISTIC HACKER GAIUS.
Contact info;WhatsApp at +4..4..7..7..3..5.2..8.0.4.7.3
email… optimistichackergaius @ seznam.cz
-
gracejosephau
Jun 24, 2024 11:43
WORKING WITH OPTIMISTIC HACKER GAIUS / RESTORING LOST CRYPTOCURRENCY
It is causing victims among people. I'm thrilled to tell you about my amazing experience working with OPTIMISTIC HACKER GAIUS, a recovery company. I put $155,000 into a fictitious venture. following being a victim. I didn't know whether I would ever see my hard-earned money again, and I was devastated. I'm glad that OPTIMISTIC HACKER GAIUS, who assisted me in getting my Bitcoin back, was discovered on Google. How OPTIMISTIC HACKER GAIUS helped me get my lost cryptocurrency back is something I will never forget. I never would have thought it was possible to recover cryptocurrency. For anyone who is in a similar situation, I suggest OPTIMISTIC HACKER GAIUS. their everlasting dedication to the welfare of their clients and their unmatched proficiency in cryptocurrency recovery. You can get in contact with them using
WhatsApp.: +1..6..0..1..4..6..0..9..4..7..7
email… optimistichackergaius @ seznam.cz
They rank is one of the best recovery companies in the worldwide
-
davidryan1539
Jun 20, 2024 20:43
I’ll advice you to use the services of a reliable IT expert / Recovery expert to help you retrieve all your lost or stolen bitcoin on the bitcoin network from scam brokers and fake investment platforms (Websites, blogs and forums). Her services are outstanding and you can contact him at Lisatheo225 @gmail com Perfectly quintessential service. She can help you track and monitor a suspected cheating spouse.. She can help you recover all stolen and lost funds. recovery is the real deal.
-
jamescampbellmia
Jun 18, 2024 07:13
How do I Recover Scammed Cryptocurrency – Go through OPTIMISTIC HACKER GAIUS
To recover cryptocurrency that has been acquired fraudulently, it is imperative to seek professional assistance. Among the many benefits of hiring a professional hacker like OPTIMISTIC HACKER GAIUS is their in-depth understanding of cryptocurrency recovery techniques.OPTIMISTIC HACKER GAIUS can effectively handle the difficulties of recovering misplaced money because they are knowledgeable about blockchain technology and cryptocurrency transactions.
Contact Below:Email address.... (optimistichackergaius @ seznam.cz)
WhatsApp: +1 (6,0,1) 4,6,0 - 9,4,7,7
Website: ht tps://optimistichackegaius. com
-
jamescampbellmia
Jun 18, 2024 07:12
How do I Recover Scammed Cryptocurrency – Go through OPTIMISTIC HACKER GAIUS
To recover cryptocurrency that has been acquired fraudulently, it is imperative to seek professional assistance. Among the many benefits of hiring a professional hacker like OPTIMISTIC HACKER GAIUS is their in-depth understanding of cryptocurrency recovery techniques.OPTIMISTIC HACKER GAIUS can effectively handle the difficulties of recovering misplaced money because they are knowledgeable about blockchain technology and cryptocurrency transactions.
Contact Below:Email address.... (optimistichackergaius @ seznam.cz)
WhatsApp: +1 (6,0,1) 4,6,0 - 9,4,7,7
Website: ht tps://optimistichackegaius. com
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
- Select Preset "None" icon changes after switching tabs
- [Android] Crash when using xxHash3 and targeting the ARMv7 Architecture with IL2CPP Scripting Backend
- GameObject reference in a Script Component becomes missing when unpacking a variant of another Prefab variant
- Project Settings vertical separator position is not synchronized with the mouse position when dragging it horizontally
- Crash on PhysicsDebugDraw::SelectFiltering::Update when entering play mode with Physics Debug window docked and unfocused
Resolution Note:
The crash in TransformAccessClearCallback comes from TransformAccess data that was saved into Undo being changed without updating the Undo System. This happens during a call to a user function called RebuildLock called after the undo data has been finalised. When attempting to undo, none of the relevant Transforms exist any more and clearing/applying the serialised data regarding those Transforms fails.
Any code where new objects are created but not explicitly saved into the Undo System cannot be considered fully undoable. Additionally the Undo System cannot be expected to recover gracefully when the data it was provided is incomplete or incorrect, it is simply pointing to invalid memory once something changes without it being informed.
In this case the constructor OnewayArmatureLock creates hundreds of unsaved Transforms and then baseBonesAccessor is switched to this list, making the TransformAccessArray data that was saved to the Undo System invalid.
The crash described can be avoided by registering all the 'baseBone' Transforms using Undo.RegisterCreatedObjectUndo(baseBone, "") to ensure that the Transforms referred to in the TransformAccessArray contained in the Undo action still exist.
Alternatively if the _baseBonesAccessor TransformAccessArray is disposed using _baseBonesAccessor.Dispose() before being directly overwritten the memory is cleared correctly and the Undo system is updated accordingly.