Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux CPU Implementations Crashes Sporatically on all Tests #3250

Closed
Tracked by #3678
cwfitzgerald opened this issue Dec 1, 2022 · 2 comments
Closed
Tracked by #3678

Linux CPU Implementations Crashes Sporatically on all Tests #3250

cwfitzgerald opened this issue Dec 1, 2022 · 2 comments
Labels
api: gles Issues with GLES or WebGL external: driver-bug A driver is causing the bug, though we may still want to work around it help required We need community help to make this happen.

Comments

@cwfitzgerald
Copy link
Member

Description
llvmpipe, the software GL driver we use for running our tests on CI, crashes on test-multithreaded-compute with errors that look like stack/heap smashing.

https://github.com/gfx-rs/wgpu/actions/runs/3588896082/jobs/6040764636#step:11:220

     SIGABRT [   0.185s]       wgpu::example/hello-compute tests::test_multithreaded_compute

--- STDOUT:                    wgpu::example/hello-compute tests::test_multithreaded_compute ---

running 1 test
test tests::test_multithreaded_compute ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 3 filtered out; finished in 0.06s


--- STDERR:                    wgpu::example/hello-compute tests::test_multithreaded_compute ---
[2022-12-01T02:34:54Z ERROR wgpu_hal::gles::egl] EGL 'eglInitialize' code 0x3001: DRI2: failed to load driver
corrupted double-linked list

We need to repro this locally and report this to mesa.

@cwfitzgerald cwfitzgerald added external: driver-bug A driver is causing the bug, though we may still want to work around it api: gles Issues with GLES or WebGL help required We need community help to make this happen. labels Dec 1, 2022
@cwfitzgerald cwfitzgerald changed the title llvmpipe Crashes Sparatically on the Multithreaded Compute Example. Linux CPU Implementations Crashes Sporatically on all Tests Oct 14, 2023
@cwfitzgerald
Copy link
Member Author

This now happens sporadically across all tests. It happens 0-2 times every run on my own VM, a retry always fixes it.

@cwfitzgerald
Copy link
Member Author

I think this is fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: gles Issues with GLES or WebGL external: driver-bug A driver is causing the bug, though we may still want to work around it help required We need community help to make this happen.
Projects
None yet
Development

No branches or pull requests

1 participant