Tappy Chicken crash at startup on android

Hi

I try make a build for my phone HTC Desire 300 (android). I can make a build however I can’t turn on game after instalation. When I try I have black screen and after that aplication go back to the menu screen. I have logs however I don’t see where is cause. I use Unreal Engine 4.2, HTC Desire 300 and Android 4.1.2

D/WIFI_ICON(  458): updateWifiState: action=android.net.wifi.RSSI_CHANGED newRss
i=-76 freq=2462 newLevel=1 lastWifiLevel=1
D/StatusBar.NetworkController(  458): dumpIconState[dataVisible=false dataIconId
=stat_sys_data_connected_3g signalIconId=stat_sys_5signal_5 lastIconLevel=5 wifi
Visible=true wifiIconId=stat_sys_wifi_signal_2 simCardVisible=false simCardIconI
d=(null) airplaneMode=false]
D/WakeLockManager(21432): acquireWakeLock(com.htc.launcher.pageview.AllAppsPaged
View@41ccead0) tag=PrismScroll_2
W/dalvikvm(  338): disableGcForExternalAlloc: true
W/dalvikvm(  338): disableGcForExternalAlloc: false
W/dalvikvm(  338): disableGcForExternalAlloc: true
W/dalvikvm(  338): disableGcForExternalAlloc: false
D/PowerManagerService(  338): acquireWakeLock(431c9178): CPU_MIN_NUM , tag=Prism
Scroll_2, flags=0x400, pid=21432, uid=10135, mUserState=0x3
D/PowerManagerService(  338): acquireWakeLock(42a0bd68): CPU_MIN_FREQ , tag=Pris
mScroll_2, flags=0x100, pid=21432, uid=10135, mUserState=0x3
D/WakeLockManager(21432): acquireWakeLock(com.htc.launcher.Launcher@41c05350) ta
g=PrismLaunchActivity_4
W/dalvikvm(  338): disableGcForExternalAlloc: true
W/dalvikvm(  338): disableGcForExternalAlloc: false
D/PowerManagerService(  338): acquireWakeLock(425f0eb0): CPU_MIN_NUM , tag=Prism
LaunchActivity_4, flags=0x400, pid=21432, uid=10135, mUserState=0x3
W/dalvikvm(  338): disableGcForExternalAlloc: true
W/dalvikvm(  338): disableGcForExternalAlloc: false
W/dalvikvm(  338): disableGcForExternalAlloc: true
E/power   (  338): Can not write CPU_PERF_LEVEL_LOCK. (Invalid argument)
W/dalvikvm(  338): disableGcForExternalAlloc: false
W/dalvikvm(  338): disableGcForExternalAlloc: true
W/dalvikvm(  338): disableGcForExternalAlloc: false
D/PowerManagerService(  338): acquireWakeLock(4255eef0): CPU_MIN_FREQ , tag=Pris
mLaunchActivity_4, flags=0x100, pid=21432, uid=10135, mUserState=0x3
W/CpuWake (  338): >>nativeAcquireCpuPerfWakeLock()
W/CpuWake (  338): <<nativeAcquireCpuPerfWakeLock()
W/CpuWake (  338): >>acquire mCpuPerf_cpu_count wakelock
W/CpuWake (  338): <<acquire mCpuPerf_cpu_count wakelock
W/CpuWake (  338): >>acquire mCpuPerf_Freq wakelock
W/CpuWake (  338): <<acquire mCpuPerf_Freq wakelock
D/PowerManagerService(  338): acquireWakeLock(424ed8a0): CPU_MIN_NUM , tag=Activ
ityManager-MultiCore-Num, flags=0x400, pid=338, uid=1000, mUserState=0x3
I/ActivityManager(  338): START {act=android.intent.action.MAIN cat=[android.int
ent.category.LAUNCHER] flg=0x10200000 cmp=com.epicgames.TappyChicken/com.epicgam
es.ue4.GameActivity u=0} from pid 21432
D/PowerManagerService(  338): acquireWakeLock(424b4968): CPU_MIN_FREQ , tag=Acti
vityManager-MultiCore-Freq, flags=0x100, pid=338, uid=1000, mUserState=0x3
I/Intent  (  338): @test_code: getHtcIntentFlag: 0 obj: 1114666232
D/PowerManagerService(  338): acquireWakeLock(42277cd0): PARTIAL_WAKE_LOCK , tag
=ActivityManager-Launch, flags=0x1, pid=338, uid=1000, mUserState=0x3
D/WakeLockManager(21432): releaseWakeLock(com.htc.launcher.pageview.AllAppsPaged
View@41ccead0) tag=PrismScroll_2
D/ViewRootImpl(  338): disable SystemServer HW acceleration
E/power   (  338): Can not write CPU_PERF_LEVEL_LOCK. (Invalid argument)
D/PowerManagerService(  338): releaseWakeLock(431c9178): CPU_MIN_NUM , tag=Prism
Scroll_2, flags=0x400
D/PowerManagerService(  338): releaseWakeLock(42a0bd68): CPU_MIN_FREQ , tag=Pris
mScroll_2, flags=0x100
I/FeedHostManager(21432): onPause
I/FeedProviderManager(21432): onPause
I/SocialFeedProvider(21432): +onPause
I/SocialFeedProvider(21432): -onPause
D/CAT     (  594): CatService: Return current sInstance
D/memalloc(  129): ion: Allocated buffer base:0x4346c000 size:1536000 fd:63
D/memalloc(  129): ion: Allocated buffer base:0x40296000 size:4096 fd:65
D/memalloc(  338): ion: Mapped buffer base:0x59e52000 size:1536000 offset:0 fd:2
96
D/memalloc(  338): ion: Mapped buffer base:0x4faeb000 size:4096 offset:0 fd:301
I/ActivityManager(  338): Start proc com.epicgames.TappyChicken for activity com
.epicgames.TappyChicken/com.epicgames.ue4.GameActivity: pid=25874 uid=10168 gids
={3003, 5012, 1015, 1028}
D/InputManager(  338): setFocusedApplication Exception: java.lang.NullPointerExc
eption
W/asset   (  338): Copying FileAsset 0x53510930 (zip:/system/app/Prism.apk:/reso
urces.arsc) to buffer size 452736 to make it aligned.
W/ResourceType(  338): Skipping entry 0x7f040007 in package table 0 because it i
s not complex!
I/TrimMemoryManager(21432): trimMemory(20)
W/ResourceType(  338): Skipping entry 0x7f040005 in package table 0 because it i
s not complex!
E/Trace   (25874): error opening trace file: No such file or directory (2)
D/memalloc(21432): ion: Unmapping buffer  base:0x55b68000 size:1536000
D/memalloc(21432): ion: Unmapping buffer  base:0x4ffc3000 size:4096
D/memalloc(21432): ion: Unmapping buffer  base:0x56359000 size:1536000
D/memalloc(21432): ion: Unmapping buffer  base:0x4ffc4000 size:4096
D/memalloc(21432): ion: Unmapping buffer  base:0x5727e000 size:1536000
D/memalloc(21432): ion: Unmapping buffer  base:0x50154000 size:4096
D/memalloc(21432): ion: Unmapping buffer  base:0x57517000 size:1536000
D/memalloc(21432): ion: Unmapping buffer  base:0x50155000 size:4096
D/memalloc(  129): ion: Freeing buffer base:0x42584000 size:1536000 fd:37
D/memalloc(  129): ion: Unmapping buffer  base:0x42584000 size:1536000
D/memalloc(  129): ion: Freeing buffer base:0x4011e000 size:4096 fd:38
D/memalloc(  129): ion: Unmapping buffer  base:0x4011e000 size:4096
D/memalloc(  129): ion: Freeing buffer base:0x42972000 size:1536000 fd:35
D/memalloc(  129): ion: Unmapping buffer  base:0x42972000 size:1536000
D/memalloc(  129): ion: Freeing buffer base:0x4018c000 size:4096 fd:42
D/memalloc(  129): ion: Unmapping buffer  base:0x4018c000 size:4096
D/memalloc(  129): ion: Freeing buffer base:0x42d56000 size:1536000 fd:46
D/memalloc(  129): ion: Unmapping buffer  base:0x42d56000 size:1536000
D/memalloc(  129): ion: Freeing buffer base:0x4025b000 size:4096 fd:47
D/memalloc(  129): ion: Unmapping buffer  base:0x4025b000 size:4096
D/memalloc(  129): ion: Freeing buffer base:0x42ecd000 size:1536000 fd:58
D/memalloc(  129): ion: Unmapping buffer  base:0x42ecd000 size:1536000
D/memalloc(  129): ion: Freeing buffer base:0x40272000 size:4096 fd:45
D/memalloc(  129): ion: Unmapping buffer  base:0x40272000 size:4096
D/UE4     (25874): In the JNI_OnLoad function
D/UE4     (25874): Path found as '/storage/ext_sd'
D/UE4     (25874): App is running in Portrait
D/UE4     (25874): Entering native app glue main function
D/UE4     (25874): Created event thread
D/UE4     (25874): Entered AndroidMain()
D/UE4     (25874): Controller interface supported
D/UE4     (25874): Entering event processing thread engine entry point
D/UE4     (25874): Prepared looper for event thread
D/UE4     (25874): Passed callback initialization
D/UE4     (25874): Passed sensor initialization
W/dalvikvm(25874): VFY: unable to resolve virtual method 528: Landroid/view/View
;.getDisplay ()Landroid/view/Display;
W/PopupManager(25874): You have not specified a View to use as content view for
popups. Falling back to the Activity content view which may not work properly in
 future versions of the API. Use setViewForPopups() to set your content view.
