Crash bug - placement of monetization station

Build Number / Patch Number: p19411
Seed Number: 1457579893
Type of Bug: crash
Blocking Progression: no
Result of Save/Load: no
Short description: game crashed, was inside a factory placing a monetirztion station. workers likely running around gathering minerals

Reproduction Steps:

Was able to replicate the issue, will attach 2 crash logs just in case maybe they’re different but

  1. Load latest savegame
  2. pause game
  3. Place monetization station over some waste
  4. game crashed

Screenshot of exact placement:

  • Original Crash log
    LoginId:be6c3514469e6f6d053ddcbf285036a7
    EpicAccountId:bfe90ae73bf94ff1b3193f16cb385aa1

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000004

Titan_Win64_Shipping!UBYGUWDeviceConstructionModule::Refresh() [C:\BuildAgent\work\bdc308496d447b55\Titan\Source\Titan\UI\Core\Selection\DeviceModules\BYGUWDeviceConstructionModule.cpp:133]
Titan_Win64_Shipping!UBYGUWDeviceSelectionPanel::NativeTick() [C:\BuildAgent\work\bdc308496d447b55\Titan\Source\Titan\UI\Core\Selection\BYGUWDeviceSelectionPanel.cpp:333]
Titan_Win64_Shipping!SObjectWidget::Tick()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SOverlay::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SConstraintCanvas::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SPanel::PaintArrangedChildren()
Titan_Win64_Shipping!SPanel::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SOverlay::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SCompoundWidget::OnPaint()
Titan_Win64_Shipping!SObjectWidget::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SOverlay::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SConstraintCanvas::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SCompoundWidget::OnPaint()
Titan_Win64_Shipping!SObjectWidget::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SConstraintCanvas::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SOverlay::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SOverlay::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SPanel::PaintArrangedChildren()
Titan_Win64_Shipping!SPanel::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SPanel::PaintArrangedChildren()
Titan_Win64_Shipping!SPanel::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SCompoundWidget::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SCompoundWidget::OnPaint()
Titan_Win64_Shipping!SViewport::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SPanel::PaintArrangedChildren()
Titan_Win64_Shipping!SPanel::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SOverlay::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SCompoundWidget::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SWindow::PaintSlowPath()
Titan_Win64_Shipping!FSlateInvalidationRoot::PaintInvalidationRoot()
Titan_Win64_Shipping!SWindow::PaintWindow()
Titan_Win64_Shipping!FSlateApplication::DrawWindowAndChildren()
Titan_Win64_Shipping!FSlateApplication::PrivateDrawWindows()
Titan_Win64_Shipping!FSlateApplication::TickApplication()
Titan_Win64_Shipping!FSlateApplication::Tick()
Titan_Win64_Shipping!FEngineLoop::Tick()
Titan_Win64_Shipping!GuardedMain()
Titan_Win64_Shipping!GuardedMainWrapper()
Titan_Win64_Shipping!WinMain()
Titan_Win64_Shipping!__scrt_common_main_seh() [d:\agent_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll

CrashReportClient.zip (84.4 KB)
GameData.zip (1.8 MB)

This log is from the more replicatable issue of placement of monetization capsule causing a crash. use save game from previous post

LoginId:be6c3514469e6f6d053ddcbf285036a7
EpicAccountId:bfe90ae73bf94ff1b3193f16cb385aa1

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000004

Titan_Win64_Shipping!UBYGUWDeviceConstructionModule::Refresh() [C:\BuildAgent\work\bdc308496d447b55\Titan\Source\Titan\UI\Core\Selection\DeviceModules\BYGUWDeviceConstructionModule.cpp:133]
Titan_Win64_Shipping!UBYGUWDeviceSelectionPanel::NativeTick() [C:\BuildAgent\work\bdc308496d447b55\Titan\Source\Titan\UI\Core\Selection\BYGUWDeviceSelectionPanel.cpp:333]
Titan_Win64_Shipping!SObjectWidget::Tick()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SOverlay::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SConstraintCanvas::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SPanel::PaintArrangedChildren()
Titan_Win64_Shipping!SPanel::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SOverlay::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SCompoundWidget::OnPaint()
Titan_Win64_Shipping!SObjectWidget::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SOverlay::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SConstraintCanvas::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SCompoundWidget::OnPaint()
Titan_Win64_Shipping!SObjectWidget::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SConstraintCanvas::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SOverlay::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SOverlay::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SPanel::PaintArrangedChildren()
Titan_Win64_Shipping!SPanel::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SPanel::PaintArrangedChildren()
Titan_Win64_Shipping!SPanel::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SCompoundWidget::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SCompoundWidget::OnPaint()
Titan_Win64_Shipping!SViewport::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SPanel::PaintArrangedChildren()
Titan_Win64_Shipping!SPanel::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SOverlay::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SCompoundWidget::OnPaint()
Titan_Win64_Shipping!SWidget::Paint()
Titan_Win64_Shipping!SWindow::PaintSlowPath()
Titan_Win64_Shipping!FSlateInvalidationRoot::PaintInvalidationRoot()
Titan_Win64_Shipping!SWindow::PaintWindow()
Titan_Win64_Shipping!FSlateApplication::DrawWindowAndChildren()
Titan_Win64_Shipping!FSlateApplication::PrivateDrawWindows()
Titan_Win64_Shipping!FSlateApplication::TickApplication()
Titan_Win64_Shipping!FSlateApplication::Tick()
Titan_Win64_Shipping!FEngineLoop::Tick()
Titan_Win64_Shipping!GuardedMain()
Titan_Win64_Shipping!GuardedMainWrapper()
Titan_Win64_Shipping!WinMain()
Titan_Win64_Shipping!__scrt_common_main_seh() [d:\agent_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdllUE4Minidump.zip (81.0 KB)

1 Like

Thanks as always @Satoru! This one should be going into our next hotfix :smiley:

1 Like

Same, bug report submitted through client, happened back in Update 3.

~you are not alone~

1 Like

It was our most common crash by far :frowning: fixed now though!