Opened 6 years ago

Closed 6 years ago

#14119 closed bug (duplicate)

KDL while running Mesa 17.x On-Disk Shader Cache test

Reported by: cocobean Owned by: nobody
Priority: normal Milestone: R1/beta1
Component: System/Kernel Version: R1/Development
Keywords: mesa Cc:
Blocked By: #14121 Blocking:
Platform: All

Description

Mesa 17.x On-Disk Shader Cache test will cause a KDL event

Test: make check Result: PASS - cache test Actual: FAILs cache test with a KDL event

Src: https://mesa.freedesktop.org/archive/mesa-17.1.7.tar.xz Recent GIT source code: https://github.com/mesa3d/mesa/blob/a176b053b6f956db14becd981795e3adad969a13/src/compiler/glsl/tests/cache_test.c

Attachments (4)

cache-test-99312-debug-01-05-2018-16-41-38.report (11.1 KB ) - added by cocobean 6 years ago.
Crash report for Mesa cache test
test-suite.log (603 bytes ) - added by cocobean 6 years ago.
Mesa 17.1.10 test suite log info
crash_mesa-18.0.2-cache-test.jpg (422.5 KB ) - added by cocobean 6 years ago.
KDL of Mesa 18.0.2 cache-test #1
crash_mesa-18.0.2-cache-test-2.jpg (490.0 KB ) - added by cocobean 6 years ago.
KDL of Mesa 18.0.2 cache-test (again)

Download all attachments as: .zip

Change History (12)

by cocobean, 6 years ago

Crash report for Mesa cache test

by cocobean, 6 years ago

Attachment: test-suite.log added

Mesa 17.1.10 test suite log info

comment:1 by cocobean, 6 years ago

Tested Mesa test suite on Mesa 17.1.10. Got the crash, but not a KDL event. Everything else passed in the test suite. Need to review XDG_CACHE_HOME path ($HOME/.cache). Otherwise, may halt automated builds including this test.

comment:2 by korli, 6 years ago

Is there a KDL or not?

comment:3 by cocobean, 6 years ago

Issue caused: Error: Test 'disk_cache_create with XDG_CACHE_HOME set with a non-existing parent directory'

Fix: Provide XDG_CACHE_HOME with an existing parent directory.

Update: KDL - Not on hrev51909. Just a crash report event. Once I generated the report everything else passed. We can close this ticket. Mesa 17.1.10 and 18.0.2 libraries pass test suite testing on Haiku hrev51909.

Last edited 6 years ago by cocobean (previous) (diff)

in reply to:  2 comment:4 by phoudoin, 6 years ago

Replying to korli:

Is there a KDL or not?

Nope. Just a userland crash.

comment:5 by phoudoin, 6 years ago

IIRC they had a broken/unreliable SHA1 implementation in the past, which was breaking Shader caching.

Last edited 6 years ago by phoudoin (previous) (diff)

comment:6 by phoudoin, 6 years ago

Resolution: fixed
Status: newclosed

As it was not a KDL but an app crash, issue should have been handled on HaikuPorts, not there.

by cocobean, 6 years ago

KDL of Mesa 18.0.2 cache-test #1

by cocobean, 6 years ago

KDL of Mesa 18.0.2 cache-test (again)

comment:7 by cocobean, 6 years ago

Resolution: fixed
Status: closedreopened

I had upgraded to hrev51912 and thought the KDL gone - but it reappeared after a fresh reboot. Yes, the KDL was real.

Version 0, edited 6 years ago by cocobean (next)

comment:8 by korli, 6 years ago

Blocked By: 14121 added
Resolution: duplicate
Status: reopenedclosed

This KDL is followed in another bug report #14121

Note: See TracTickets for help on using tickets.