D/UE4     (25874): OnAppCommandCB cmd: 10
D/UE4     (25874): ==================================> Inside onStart function i
n GameActivity
D/UE4     (25874): LogAndroidEvents: EnqueueAppEvent : 9, 0
D/UE4     (25874): OnAppCommandCB cmd: 11
D/UE4     (25874): LogAndroidEvents: EnqueueAppEvent : 7, 0
D/UE4     (25874): OnAppCommandCB cmd: 0
D/UE4     (25874): OnAppCommandCB cmd: 1
D/UE4     (25874): LogAndroidEvents: EnqueueAppEvent : 0, 1098953568
D/UE4     (25874): LogAndroidEvents: EnqueueAppEvent : 2, 1098953568
D/UE4     (25874): OnAppCommandCB cmd: 6
D/UE4     (25874): LogAndroidEvents: EnqueueAppEvent : 11, 0
I/InputMethodManagerService(  338): Disable input method client, pid: 21432
I/InputMethodManagerService(  338): Enable input method client, pid: 25874
I/ActivityManager(  338): Displayed com.epicgames.TappyChicken/com.epicgames.ue4
.GameActivity: +500ms
D/PowerManagerService(  338): releaseWakeLock(42277cd0): PARTIAL_WAKE_LOCK , tag
=ActivityManager-Launch, flags=0x1
D/memalloc(  338): ion: Unmapping buffer  base:0x59e52000 size:1536000
D/memalloc(  338): ion: Unmapping buffer  base:0x4faeb000 size:4096
D/HardwareRenderer(21432): startTrimMemory(level >=TRIM_MEMORY_COMPLETE)
I/TrimMemoryManager(21432): trimMemory(60)
D/memalloc(  129): ion: Freeing buffer base:0x4346c000 size:1536000 fd:63
D/memalloc(  129): ion: Unmapping buffer  base:0x4346c000 size:1536000
D/memalloc(  129): ion: Freeing buffer base:0x40296000 size:4096 fd:65
D/memalloc(  129): ion: Unmapping buffer  base:0x40296000 size:4096
D/WakeLockManager(21432): releaseWakeLock(com.htc.launcher.Launcher@41c05350) ta
g=PrismLaunchActivity_4
E/power   (  338): Can not write CPU_PERF_LEVEL_LOCK. (Invalid argument)
D/PowerManagerService(  338): releaseWakeLock(425f0eb0): CPU_MIN_NUM , tag=Prism
LaunchActivity_4, flags=0x400
D/PowerManagerService(  338): releaseWakeLock(4255eef0): CPU_MIN_FREQ , tag=Pris
mLaunchActivity_4, flags=0x100
I/THERMAL_GET_TEMP(  131): Read adc from PROC_COMM: 0
D/UE4     (25874): Final commandline:
D/UE4     (25874): Obb directory not found
D/UE4     (25874): Obb directory not found
D/UE4     (25874): Cannot display dialog box on this platform: Message : Failed
to open descriptor file '../../../TappyChicken/TappyChicken.uproject'
D/UE4     (25874): D:\BuildFarm\buildmachine_++depot+UE4-Releases+4.2\Engine\Sou
rce\Runtime\Core\Private\Misc\OutputDevice.cpp(176): Fatal error:
D/UE4     (25874): Assertion failed: Class [File:D:/BuildFarm/buildmachine_++dep
ot+UE4-Releases+4.2/Engine/Source/Runtime/CoreUObject/Public/UObject\Class.h] [L
ine: 2377]
D/UE4     (25874): ConstructObject called with a NULL class object
D/UE4     (25874): Stack:
D/UE4     (25874): [Callstack] 0x00000000
D/UE4     (25874):
D/Zygote  (  134): Process 25874 terminated by signal (11)
I/Zygote  (  134): Process 25874 dumped core
I/WindowState(  338): WIN DEATH: Window{4241beb0 com.epicgames.TappyChicken/com.
epicgames.ue4.GameActivity paused=false}
I/ActivityManager(  338): Recipient 25874
I/ActivityManager(  338): Process com.epicgames.TappyChicken (pid 25874) has die
d.
W/ActivityManager(  338): Force removing ActivityRecord{424f83f0 com.epicgames.T
appyChicken/com.epicgames.ue4.GameActivity}: app died, no saved state
W/InputDispatcher(  338): channel '4241beb0 com.epicgames.ue4.GameActivity (s)'
~ Consumer closed input channel or an error occurred.  events=0x9
E/InputDispatcher(  338): channel '4241beb0 com.epicgames.ue4.GameActivity (s)'
~ Channel is unrecoverably broken and will be disposed!
W/InputDispatcher(  338): Attempted to unregister already unregistered input cha
nnel '4241beb0 com.epicgames.ue4.GameActivity (s)'
D/InputManager(  338): setFocusedApplication Exception: java.lang.NullPointerExc
eption
I/WindowManager(  338): WINDOW DIED Window{4241beb0 com.epicgames.TappyChicken/c
om.epicgames.ue4.GameActivity paused=false}
W/ActivityManager(  338): handleTopAppChanged(): The previous AP is died unexpec
tedly.
D/InputManager(  338): setFocusedApplication Exception: java.lang.NullPointerExc
eption
D/Launcher.Workspace(21432): reinflateWidgetsIfNecessary bForceReinflateWidgets:
 false
