# Crash on startup after update from 4.22 to 4.25.3

**URL:** <https://forums.unrealengine.com/t/crash-on-startup-after-update-from-4-22-to-4-25-3/469638>\
**Category:** C++\
**Tags:** unreal-engine, UE4-25, question\
**Created:** [August 12, 2020, 11:40pm UTC](https://forums.unrealengine.com/t/crash-on-startup-after-update-from-4-22-to-4-25-3/469638 "2020-08-12T23:40:08Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![M1rkwood](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@M1rkwood](https://forums.unrealengine.com/u/M1rkwood)\
**Post date:** [August 12, 2020, 11:40pm UTC](https://forums.unrealengine.com/t/crash-on-startup-after-update-from-4-22-to-4-25-3/469638/1 "2020-08-12T23:40:08Z")

</div>

Good Day. I have project on 4.22 . I copied whole project into new folder, download UE4 4.25, and tried to launch copied project with “generate VS project files” / “change project version”. After that, i’ve got crash report:

* * *

```
Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0xec3ecc96

UE4Editor_CoreUObject!FScriptMapHelper::WithScriptMap< >() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\CoreUObject\Public\UObject\UnrealType.h:3390]
UE4Editor_CoreUObject!FScriptMapHelper::DestructItems() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\CoreUObject\Public\UObject\UnrealType.h:4100]
UE4Editor_CoreUObject!FMapProperty::CopyValuesInternal() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyMap.cpp:845]
UE4Editor_CoreUObject!FMapProperty::SerializeItem() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyMap.cpp:324]
UE4Editor_CoreUObject!FPropertyTag::SerializeTaggedProperty() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\PropertyTag.cpp:240]
UE4Editor_CoreUObject!UStruct::SerializeVersionedTaggedProperties() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Class.cpp:1457]
UE4Editor_CoreUObject!UStruct::SerializeTaggedProperties() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\Class.cpp:1266]

```

* * *

 ![309972-crash-rep.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/0/f/7/0f744cacdf9da963b353c7a5c6ad4487c7ff49aa.png)

whole crash log:  
[link text][2]

after that, i opened solution and tried to run debug, and got this:  
ensure(!UberGraphFramePointerProperty == !UberGraphFunction);

 ![309976-solution-exception.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/d/0/7/d07336632b767a9dfdde5d825a71abfb9907f4da.png)

i tried 4.24 and it works, but not in 4.25.3  
i rly confused and need help pls.

---

<div class="post-metadata">

**Author:** ![M1rkwood](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@M1rkwood](https://forums.unrealengine.com/u/M1rkwood)\
**Post date:** [September 8, 2020, 10:41am UTC](https://forums.unrealengine.com/t/crash-on-startup-after-update-from-4-22-to-4-25-3/469638/2 "2020-09-08T10:41:06Z")

</div>

still need an answer pls

---

<div class="post-metadata">

**Author:** ![errata](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/errata/32/891737_2.png) [@errata](https://forums.unrealengine.com/u/errata)\
**Post date:** [March 16, 2022, 3:45pm UTC](https://forums.unrealengine.com/t/crash-on-startup-after-update-from-4-22-to-4-25-3/469638/3 "2022-03-16T15:45:19Z")

</div>

Same issue here but with 5.x.

---

<div class="post-metadata">

**Author:** ![TheOfficialBlaze](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@TheOfficialBlaze](https://forums.unrealengine.com/u/TheOfficialBlaze)\
**Post date:** [April 7, 2022, 8:15pm UTC](https://forums.unrealengine.com/t/crash-on-startup-after-update-from-4-22-to-4-25-3/469638/4 "2022-04-07T20:15:05Z")

</div>

I also have the same issue with ue5 when opening any blueprints related to a struct.

---

<div class="post-metadata">

**Author:** ![dukedukes](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@dukedukes](https://forums.unrealengine.com/u/dukedukes)\
**Post date:** [April 11, 2022, 3:08pm UTC](https://forums.unrealengine.com/t/crash-on-startup-after-update-from-4-22-to-4-25-3/469638/5 "2022-04-11T15:08:29Z")

</div>

Also experiencing this converting a 4.26 project to 5.0

---

<div class="post-metadata">

**Author:** ![dukedukes](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@dukedukes](https://forums.unrealengine.com/u/dukedukes)\
**Post date:** [April 12, 2022, 2:20pm UTC](https://forums.unrealengine.com/t/crash-on-startup-after-update-from-4-22-to-4-25-3/469638/6 "2022-04-12T14:20:05Z")

</div>

Fixed this by following these instructions

> [@Project Upgraded from 4.27 to UE5 Instantly Crashing](https://forums.unrealengine.com/t/project-upgraded-from-4-27-to-ue5-instantly-crashing/517658/5):
>
> Adding my experience to this thread as well. 4.26-\>5.0.0. We had a very large number of blueprint structs in our project, many of which were nested structs. Many of our game’s blueprint actors, data-tables, anim blueprints all had references to these structs which made the prospect of going through and recreating all of them from scratch or manually updating the references not really a feasible option. What I did that worked was the following: go through all of our structs one by one and re…

I had some other issues aside from structs, some BP’s crashed while compiling. I disabled the problematic code to get around this issue. I also wiped my config directory temporarily, this at least helped me get into the editor where I narrowed down which BP’s/structs were causing the crashes.
