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

Intermittent deadlocks in Mesa (Intel Iris) library #51

Open
ldelossa opened this issue Aug 1, 2024 · 1 comment
Open

Intermittent deadlocks in Mesa (Intel Iris) library #51

ldelossa opened this issue Aug 1, 2024 · 1 comment

Comments

@ldelossa
Copy link
Owner

ldelossa commented Aug 1, 2024

* frame #0: 0x00007f9fa72bd1dd libc.so.6`syscall + 29
    frame #1: 0x00007f9f7587bb0a iris_dri.so`futex_wait + 42
    frame #2: 0x00007f9f759053cf iris_dri.so`st_save_zombie_sampler_view + 175
    frame #3: 0x00007f9f7592ae5b iris_dri.so`st_texture_release_all_sampler_views.part.0 + 107
    frame #4: 0x00007f9f7592b507 iris_dri.so`st_delete_texture_sampler_views + 39
    frame #5: 0x00007f9f758e3e2f iris_dri.so`_mesa_delete_texture_object + 127
    frame #6: 0x00007f9f758e3f7d iris_dri.so`_mesa_reference_texobj_ + 77
    frame #7: 0x00007f9f758e44e7 iris_dri.so`bind_texture_object + 279
    frame #8: 0x00007f9fa80dfa45 libgtk-4.so.1`gsk_gpu_shader_op_gl_command_n + 597
    frame #9: 0x00007f9fa80cf481 libgtk-4.so.1`gsk_gpu_render_pass_op_gl_command.lto_priv.0 + 193
    frame #10: 0x00007f9fa80bb6df libgtk-4.so.1`gsk_gl_frame_submit + 191
    frame #11: 0x00007f9fa80d67f7 libgtk-4.so.1`gsk_gpu_renderer_render + 983
    frame #12: 0x00007f9fa807062a libgtk-4.so.1`gsk_renderer_render + 330
    frame #13: 0x00007f9fa7e7393f libgtk-4.so.1`gtk_widget_render + 927
    frame #14: 0x00007f9fa7e74969 libgtk-4.so.1`surface_render + 25
    frame #15: 0x00007f9fa7fd33d9 libgtk-4.so.1`_gdk_marshal_BOOLEAN__BOXEDv + 169
    frame #16: 0x00007f9fa7596254 libgobject-2.0.so.0`signal_emit_valist_unlocked + 4532
    frame #17: 0x00007f9fa7596361 libgobject-2.0.so.0`g_signal_emit_valist + 65
    frame #18: 0x00007f9fa7596423 libgobject-2.0.so.0`g_signal_emit + 147
    frame #19: 0x00007f9fa80520f9 libgtk-4.so.1`gdk_surface_paint_on_clock.lto_priv.0 + 281
    frame #20: 0x00007f9fa7596254 libgobject-2.0.so.0`signal_emit_valist_unlocked + 4532
    frame #21: 0x00007f9fa7596361 libgobject-2.0.so.0`g_signal_emit_valist + 65
    frame #22: 0x00007f9fa7596423 libgobject-2.0.so.0`g_signal_emit + 147
    frame #23: 0x00007f9fa803dbad libgtk-4.so.1`gdk_frame_clock_paint_idle + 1917
    frame #24: 0x00007f9fa76340d9 libglib-2.0.so.0`g_timeout_dispatch + 41
    frame #25: 0x00007f9fa762de8c libglib-2.0.so.0`g_main_context_dispatch_unlocked.lto_priv.0 + 316
    frame #26: 0x00007f9fa768fc98 libglib-2.0.so.0`g_main_context_iterate_unlocked.isra.0 + 728
    frame #27: 0x00007f9fa762f383 libglib-2.0.so.0`g_main_context_iteration + 51
    frame #28: 0x00007f9fa74770fd libgio-2.0.so.0`g_application_run + 493
    frame #29: 0x00000000004168de way-shell`main(argc=1, argv=0x00007ffcac96d7c8) at main.c:202:14
    frame #30: 0x00007f9fa71ce088 libc.so.6`__libc_start_call_main + 120
    frame #31: 0x00007f9fa71ce14b libc.so.6`__libc_start_main@@GLIBC_2.34 + 139
    frame #32: 0x0000000000410cb5 way-shell`_start + 37

Every now and then, we get a dead lock deep in the Mesa libs, seemingly involved with Intel Iris.

@ldelossa
Copy link
Owner Author

Only good news, these seem to go away on my work laptop using Meteor Lake Intel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant