Hi, I’m a games developer that just started with Unreal (our studio used to use Unity, as I’m a .NET developer).
Anyway, we’re in middle of developing a game, but we can’t play test it anymore. Everytime I try hitting Play button, being it Play on editor or outside, game crashes, with a nice " following process has crashed: VsHub.exe" and nothing more.
No debugging info. I’ll be downloading and building engine from source code to see if I get any more information out of this error.
It happens both on version 4.6.1 and 4.7 (preview).
I find it really weird, as VsHub is an executable from Visual Studio, but this project doesn’t have any source code. I don’t know how Unreal’s system works, but I think blueprints are actually C++ classes dynamically created…? I don’t know, it just doesn’t make sense.
EDIT: Restarting doesn’t solve. Opening/closing Visual Studio doesn’t solve. I have installed Visual Studio 2008, 2010, 2012, 2013 and 2015 preview. My pc is an i7 3770, 8gb, GTX 970
EDIT2: I just realised I can’t open any blueprints either. When I open a blueprint, it goes straight to that same screen.
Hi lucasassislar,
Please and attach crash logs for project after it crashes next time. They can be found in project folder under \Saved\Logs. And please be sure to Submit Crash Report with a brief description. Thanks!
I don’t think zipping will be required. I didn’t know of these archives, else I would’ve known exactly what to report:
Assertion failed: PreviousCDO !=
nullptr
[File:D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.6\Engine\Source\Editor\UnrealEd\Private\Kismet2\BlueprintEditorUtils.cpp]
[Line: 1062]
Basically as it looks, it’s a bug on Kismet 2. WHen I open blueprint editor, it crashes, or when I hit play. error is version 4.7 too:
Assertion failed: PreviousCDO !=
nullptr
[File:D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.7\Engine\Source\Editor\UnrealEd\Private\Kismet2\BlueprintEditorUtils.cpp]
[Line: 1100]
I don’t think rest of information on file is useful, as it’s only a bunch of addresses which don’t seem to really mean anything:
KERNELBASE.dll!UnknownFunction
(0x00007ffa397e5bf8) + 0 bytes
[UnknownFile:0]
UE4Editor-Core.dll!UnknownFunction
(0x00007ffa1f602f7d) + 0 bytes
[UnknownFile:0]
UE4Editor-Core.dll!UnknownFunction
(0x00007ffa1f4960f8) + 0 bytes
[UnknownFile:0]
UE4Editor-Core.dll!UnknownFunction
(0x00007ffa1f479192) + 0 bytes
[UnknownFile:0]
UE4Editor-UnrealEd.dll!UnknownFunction
(0x00007ffa185dcde3) + 0 bytes
[UnknownFile:0]
UE4Editor-UnrealEd.dll!UnknownFunction
(0x00007ffa185d9664) + 0 bytes
[UnknownFile:0]
UE4Editor-UnrealEd.dll!UnknownFunction
(0x00007ffa185d66b8) + 0 bytes
[UnknownFile:0]
UE4Editor-UnrealEd.dll!UnknownFunction
(0x00007ffa185dcfe8) + 0 bytes
[UnknownFile:0]
Anyway, full error log is here UE4Bug - Pastebin.com I’ve checked some 5 files, and they all have exact same error.
Yea, that looks like a known crash involving Event Dispatchers. Can you verify that you’ve been using Event Dispatchers in your project?
I read about Event Dispatchers, do you mean Custom Events? I was using them to implement Network Functions.
Not quite, but it may involve Custom Events. It’s part of Blueprint Communications. Check out this page and see if any of it looks like what you were doing:
https://docs.unrealengine.com/latest/INT/Engine/Blueprints/UserGuide/BlueprintCommsUsage/BPComHowTo/index.html
If so, you may need to find places you used Event Dispatchers and remove them. You may be able to recreate them and get it working again.
Hi lucasassislar,
We haven’t heard back from you in a while, so I’m resolving this post. Please let me know if replacing any BPs that were using Event Dispatchers has not resolved your crash on Play, and I’ll reopen post. Thanks!