Planar Reflection Cause Crash On Android Device

If I use planar reflections in my level, game crashes on Zenfone A501CG with Android 5.0. With the same project if I remove “Planar Reflection Actor”, disable “Support global clip plane for Planar Reflections” then untick “Mobile → Planar Reflections” inside the material, it doesn’t crash.

Here is the monitor.bat logs:

My engine version is 4.12.1(from github).

,

So I tested Planar Reflection on 3 different devices, the , Nvidia Shield and the Galaxy Tab 3. All devices were working fine, however the Galaxy Tab 3 is more on the same spec level as your Zenfone5 and does run games at a lower rendering quality.

The issue that I am seeing is that the Planar Reflection seems to be inverting the reflection. I have entered a in for this which is UE-32868.

When looking at the logs that you provided, the project of yours seems to cause a crash after the AudioAPIController :set output device = 1 : fails. Is there any audio in the project you’re working on?

Thanks!

There are audios in the project but they don’t play in the opening level. In the same project, after removing&unticking everything about planar reflections without changing anything else, it worked fine again.

I will do more tests to investigate this issue deeper in a few days. Maybe some of these are crashing:

Planar Reflection Actor with Stationary Directional Light

Planar Reflection Actor with Static Spot Light

Just Planar Reflection Actor itself

Planar Reflection enabled material

“Support Global Clip Plane for Planar Reflections” setting

High resolution(2048x2048) texture with planar reflection

and so on.

I will provide these tests results when I am available.

Hey ,

I did various tests on the Galaxy Tab 3 which has similar hardware. The only time I ran into an issue was when I had only Planar Reflection enabled on the actual Material. It produced a Signal 11 error, which is a driver failure.

Is your device updated to the most recent version of Android available for your device?

Latest firmware is published at 2016/01/15 and it is installed on the device. It’s graphics driver may be older.

,

I have submitted a bug report (UE-32955) to our developers. Whether or not your phone supports planar reflection is another question, but it should not be crashing on your device.

Thank you for your report, I will update you when I receive additional information back about this bug. Have a great weekend! :slight_smile: