Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

UE4.15.1 Crashes when I create a new C++ class.

alt text

This specific bug has recently been noticed but I have no idea when it started. I'll try to make a new C++ file via the editor, and it will immediately start a recompile. It'll get stuck at about 86% as it compiles, and then it crashes with the following log linked here.

 "Assertion failed: IsValid() [File:D:\Build\++UE4+Release-4.15+Compile\Sync\Engine\Source\Runtime\Core\Public\Templates/SharedPointer.h][Line: 826]"

The file still gets created but I have to compile it in VS to actually use it. It makes creating a set of new C++ files an absolute pain and really slows everything down.

Not sure what this means or what in my project could be causing this to fail. If I could get a pointer as to what I should be fixing it'd be much appreciated. Don't have a lot of time to be debugging engine issues.

Product Version: UE 4.15
daffagrg.png (58.8 kB)
more ▼

asked May 03 '17 at 04:01 PM in Bug Reports

avatar image

6 2 4

avatar image Dongeru May 03 '17 at 04:04 PM

Could this be an issue in some constructor? Like the game compiles and reconstructs everything, but the world is invalid or something? Is there a way to tell what reference is invalid?

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

Hey NoNameGhost-

Your callstack matches a known issue that you can follow in the public tracker here: https://issues.unrealengine.com/issue/UE-35710 . Looking at the callstack, it appears to be related to the use of hierarchical instanced static meshes. Since the last call before the crash is to serialize the HISMs, it seems like something in their construction/setup is causing the problem. If you are using HISM somewhere in your project (either in code or editor), I would suggest removing them temporarily to see if the crash continues to occur.


Doug Wilson

more ▼

answered May 04 '17 at 05:46 PM

avatar image Dongeru May 05 '17 at 05:46 PM

Alright. We'll test to see if we're suffering from that issue. Assuming this is the bug, what exactly does "Backlogged" mean for you guys? It's not "Won't Fix" but it's not currently being worked on?

avatar image Doug E ♦♦ STAFF May 05 '17 at 06:09 PM

That is essentially correct. Backlogged is used to indicate that currently our resources are dedicated elsewhere and we don't have a timeframe for when the issue may be addressed.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question