x

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"

Getting a crash probably ~5x per hour in UE4Editor_Core!rml::internal::ExtMemoryPool::initTLS()

Hi,

I'm getting a crash very frequently when hitting the Play In Editor button (I'd estimate 5x per hour) - with the below callstack. Note this doesn't happen every time I hit PIE, but I can't see much of a pattern to it!

Callstack:

 Access violation - code c0000005 (first/second chance not available)
 
 UE4Editor_Core!rml::internal::ExtMemoryPool::initTLS()
 UE4Editor_Core!FMallocTBB::Free() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\core\private\hal\malloctbb.cpp:109]
 UE4Editor_Core!FMemory::Free() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\core\public\hal\fmemory.inl:49]
 UE4Editor_Slate!TArray<SlateEditableTextTypes::FUndoState,FDefaultAllocator>::~TArray<SlateEditableTextTypes::FUndoState,FDefaultAllocator>() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\core\public\containers\array.h:560]
 UE4Editor_Slate!FSlateEditableTextLayout::~FSlateEditableTextLayout() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\private\widgets\text\slateeditabletextlayout.cpp:212]
 UE4Editor_Slate!SEditableText::~SEditableText() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\private\widgets\input\seditabletext.cpp:18]
 UE4Editor_Slate!SEditableText::`vector deleting destructor'()
 UE4Editor_SlateCore!FSlotBase::~FSlotBase() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\slotbase.cpp:34]
 UE4Editor_Slate!SBox::~SBox()
 UE4Editor_Slate!SBox::`vector deleting destructor'()
 UE4Editor_SlateCore!TIndirectArray<SBoxPanel::FSlot,FDefaultAllocator>::DestructAndFreeItems() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\core\public\containers\indirectarray.h:439]
 UE4Editor_SlateCore!SBoxPanel::~SBoxPanel()
 UE4Editor_Slate!SHorizontalBox::`scalar deleting destructor'()
 UE4Editor_SlateCore!FSimpleSlot::~FSimpleSlot()
 UE4Editor_SlateCore!SCompoundWidget::~SCompoundWidget()
 UE4Editor_Slate!SEditableTextBox::`vector deleting destructor'()
 UE4Editor_Slate!SInlineEditableTextBlock::~SInlineEditableTextBlock() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\private\widgets\text\sinlineeditabletextblock.cpp:79]
 UE4Editor_SceneOutliner!SInlineEditableTextBlock::`scalar deleting destructor'()
 UE4Editor_SlateCore!TIndirectArray<SBoxPanel::FSlot,FDefaultAllocator>::DestructAndFreeItems() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\core\public\containers\indirectarray.h:439]
 UE4Editor_SlateCore!SBoxPanel::~SBoxPanel()
 UE4Editor_SceneOutliner!SHorizontalBox::`scalar deleting destructor'()
 UE4Editor_SlateCore!TIndirectArray<SBoxPanel::FSlot,FDefaultAllocator>::DestructAndFreeItems() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\core\public\containers\indirectarray.h:439]
 UE4Editor_SlateCore!SBoxPanel::~SBoxPanel()
 UE4Editor_SceneOutliner!SHorizontalBox::`scalar deleting destructor'()
 UE4Editor_SlateCore!FSimpleSlot::~FSimpleSlot()
 UE4Editor_SlateCore!SCompoundWidget::~SCompoundWidget()
 UE4Editor_SceneOutliner!SceneOutliner::SActorTreeLabel::~SActorTreeLabel()
 UE4Editor_SceneOutliner!SceneOutliner::SActorTreeLabel::`scalar deleting destructor'()
 UE4Editor_SlateCore!TIndirectArray<SBoxPanel::FSlot,FDefaultAllocator>::DestructAndFreeItems() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\core\public\containers\indirectarray.h:439]
 UE4Editor_SlateCore!SBoxPanel::~SBoxPanel()
 UE4Editor_SceneOutliner!SHorizontalBox::`scalar deleting destructor'()
 UE4Editor_SlateCore!TIndirectArray<SBoxPanel::FSlot,FDefaultAllocator>::DestructAndFreeItems() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\core\public\containers\indirectarray.h:439]
 UE4Editor_SlateCore!SBoxPanel::~SBoxPanel()
 UE4Editor_SceneOutliner!SHorizontalBox::`scalar deleting destructor'()
 UE4Editor_SlateCore!FSimpleSlot::~FSimpleSlot()
 UE4Editor_SlateCore!SCompoundWidget::~SCompoundWidget()
 UE4Editor_SceneOutliner!SceneOutliner::SSceneOutlinerTreeRow::`scalar deleting destructor'()
 UE4Editor_SceneOutliner!SListView<TSharedPtr<SceneOutliner::ITreeItem,0> >::FWidgetGenerator::OnEndGenerationPass() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\public\widgets\views\slistview.h:496]
 UE4Editor_SceneOutliner!SListView<TSharedPtr<SceneOutliner::ITreeItem,0> >::ReGenerateItems() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\public\widgets\views\slistview.h:899]
 UE4Editor_Slate!STableViewBase::Tick() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\private\widgets\views\stableviewbase.cpp:237]
 UE4Editor_SceneOutliner!STreeView<TSharedPtr<SceneOutliner::ITreeItem,0> >::Tick() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\public\widgets\views\streeview.h:418]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:689]
 UE4Editor_SlateCore!SOverlay::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:100]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:44]
 UE4Editor_SlateCore!SPanel::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
 UE4Editor_Slate!SBorder::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\private\widgets\layout\sborder.cpp:86]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
 UE4Editor_Slate!SBorder::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\private\widgets\layout\sborder.cpp:86]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
 UE4Editor_Slate!SBorder::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\private\widgets\layout\sborder.cpp:86]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SOverlay::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:100]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:44]
 UE4Editor_SlateCore!SPanel::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:44]
 UE4Editor_Slate!SSplitter::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:166]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:44]
 UE4Editor_Slate!SSplitter::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:166]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SOverlay::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:100]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:44]
 UE4Editor_SlateCore!SPanel::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
 UE4Editor_Slate!SBorder::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\private\widgets\layout\sborder.cpp:86]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SOverlay::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:100]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:44]
 UE4Editor_SlateCore!SPanel::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:44]
 UE4Editor_Slate!SSplitter::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\private\widgets\layout\ssplitter.cpp:166]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SOverlay::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:100]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:44]
 UE4Editor_SlateCore!SPanel::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SPanel::PaintArrangedChildren() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:44]
 UE4Editor_SlateCore!SPanel::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\spanel.cpp:19]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SOverlay::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\soverlay.cpp:100]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_SlateCore!SCompoundWidget::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\scompoundwidget.cpp:25]
 UE4Editor_SlateCore!SWindow::OnPaint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swindow.cpp:1809]
 UE4Editor_SlateCore!SWidget::Paint() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slatecore\private\widgets\swidget.cpp:692]
 UE4Editor_Slate!FSlateApplication::DrawWindowAndChildren() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1127]
 UE4Editor_Slate!FSlateApplication::PrivateDrawWindows() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1367]
 UE4Editor_Slate!FSlateApplication::DrawWindows() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1084]
 UE4Editor_Slate!FSlateApplication::TickApplication() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1689]
 UE4Editor_Slate!FSlateApplication::Tick() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:1481]
 UE4Editor!FEngineLoop::Tick() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\launch\private\launchengineloop.cpp:2894]
 UE4Editor!GuardedMain() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\launch\private\launch.cpp:152]
 UE4Editor!GuardedMainWrapper() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
 UE4Editor!WinMain() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:202]
 UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:264]
 kernel32
 ntdll

Not sure if this is isolated to just my current project or to my machine in general but thought I'd see if anyone had anything similar before I waste time trying to triage with different projects!

Product Version: UE 4.14
Tags:
more ▼

asked Feb 01 '17 at 10:51 AM in Bug Reports

avatar image

Javawag
6 1 3

avatar image Sean L ♦♦ STAFF Feb 01 '17 at 04:24 PM

Hey Javawag,

I have a couple of questions/suggestions:

  • Could you please cause the crash to occur again and provide your logs from your Saved->Logs folder?

  • Could you test this in 4.15 to see if the same issue occurs there as well?

avatar image Javawag Feb 02 '17 at 03:16 PM

Hi again,

I've finally got a solid repro of this under 4.14. I just do the following:

  1. Launch UE4 Editor with game loaded

  2. Click Play In Editor -> game starts as normal, and is playable

  3. Click Stop

  4. Click Play In Editor again -> CRASH!

I cleared out my logs and then performed these steps, so the attached logs are just for this crash today. I have experienced a few other crashes actually with similar callstacks (notably FMallocTBB::Free()), too.

/Saved/Logs

logs.zip (91.3 kB)
avatar image Sean L ♦♦ STAFF Feb 02 '17 at 03:54 PM

Unfortunately, there doesn't look to be anything that points out the issue in the logs from what I can see.

Right now there are two things that would be particularly useful in trying to reproduce the issue on our end:

  • Testing in 4.15 (which I know you've mentioned you'll try out, so thanks for that!)

  • Attempting to see if you can determine a way to reproduce this in a clean project.

Let me know if you are able to get results from either of these methods.

Thanks!

avatar image Javawag Feb 03 '17 at 12:37 PM

(Apologies if you saw the previous comment, which I've now deleted. I had an unrelated crash that looked similar but we can safely ignore as it was in one of my blueprints!).

Okay - so I tried both of those things. Testing in an empty project did not cause any crash under 4.14 or 4.15.

Under 4.15 though, I'm seeing the crash but only every 5 or so runs - so it would appear less frequent although I may have my workspace set up slightly differently, I suppose. Attaching logs, but looks identical to the crash in 4.14.

The only thing I noticed was that it references the scene outliner, e.g:

 [2017.02.03-12.32.40:170][987]LogWindows:Error: UE4Editor-SceneOutliner.dll!SInlineEditableTextBlock::`scalar deleting destructor'()