I/FeedHostManager(21432): onResume
I/FeedProviderManager(21432): onResume
I/SocialFeedProvider(21432): +onResume
I/SocialFeedProvider(21432): updateAccounts - Accounts is no change
I/SocialFeedProvider(21432): -onResume
I/FeedPager(21432): [updatePages] total: 1, current: 0
D/CAT     (  594): CatService: Return current sInstance
E/ActivityThread(21432): Failed to find provider info for com.htc.idlescreen.set
ting.provider
I/Adreno200-EGL(21432): <qeglDrvAPI_eglInitialize:299>: EGL 1.4 QUALCOMM build:
AU_LINUX_ANDROID_JB_REL_2.0.3_MR2.04.02.02.75.000_msm8625_JB_REL_2.0.3_CL3357771
_release_AU (CL3357771)
I/Adreno200-EGL(21432): Build Date: 06/25/13 Tue
I/Adreno200-EGL(21432): Local Branch:
I/Adreno200-EGL(21432): Remote Branch: m/jb_rel_2.0.3
I/Adreno200-EGL(21432): Local Patches: NONE
I/Adreno200-EGL(21432): Reconstruct Branch: AU_LINUX_ANDROID_JB_REL_2.0.3_MR2.04
.02.02.75.000 +  NOTHING
D/WifiStateMachine(  338): fetchRssiAndLinkSpeedNative RSSI = -78
D/memalloc(  129): ion: Allocated buffer base:0x42584000 size:1536000 fd:38
D/memalloc(  129): ion: Allocated buffer base:0x4011e000 size:4096 fd:37
D/memalloc(21432): ion: Mapped buffer base:0x55b68000 size:1536000 offset:0 fd:8
2
D/memalloc(21432): ion: Mapped buffer base:0x4ffc3000 size:4096 offset:0 fd:85
D/WifiStateMachine(  338): fetchRssiAndLinkSpeedNative send RSSIChange intent, S
ameSignalLevelCount =2
D/WIFI_ICON(  458): updateWifiState: action=android.net.wifi.RSSI_CHANGED newRss
i=-78 freq=2462 newLevel=1 lastWifiLevel=1
D/StatusBar.NetworkController(  458): dumpIconState[dataVisible=false dataIconId
=stat_sys_data_connected_3g signalIconId=stat_sys_5signal_5 lastIconLevel=5 wifi
Visible=true wifiIconId=stat_sys_wifi_signal_2 simCardVisible=false simCardIconI
d=(null) airplaneMode=false]
W/InputMethodManagerService(  338): Got RemoteException sending setActive(false)
 notification to pid 25874 uid 10168
