Resizing the game in a standalone window crashes the game


When I’m tring to resize the game’s window in the editor – everything works great.
But when I’m trying to resize the game window in standalone mode (both when run packaged game or when run in “Standalone mode” from the Editor) – the game crashes.

I’m on macOS, didn’t tried it on Windows.

My specs:
macOS Sierra (10.12.2)
CPU: 2,9 GHz Intel Core i5
GPU: NVIDIA GeForce GT 750M 1024 MB
RAM: 8 GB 1600 MHz DDR3

And here is the crash log (as I understand there is something wrong with graphics and/or Apple’s Metal library):



FGenericPlatformMisc::RaiseException(unsigned int) Address = 0x100fe99cb (filename not found) [in TankBattle]
FOutputDeviceMacError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) Address = 0x10114e2fd (filename not found) [in TankBattle]
FOutputDevice::Logf(wchar_t const*, …) Address = 0x1011eb447 (filename not found) [in TankBattle]
FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, …) Address = 0x10118290e (filename not found) [in TankBattle]
ReportMetalCommandBufferFailure(id, wchar_t const*) Address = 0x104c0ebe7 (filename not found) [in TankBattle]
MetalCommandBufferFailureInternal(id) Address = 0x104c6f58c (filename not found) [in TankBattle]
HandleNVIDIAMetalCommandBufferError(id) Address = 0x104c0d745 (filename not found) [in TankBattle]
_doMTLDispatch Address = 0x7fff7b4cefba (filename not found) [in Metal]
-[_MTLCommandBuffer didCompleteWithStartTime:endTime:error:] Address = 0x7fff7b4d0041 (filename not found) [in Metal]
-[MTLIOAccelCommandBuffer didCompleteWithStartTime:endTime:error:] Address = 0x7fff7b49be21 (filename not found) [in Metal]
-[_MTLCommandQueue commandBufferDidComplete:startTime:completionTime:error:] Address = 0x7fff7b4d4156 (filename not found) [in Metal]
__53-[MTLIOAccelCommandQueue submitCommandBuffers:count:]_block_invoke.27 Address = 0x7fff7b4b0573 (filename not found) [in Metal]
ioAccelCommandQueueBlockFenceCallback Address = 0x7fff869ef8cc (filename not found) [in IOAccelerator]
IODispatchCalloutFromCFMessage Address = 0x7fff79ccfb78 (filename not found) [in IOKit]
_IODispatchCalloutWithDispatch Address = 0x7fff79ccfbf7 (filename not found) [in IOKit]
dispatch_mig_server Address = 0x7fff8d2a0600 (filename not found) [in libdispatch.dylib]
_dispatch_client_callout Address = 0x7fff8d2920b8 (filename not found) [in libdispatch.dylib]
_dispatch_continuation_pop Address = 0x7fff8d2a7b5b (filename not found) [in libdispatch.dylib]
_dispatch_source_latch_and_call Address = 0x7fff8d29da6a (filename not found) [in libdispatch.dylib]
_dispatch_source_invoke Address = 0x7fff8d2948f6 (filename not found) [in libdispatch.dylib]
_dispatch_queue_serial_drain Address = 0x7fff8d2a8920 (filename not found) [in libdispatch.dylib]
_dispatch_queue_invoke Address = 0x7fff8d29acd9 (filename not found) [in libdispatch.dylib]
_dispatch_root_queue_drain_deferred_item Address = 0x7fff8d2a9391 (filename not found) [in libdispatch.dylib]
_dispatch_kevent_worker_thread Address = 0x7fff8d2ac1b0 (filename not found) [in libdispatch.dylib]
_pthread_wqthread Address = 0x7fff8d4df5eb (filename not found) [in libsystem_pthread.dylib]
start_wqthread Address = 0x7fff8d4df1ed (filename not found) [in libsystem_pthread.dylib]

I would suggest posting that on Epic’s answer hub so they can be aware of it if they don’t already

Privacy & Terms