-
Notifications
You must be signed in to change notification settings - Fork 57
[mesa 19.1.6]dEQP-VK.api.external.memory.android_hardware_buffer.* failed due to crash #133
Comments
This passes for me with Mesa master on KBL NUC, maybe APL specific issue? |
@tpalli, yes, this is APL specific issue. It may be caused by performance issue. |
OK yes, I've reproduced this now on KBL. This seems to trigger 'ubsan: add-overflow', backtrace does not have mesa libraries in it though, this could be an issue within dEQP. |
This looks like Android framework issue. For me this test passes if I comment out dumpToSystemLog() call from here: |
I think I have a fix for this one now :) |
@tpalli, great! Wait for the fix! |
Here's a hopeful fix, if it works out well I will upstream this for Android. 0001-libui-use-uint64_t-to-avoid-overflow-issues-with-big.log I've tested this only on KBL but there it makes the test pass. |
Thanks, I will have a test on APL(NUC or GP). Will be back asap. :) |
@tpalli, tried with your above changes, and case also could pass on APL NUC. :) |
Updated patch .. 0001-libui-use-uint64_t-in-dump-and-getTotalSize-to-avoid.log |
One vulkan external memory case failed on x86 platform due to "crash" on Android 10 with mesa 19.1.6.
This issue is also reproduced with mesa 19.0.6. Android framework failed to alloc multi buffers. Then it will report errors. On x86 platform, it seems that the crash is caused by out of heap.
issue is also reproduced with upstream master branch(e4a52bd).
Steps to reproduce this issue(run with cts packages):
The text was updated successfully, but these errors were encountered: