Nvidia Shield - UE4 Build crashes after Splashscreen

I had no issues installing the build and getting it to run on Samsung Note 5 and S6 phones, but when I installed it on my Nvidia Shield tablet, it crashes immediately after the splash screen. I have no idea what’s going on? I installed other UE4 builds and it works fine, but not this particular project. link text

I attached the log from the output window as well as from the NVPack monitor tool. Hopefully it can give someone insight into what’s causing this crash.

UE4 output log: https://drive.google.com/open?id=0BzYVNcj0-x5WdUpPUmV0QWF3WW8

Hey Xerafel,

I just tested and deployed a clean blank project to the Shield Tablet we have here and had no crashes or issues. Make sure you have updated your SDKs etc to work for 4.15 on the Shield.

Could you find a project or provide me with steps to reproduce it on my end?

Thank you,

Hi Andrew,

Yeah I tested a clean project and it worked as well. I then merged content from the previous project into this new one, and when I load up the map for it, it instantly crashes. I feel like there’s something going on in that particular map.

I can get you the project to test, but since it’s an internal project I did at work, is it possible to send it to you privately? Otherwise I can just save out as much as I can for you to reproduce.

Sorry I feel a little stupid asking lol, but how do I check and update my SDKs to make sure it works for 4.15? Is the info on this page still relevant and updated that I could just follow it on the applicable steps?

https://docs.unrealengine.com/latest/INT/Platforms/Android/GettingStarted/1/index.html

Thanks!

Yeah, sounds like you have a bad reference or corrupt asset. Yes, you can share with me the project via a PM on the forums if necessary. I would prefer you share a minimal project where it occurs, and not your full project.

If it worked in a blank project you shouldn’t need to update your SDKs, but in short yes, that is same route you take with any engine version when updating Android SDKs.

Let me know if you have further questions.

Thanks,

H

Yeah I figured there was something in particular in the map or project that could be causing it, but I couldn’t find out from the logs. I was thinking of slowly stripping out and deleting stuff from the map and testing it by launching it to the Shield k1 to see if I can pinpoint the problem. At the same time, at least it will eventually get you the bare minimal project for you to help look at when the time comes.

Was wondering about your thoughts to see if there are better ways I might have missed to try to find the source of the problem?

Grabbing the logs from the device would be really helpful when identifying the problem.

  • Attach your phone to the computer
  • Go here: C:\NVPACK\android-sdk-windows\tools
  • Open up Monitor.bat
  • Launch the program and save the logs

If you cannot get Monitor.bat to open, please go to:

  • C:\NVPACK\android-sdk-windows\tools\lib\monitor-x86
  • Open up Monitor.exe
  • Follow the instructions above

Make sure that you highlight all of the logs, because they do not save unless they’re highlighted.

Cheers,

I’ll try again when I get a chance. I ran the monitor.bat with my K1 plugged in when I posted the log in my initial post. Were you able to check it out and make out anything odd from it?

I did not gather anything super useful, but the main thing here is that if I am unable to reproduce the crash on either of the Nvidia Shields on my end, then we can’t enter it as a bug report. However if you get the crash again, and can provide me with those exact logs, I might be able to find something useful in there for you.

Thanks,

So something interesting happened. As I was migrating the bare minimal content to a new project to send over to you, I launched it to my device just to double check that the crash still happens. Turns out it actually ran fine.

I went back to my original project and migrated everything over to a brand new project and re-launched it, and it works fine now. Strange, but I won’t complain! Thanks for taking the time and offer to help look into the project though!