Description

While running regression pass, found that UnrealMatch3 hits an ensure when user selects to Launch on to iOS device.

LogOutputDevice:Error: The ini file '../../../UnrealMatch3/Saved/Config/IOS/DeviceProfiles.ini' tries to set the console variable 'r.ParticleLODBias' marked with ECVF_Cheat, this is only allowed in consolevariables.ini
Steps to Reproduce
  1. Open UnrealMatch3 in UE4Editor.app
  2. Connect iOS Device
  3. Click Launch drop-down and select your iOS device

Result: UnrealMatch3 opens for a second then goes back to home screen.

Expected: UnrealMatch3 to open on iOS device and allow user to interact

Callstack
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:176][  0]LogStats: FPlatformStackWalk::StackWalkAndDump -  0.000 s
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:176][  0]LogOutputDevice:Error: === Handled ensure: ===
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:176][  0]LogOutputDevice:Error: 
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:176][  0]LogOutputDevice:Error: Ensure condition failed: false [File:/Users/build/Build/++UE4+Release-4.13+Compile/Sync/Engine/Source/Runtime/Core/Private/Misc/ConfigCacheIni.cpp] [Line: 3448]
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:176][  0]LogOutputDevice:Error: The ini file '../../../UnrealMatch3/Saved/Config/IOS/DeviceProfiles.ini' tries to set the console variable 'r.ParticleLODBias' marked with ECVF_Cheat, this is only allowed in consolevariables.ini
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:177][  0]LogOutputDevice:Error: Stack: 
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:177][  0]LogOutputDevice:Error: void physx::Gu::RTree::traverseRay<1>(physx::PxVec3 const&, physx::PxVec3 const&, unsigned int, unsigned int*, physx::Gu::RTree::CallbackRaycast*, physx::PxVec3 const*, float) const Address = 0x104a8ed  (filename not found) [in UnrealMatch3]
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:177][  0]LogOutputDevice:Error: void physx::Gu::RTree::traverseRay<1>(physx::PxVec3 const&, physx::PxVec3 const&, unsigned int, unsigned int*, physx::Gu::RTree::CallbackRaycast*, physx::PxVec3 const*, float) const Address = 0x5b8f25   (filename not found) [in UnrealMatch3]
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:177][  0]LogOutputDevice:Error: <redacted>() Address = 0x2209e64d (filename not found) [in Foundation]
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:177][  0]LogOutputDevice:Error: _pthread_start() Address = 0x215a4bf3 (filename not found) [in libsystem_pthread.dylib]
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:177][  0]LogOutputDevice:Error: 
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:178][  0]LogStats: SubmitErrorReport -  0.000 s
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:178][  0]LogStats: SendNewReport -  0.000 s
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:178][  0]LogStats: FDebug::EnsureFailed -  0.003 s
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:178][  0]LogInit: Setting Device Profile CVar: [[r.ParticleLODBias:1]]
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:178][  0]LogConsoleManager:Warning: Setting the console variable 'sg.EffectsQuality' with 'SetByDeviceProfile' was ignored as it is lower priority than the previous 'SetByCode'
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:178][  0]LogInit: Setting Device Profile CVar: [[sg.EffectsQuality:3]]
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:179][  0]LogInit: Setting Device Profile CVar: [[fx.MaxCPUParticlesPerEmitter:100]]
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:179][  0]LogInit: Setting Device Profile CVar: [[r.MaterialQualityLevel:2]]
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:179][  0]LogInit: Setting Device Profile CVar: [[r.BloomQuality:1]]
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: Assertion failed: *Name != 0 [File:/Users/build/Build/++UE4+Release-4.13+Compile/Sync/Engine/Source/Runtime/Core/Private/HAL/ConsoleManager.cpp] [Line: 1184] 
Aug 21 13:42:23 A6242 UnrealMatch3[424] <Warning>: [2016.08.21-17.42.23:179][  0]LogGenericPlatformMisc: FPlatformMisc::RequestExit(1)

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-35009 in the post.

0
Login to Vote

Cannot Reproduce
ComponentDocs - Samples
Affects Versions4.13
CreatedAug 21, 2016
ResolvedOct 13, 2016
UpdatedSep 16, 2019