I/InputMethodManagerService(  338): Enable input method client, pid: 21432
D/memalloc(  129): ion: Allocated buffer base:0x42972000 size:1536000 fd:35
D/memalloc(  129): ion: Allocated buffer base:0x4018c000 size:4096 fd:42
D/memalloc(21432): ion: Mapped buffer base:0x56359000 size:1536000 offset:0 fd:8
7
D/memalloc(21432): ion: Mapped buffer base:0x4ffc4000 size:4096 offset:0 fd:100
W/WeatherTimeKeeper(21432): [refreshWeatherData] weather condition icon resource
 invalid or not found
D/memalloc(  129): ion: Allocated buffer base:0x42d56000 size:1536000 fd:46
D/memalloc(  129): ion: Allocated buffer base:0x4025b000 size:4096 fd:47
D/memalloc(21432): ion: Mapped buffer base:0x5727e000 size:1536000 offset:0 fd:1
02
D/memalloc(21432): ion: Mapped buffer base:0x50154000 size:4096 offset:0 fd:104
D/memalloc(  129): ion: Allocated buffer base:0x42ecd000 size:1536000 fd:58
D/memalloc(  129): ion: Allocated buffer base:0x40272000 size:4096 fd:60
D/memalloc(21432): ion: Mapped buffer base:0x57517000 size:1536000 offset:0 fd:1
06
D/memalloc(21432): ion: Mapped buffer base:0x50155000 size:4096 offset:0 fd:109
W/CpuWake (  338): >>nativeReleaseCpuPerfWakeLock()
W/CpuWake (  338): <<nativeReleaseCpuPerfWakeLock()
W/CpuWake (  338): >>release mCpuPerf_cpu_count wakelock
W/CpuWake (  338): <<release mCpuPerf_cpu_count wakelock
W/CpuWake (  338): >>release mCpuPerf_Freq wakelock
W/CpuWake (  338): <<release mCpuPerf_Freq wakelock
D/PowerManagerService(  338): releaseWakeLock(424ed8a0): CPU_MIN_NUM , tag=Activ
ityManager-MultiCore-Num, flags=0x400
D/PowerManagerService(  338): releaseWakeLock(424b4968): CPU_MIN_FREQ , tag=Acti
vityManager-MultiCore-Freq, flags=0x100
D/Tethering(  338): [isWifi] getHotspotEnabled: false
D/SensorManager(  338): onSensorChangedLockedCalledCount = 240500, size = 3, lis
tener = android.hardware.SystemSensorManager$ListenerDelegate@423eba88
D/WifiStateMachine(  338): fetchRssiAndLinkSpeedNative RSSI = -79
D/AutoSetting(25654): service - mRequestRunnable: screen on delay 10s, request N
LP now
D/AutoSetting(25654): service - requestNLP() to last request within 2hrs, don't
request 6939209
I/THERMAL_GET_TEMP(  131): Read adc from PROC_COMM: 0
W/PowerManagerService(  338): Can not get flags by lock

Hello,

Thank you for your report. We were not able to investigate this on the engine version you reported, but there have been many version changes to UE4 since this question was first posted. With a new version of the Engine comes new fixes and it is possible that this issue has changed or may no longer occur. Due to timetable of when this issue was first posted, we are marking this post as resolved for tracking purposes. If you are still experiencing the issue you reported in the current engine version, then please respond to this message with additional information and we will investigate as soon as possible. If you are experiencing a similar, but different issue at this time, could you please submit a new report for it.

Thanks!