From poking around the callstack in VS I could see various names from the world outliner list, so it looks almost like it's double-freeing an item from there?

link text

logs.zip (91.5 kB)
avatar image Javawag Feb 07 '17 at 12:59 PM

Any further ideas on this? I'm now getting the crash on a separate map in the game, so it's not map-specific. Also, I just managed to repro the crash on a Mac if that helps any?

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

1 answer: sort voted first

Sorry for the delay.

I've identified the callstack in your log file, but unfortunately this is not a crash that exists in our database at this time.

Without a repro case, I am limited as far as what action I'm able to take, as I am unable to see the issue on my end. If you are able to do some debugging and narrow down the cause of the crash to something specific, or something that can be reproduced in a clean project, feel free to reopen this thread with a comment and I'll be glad to continue to investigate.

I'll be sure to respond back if I come across any further information regarding this crash.

Let me know if you come across any more information that can help track this down.

Thanks!

more ▼

answered Feb 07 '17 at 07:13 PM

avatar image

Sean L ♦♦ STAFF
44.8k 482 142 432

avatar image Javawag Feb 20 '17 at 07:09 AM

Hi again,

I've just made the jump to 4.15 and can confirm the same crash with the same callstack occurs. I also saw a crash in a packaged build with a slightly different callstack which may prove pertinent:

 TArray<FShapedGlyphEntry,FDefaultAllocator>::~TArray<FShapedGlyphEntry,FDefaultAllocator>()    C++
  SharedPointerInternals::TReferenceControllerWithDeleter<FShapedGlyphSequence,SharedPointerInternals::DefaultDeleter<FShapedGlyphSequence> >::DestroyObject()    C++
  FSlateDataPayload::~FSlateDataPayload()    C++
  FSlateWindowElementList::ResetBuffers()    C++
  FSlateDrawBuffer::AddWindowElementList()    C++
  FSlateApplication::DrawWindowAndChildren()    C++
  FSlateApplication::PrivateDrawWindows()    C++
  FSlateApplication::TickApplication()    C++
  FSlateApplication::Tick()    C++
  FEngineLoop::Tick()    C++
  GuardedMain()    C++
  GuardedMainWrapper()    C++
  WinMain()    C++
  __scrt_common_main_seh() Line 253    C++
  00007ff9afb73984()    Unknown
  00007ff9afde3e71()    Unknown


It looks like somewhere I'm drawing text and it's not liking it I guess?

avatar image Sean L ♦♦ STAFF Feb 21 '17 at 07:22 PM

Thanks for updating to let us know it's still occurring in 4.15. Unfortunately, we are still limited in terms of our options with moving forward with the issue, as we're not able to reproduce it internally at this time. Feel free to continue to update this thread with more information as you get it, however, and I'll also be sure to let you know if I see it occurring at any point.

avatar image Javawag Mar 08 '17 at 04:43 PM

Okay - as weird as this sounds, I think I've managed to fix the issue. By removing the BP_Sky_Sphere actor (included with the Engine) from the map, the crash goes away. I could then add a new BP_Sky_Sphere and the crash doesn't come back. I copied & pasted this Sky Sphere between 2 maps, which I suspect is why the crash wasn't map-related. I'll still keep my eye on it but perhaps it'll serve as a potential fix for anyone else that has a similar crash!

(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